Euler Allocation of Portfolio Risk
A precise way to answer "how much of the portfolio's total risk does this one position actually cause," using a mathematical property that guarantees the pieces add up exactly to the whole.
Prerequisites: Value at Risk (VaR), Covariance Matrix Estimation, Marginal Contribution to Risk
A portfolio's total risk is a single number, say a $4.2m 99% VaR. A risk manager needs to know how much of that $4.2m is "caused by" each of the twenty positions in the book, so limits can be set and the biggest contributor can be trimmed. The naive approach, compute each position's standalone VaR and rank by that, is wrong, because standalone risk ignores how a position interacts with everything else: a position can have huge standalone risk yet actually hedge the book, or small standalone risk yet be the single biggest driver of the total because of how it correlates with everything else. You need an allocation rule that respects the whole portfolio, not each piece in isolation, and that adds up exactly to the total.
Splitting a restaurant bill by what you actually ordered
Imagine four friends share a large group order and the total bill needs splitting, but not evenly, fairly, by who ordered what. The naive approach, look at what each person would have paid if they'd eaten alone at the restaurant's normal prices, gets the split wrong, because the group discount and shared appetizers change the true marginal cost each diner added. The right way is to ask, for each diner, "how much did the total bill go up because this specific person was at the table, given everyone else's order stays fixed," then use a mathematical fact about how the total scales with each person's order to guarantee those marginal contributions add up to exactly the actual bill, no leftover, no double-counting. Euler allocation is exactly this idea applied to portfolio risk: each position's contribution is its true marginal effect on the whole, and the pieces are guaranteed to sum to the total by construction.
The mathematical fact that makes it work
Portfolio VaR, viewed as a function of the position sizes (dollar or weight amounts), has a special property: if you scale every position by the same factor , portfolio VaR scales by exactly too. This is called positive homogeneity of degree one, and in words it just says doubling every position in the book doubles the risk, nothing subtler than that. Euler's theorem says that any function with this scaling property can always be written as
In words: the total is exactly the sum, over every position, of that position's size times how fast the total risk changes as you nudge that position. The term is called the position's marginal risk contribution, how much an extra dollar in position adds to total VaR holding everything else fixed, and times that marginal contribution is the Euler risk contribution of position . Unlike an ad hoc allocation rule, this one is guaranteed by the mathematics to add up to the whole, no residual, no arbitrary fudge factor.
For a portfolio VaR built from a normal approximation, where is the covariance matrix of the underlying assets, the marginal contribution has a clean closed form:
In words: each position's contribution is proportional to its size, multiplied by its covariance with the whole portfolio (not its own standalone variance), scaled to match the units of VaR. A position that is small but highly correlated with the rest of the book can contribute far more risk than a large position that happens to be a natural hedge.
Euler allocation is the unique decomposition of a risk measure into per-position pieces that (a) accounts for every position's interaction with the rest of the book and (b) sums exactly to the portfolio total, guaranteed by the mathematics of homogeneous functions, not by an accounting convention layered on top.
Worked example: two positions, by hand
A book holds Position A ($60m) and Position B ($40m). Daily volatilities: , , correlation . Portfolio variance:
(all in $m² units), so m. At 99%, , total VaR $3.31m.
Marginal contributions use : for A, (per $m², times weight already folded in as dollar exposure above; working directly in dollar terms), giving Euler contribution of A as $1.80m. By the guaranteed-sum property, B's contribution is $1.51m.
Check the intuition: A is 60% of the dollar exposure, but only about 54% of the risk (), because B's higher standalone volatility pulls more than its dollar share of the total, even after accounting for the diversifying correlation.
Worked example: a hedge shows up as negative
Add Position C, a $20m short that has correlation with A and negligible correlation with B, . Recomputing the full covariance sum (steps omitted for space) typically shows C's Euler contribution as negative, say -$0.35m, meaning C is reducing total portfolio VaR even though its standalone VaR (about $0.84m) looks like meaningful risk on its own. A limit system built on standalone VaR would flag C as a risk to cut; a limit system built on Euler contributions correctly identifies it as a hedge worth keeping, or even growing.
What this means in practice
- Risk budgeting uses Euler contributions directly: allocate a target share of total risk to each strategy or desk, and Euler contribution is the only decomposition consistent with that budget actually summing to 100%. See Risk Budgeting.
- Hot spot identification. Ranking positions by Euler contribution, not size or standalone VaR, is the standard way trading desks find the position actually driving the number that matters.
- Works for any homogeneous risk measure, not just normal-VaR: expected shortfall admits an analogous Euler decomposition (the average of the worst-case marginal contributions), which is one more reason ES is preferred to VaR in modern risk frameworks; see Coherent Risk Measures.
- Requires the full covariance matrix, so its quality is only as good as the covariance estimate; see Covariance Matrix Estimation and Estimating the Factor Covariance Matrix for how that estimate is actually built at scale.
The classic confusion is ranking positions by standalone VaR and calling that a risk attribution. Standalone VaR ignores every correlation in the book and does not sum to portfolio VaR (it overstates it, often substantially, because it prices in no diversification at all). A position can have large standalone VaR and a near-zero or even negative Euler contribution if it hedges the rest of the portfolio. Always ask which decomposition a "risk contribution" chart is using before trusting the ranking.
Practice
- Three positions have standalone VaRs of $2m, $3m, and $1m. Explain why their Euler contributions cannot be computed from these three numbers alone.
- In the two-position worked example, what happens to A's Euler contribution as ? Sketch the intuition without recomputing the full formula.
- A trader argues a position with negative Euler contribution should have no risk limit at all. What is wrong with that reasoning?
Related concepts
Practice in interviews
Further reading
- Tasche (1999), Risk Contributions and Performance Measurement
- Litterman (1996), Hot Spots and Hedges