Portfolio risk analysis

Risk analysis run on the holdings you own, position by position

Sharpe, beta and volatility sit beside value at risk, the deepest fall your allocation has lived through, and four real crashes replayed one position at a time.

No card needed Read only broker connection, or a file Recalculated as prices update
The efficient frontier screen: every modelled allocation of the same holdings plotted by volatility against return, with the highest Sharpe scenario selected and its weights shown against the current ones The efficient frontier screen: every modelled allocation of the same holdings plotted by volatility against return, with the highest Sharpe scenario selected and its weights shown against the current ones
AllInvestView
Every modelled mix of the same holdings, with the highest Sharpe one picked out against the current weights.
4
Market crashes replayed against your allocation
1,000
Simulated paths behind the projection, out to ten years
52 weeks
Of closing prices read for every holding you own
The core four

The numbers most people mean by portfolio risk

Risk-adjusted return, market sensitivity, how wide the swings are, and how far down it has already gone. Every one of them is calculated for the whole portfolio and again for each holding, so a single position cannot hide inside an average.

Sharpe ratio

Return per unit of risk, annualised from your daily returns. The risk-free rate is a field you set rather than a constant we picked, and the page states the rate it used next to the figure. What the Sharpe ratio means.

Beta

How hard your portfolio moves when its benchmark moves. Pick the benchmark you actually measure yourself against. This is also the beta the stress tests fall back on when an event predates your holdings. What beta means.

Volatility

Annualised standard deviation of returns, for the portfolio and for each holding beside its mean return. Two positions with the same gain rarely got there through the same ride. What standard deviation means.

Maximum drawdown

The deepest peak to trough fall in the backtest of the allocation you hold now, with the date it topped out and the date it bottomed. What maximum drawdown means.

These four come from the daily return window your holdings share, and the page prints the start date of that window above them.

Beyond the summary card

The part most trackers stop before

A ratio tells you the size of the risk. It does not tell you where the risk lives, what a bad year looks like, or what a different mix of the same holdings would have done.

A thousand versions of your portfolio, not one line

A thousand paths are drawn from the return and covariance of your own holdings, and the chart keeps the spread instead of averaging it away. Above the chart sit the fifth, twenty-fifth, median, seventy-fifth and ninety-fifth percentile outcomes in your own currency, so the bad version of the same portfolio is on screen next to the good one.

Set the horizon anywhere from one to ten years and the projection is rebuilt around it. How a Monte Carlo simulation works.

A Monte Carlo simulation panel with the starting value and the fifth, twenty-fifth, median, seventy-fifth and ninety-fifth percentile outcomes above a chart of one thousand simulated portfolio paths A Monte Carlo simulation panel with the starting value and the fifth, twenty-fifth, median, seventy-fifth and ninety-fifth percentile outcomes above a chart of one thousand simulated portfolio paths
AllInvestView
A one year projection for the demo portfolio, with the percentile outcomes above the paths.

Efficient frontier

Markowitz mean variance optimisation across your holdings. The highest Sharpe mix is laid over your current weights, holding by holding, and you can cap how much any one position is allowed to take before the optimiser runs, which keeps the answer something you would actually trade.

Value at risk

The fifth and first percentile days of your own return history, at 95% and 99%. It is read off the returns your allocation produced, not fitted to a bell curve, and the page says plainly that it is a threshold rather than a worst case.

Correlation matrix

A colour graded grid of how your holdings move against each other. Twelve tickers that all rise and fall together is one bet wearing twelve names, and the grid is where that shows up. What correlation means.

Risk contribution

Each holding's share of total portfolio variance, next to its share of your money. A position worth four percent of the portfolio can be responsible for far more than four percent of the movement, and that gap is the useful number.

Holding by holding

Where each position is standing right now

The 52 week range, the two moving averages and RSI, per holding

Every holding shows its 52 week high and low with the last close marked between them, so you can see at a glance whether a position is sitting near the top of its year or near the bottom.

Beside it: distance from the 50 day and 200 day moving averages, and which side of the other each average is on, which is the golden cross or death cross state. Then a 14 day Wilder RSI, flagged once it passes 70 or drops under 30.

The table closes with a value-weighted row, so the portfolio gets the same reading as its parts rather than an unweighted average of tickers.

See it in the full feature list
The asset performance table listing each holding with its mean return, volatility, Sharpe ratio, 52 week range bar, distance from the 50 and 200 day moving averages and its RSI reading The asset performance table listing each holding with its mean return, volatility, Sharpe ratio, 52 week range bar, distance from the 50 and 200 day moving averages and its RSI reading
AllInvestView
The asset performance table, with the weighted portfolio row at the foot.

The moving averages and the mean need 200 trading days of closes behind a holding before they appear, and the table says how many of yours cleared that.

A different question

What if every holding reverted to its average price

Reversion to the 52 week mean

Take each holding's average closing price over the last year and price your portfolio as if every position reverted to it. The result is one figure with the positions split into the ones trading above their mean and the ones trading below.

It is not a forecast and it is not pretending to be one. It answers a question that sits underneath a lot of nervousness about a portfolio: how much of what you are looking at is the year, and how much is the last few weeks.

The reversion to the 52 week mean panel with the total value change, a split bar and the holdings listed above and below their average price The reversion to the 52 week mean panel with the total value change, a split bar and the holdings listed above and below their average price
AllInvestView
The value change if each holding reverted, split into those above and below their mean.
Stress testing

Four crashes, run against what you hold today

Black Monday in October 1987, the 2008 financial crisis, the COVID-19 crash and the 2022 rate hike cycle. Each card carries what the S&P 500 did over that window, and the Nasdaq 100 alongside it from 2008 onwards, so your result has something to sit against.

An answer even when you have no history that far back

Where your holdings can be priced through the event, it is replayed position by position, with the worst day, the best day and how much of your allocation had prices for that period.

Where they cannot, and for most portfolios 1987 is exactly that case, your portfolio beta is applied to the index fall for that window and you get an estimate. The card names the beta it used and the benchmark it came from, so you can weigh the estimate for what it is instead of staring at an empty panel.

Two stress test cards side by side: Black Monday 1987 estimated from the portfolio beta, and the 2008 financial crisis replayed position by position, each with the index declines for that window Two stress test cards side by side: Black Monday 1987 estimated from the portfolio beta, and the 2008 financial crisis replayed position by position, each with the index declines for that window
AllInvestView
Two of the four cards. Black Monday is estimated, at a beta of 1.10 against VOO. The 2008 window is replayed from the holdings themselves.
Take it with you

The whole analysis as a PDF

One document

The risk metrics, the correlation summary and the stress test results come out as a single risk report, laid out to be read rather than dumped from a screen.

Fixed at a date

The figures are frozen at the moment you generate it, which is what makes it worth keeping. Generate one each quarter and you have a record of how the risk profile moved.

Something to hand over

Readable by someone who does not have your login, which covers the adviser conversation, the partner who wants to understand the exposure, and your own file.

Definitions

If a term here is new

Each of these has its own page with a worked example, rather than a sentence squeezed into a tooltip.

Questions

Risk analysis, answered

What does portfolio risk analysis actually measure?
Three separate things. How wide the swings are, which is volatility and beta. How bad an ordinary bad day gets, which is value at risk and the worst drawdown your allocation has lived through. And where the risk is concentrated, which is what the correlation matrix and risk contribution answer.
Which risk metrics does AllInvestView calculate?
Sharpe ratio, beta against your chosen benchmark, annualised volatility, mean return, value at risk at 95% and 99%, maximum drawdown with its peak and trough dates, a correlation matrix, each holding's share of portfolio variance, the Markowitz efficient frontier, a Monte Carlo projection, and four historical crash replays.
How is value at risk calculated?
From the daily returns your own allocation produced, taken as percentiles rather than fitted to a bell curve. The 95% figure is the fifth worst day in a hundred and the 99% figure the worst one. Read it as a level most days stayed above, not as a ceiling on what you can lose.
Do I need ten years of history for the stress tests?
No. When your holdings can be priced through the event, it is replayed position by position. When they cannot, your portfolio beta is applied to the index fall for that window and the card says which beta it used and against which benchmark, so you get an estimate instead of an empty panel.
What is the efficient frontier for?
It draws the mixes of your own holdings that give the most return for each level of risk. The highest Sharpe mix is put next to your current weights, position by position, and you can cap how much any single holding is allowed to take before the optimiser runs.
Can I see the risk each holding adds?
Yes. Every holding gets its own mean return, volatility and Sharpe ratio, plus its share of total portfolio variance. A position can be small by value and still be the largest single source of risk.
Can I export the risk analysis?
Yes. The risk report exports as a PDF that carries the risk metrics, the correlation summary and the stress test results, with the figures fixed at the date you generated it.
What data is any of this built on?
Daily closing prices. The moving averages and the 52 week mean need 200 trading days behind a holding before they appear, and the page tells you how many of your holdings cleared that bar.

Point it at your real portfolio

Link a broker or bring a file. The numbers here fill in from the positions you actually hold.

Create a free account