Petersvach toolkit

Portfolio Stress Lab

For financial professionals. One-time registration — name, firm, and work email, with an attestation that you are a financial professional. No fee for access.

Used to grant access to the toolkit and share occasional updates. No client data leaves your browser.
Structure Score
--
out of 100 · higher = more structural risk
Awaiting portfolio
Scoring: Current portfolio
Structural risk, made visible

Score the wrapper, not just the market.

Most risk tools stop at beta. The Stress Lab reads the structure of a mixed public and private portfolio — leverage, liquidity terms, credit, mark opacity, concentration — into a single Structure Score, replays 2000, 2008, and 2020 against it, and turns the result into a client conversation.

1 Build the portfolio — tickers, models, CSV, or PPM language
2 Stress it — score, pillars, crisis replay, cash-need test
3 Tell the story — four narratives, client-ready PDFs
01 · BUILD

Build the portfolio

Start from a model, look up tickers, paste a CSV, or model a private fund straight from its PPM language.
Model shelf — book allocation tiers as a starting point
Add holdings
Lookup status
Built-in profiles cover the majors; a live history check runs when the browser allows it.
Text and markdown read cleanly in-browser. Nothing is uploaded — analysis runs locally.
Strategy
Awaiting document
Liquidity
Awaiting document
Factors
Awaiting document
Holdings — Current portfolio
NameWeightVehicleStrategyScore
02 · STRESS

Stress the structure

The Structure Score, its pillars, three crisis replays, a cash-need test, and the current-versus-proposed comparison.
Stress max drawdown
--
--
Illiquid weight
--
Quarterly or longer exit profile
Private allocation
--
Interval, tender, BDC, or private fund
Concentration (HHI)
--
Under 1,500 diversified · over 2,500 concentrated
Coverage gaps
--
Balance and concentration flags
Crisis replay
Score pillars
Growth of $100,000 · 2006–2025 illustrative history · annual rebalancing
Scenario table
ScenarioProjected drawdownRecovery profileMain fault line
Exposure gaps
Cash-need stress — where would the money come from?
Current vs. proposed
Build a proposed portfolio (switch at the top of Step I) to unlock the side-by-side comparison.
03 · TELL THE STORY

Tell the story

Four advisor-ready narratives generated from the live numbers. Edit freely, then export client-facing PDF briefs.
Ties the Structure Score and portfolio shape back to the household's long-term plan and intent.
Walks the 2000, 2008, and 2020 replay results into plain-English resilience commentary.
Builds the case for the private-market income sleeve using the private allocation and illiquidity data.
Reads the vehicle mix for K-1, ordinary-income, and qualified-income exposure to frame an account-location conversation.
Each export is a standalone client-facing PDF with the Petersvach header, prepared-for and prepared-by details, key metrics, and the narrative above. The full meeting brief adds holdings, pillars, scenarios, and gaps.
For financial professional use only — not for distribution to the public. This tool is educational software published by Petersvach.com. Peter Svach and Petersvach.com are not a registered investment adviser or broker-dealer, are not acting in a licensed capacity, and do not provide individualized investment advice or recommendations to any person. All figures on this screen — the Structure Score, illiquidity weight, private-market allocation, concentration measure, 2000/2008/2020 stress-scenario drawdowns, cash-need waterfall, and every auto-generated narrative — are illustrative, educational estimates built from simplified factor models and public-market proxies. They are not exact historical reconstructions, audited fund performance, or a projection of any actual account. Past performance, whether actual or hypothetical, is not indicative of future results. Nothing shown or generated here is investment, tax, or legal advice, and nothing constitutes an offer, solicitation, or recommendation to buy or sell any security or fund. Every generated narrative must be reviewed, edited, adopted as their own, and approved through the using advisor's firm compliance process before it is shared with any client or prospect. Responsibility for suitability, accuracy, and compliance of any client communication rests solely with the using advisor and their firm.
Peter Svach
Petersvach Portfolio Stress Lab · Client-facing brief
Vision-Alignment Story
Prepared for
Sample household
Prepared by · date
 
For financial professional use only — not for public distribution. Generated with educational software published by Petersvach.com, which is not a registered investment adviser or broker-dealer and provides no individualized investment advice. This is an illustrative, educational document generated by the Petersvach Portfolio Stress Lab from simplified factor models and public-market proxies, not an exact historical reconstruction or audited fund performance. Past performance, whether actual or hypothetical, is not indicative of future results. Nothing in this brief is investment, tax, or legal advice, or an offer, solicitation, or recommendation to buy or sell any security or fund. This document must be reviewed, edited, adopted, and approved through the using advisor's firm compliance process before it is shared with any client or prospect; responsibility for any client communication rests solely with the using advisor and their firm.