Quant Memo
Advanced

Risk Parity

Allocating so that every asset contributes equal risk rather than equal capital, derived from Euler's decomposition of portfolio volatility, the equal-risk-contribution condition, the role of leverage, and the comparison to 60/40.

Prerequisites: Covariance Matrix Estimation, Volatility

A 60/40 stock-bond portfolio looks balanced by capital but is wildly imbalanced by risk: because equities are three to four times as volatile as bonds, roughly 90% of the portfolio's variance comes from the equity sleeve. Risk parity flips the design principle, allocate so that each asset contributes the same amount of risk, then use leverage to reach the desired total risk. It sidesteps the estimation of expected returns entirely (Pitfalls of Mean-Variance Optimization), relying only on the more-estimable covariance matrix, which is why it became the flagship of Bridgewater's All Weather and a standard institutional allocation.

Risk contributions via Euler's theorem

Portfolio volatility is σ(w)=wΣw\sigma(w) = \sqrt{w^\top\Sigma w}. It is homogeneous of degree 1 in ww, so by Euler's theorem it decomposes exactly into additive per-asset contributions:

σ(w)=i=1Nwiσwi,σwi=(Σw)iwΣw.\sigma(w) = \sum_{i=1}^N w_i\frac{\partial \sigma}{\partial w_i}, \qquad \frac{\partial\sigma}{\partial w_i} = \frac{(\Sigma w)_i}{\sqrt{w^\top\Sigma w}}.

The marginal risk contribution of asset ii is σ/wi\partial\sigma/\partial w_i (how much total vol rises per unit more of ii), and its total risk contribution is

RCi=wiσwi=wi(Σw)iwΣw.\text{RC}_i = w_i\frac{\partial\sigma}{\partial w_i} = \frac{w_i(\Sigma w)_i}{\sqrt{w^\top\Sigma w}}.

These sum to σ(w)\sigma(w) exactly, a clean, complete budgeting of risk across assets. The percentage risk contribution is RCi/σ(w)\text{RC}_i/\sigma(w).

The equal-risk-contribution condition

The equal risk contribution (ERC) portfolio requires RCi=RCj\text{RC}_i = \text{RC}_j for all i,ji,j, i.e.

  wi(Σw)i=wj(Σw)j=σ(w)2Nfor all i,j.  \boxed{\;w_i(\Sigma w)_i = w_j(\Sigma w)_j = \frac{\sigma(w)^2}{N}\quad\text{for all }i,j.\;}

This is a system with no general closed form, it is solved numerically (e.g. by minimizing i,j(RCiRCj)2\sum_{i,j}(\text{RC}_i - \text{RC}_j)^2, a convex problem, or by cyclical coordinate descent). Two special cases build intuition:

  • Uncorrelated assets. If Σ\Sigma is diagonal, (Σw)i=σi2wi(\Sigma w)_i = \sigma_i^2 w_i, so RCiwi2σi2\text{RC}_i \propto w_i^2\sigma_i^2, and equalizing gives wi1/σiw_i \propto 1/\sigma_i, the inverse-volatility portfolio. This is the risk-parity heuristic most people know, but it is only correct when correlations are zero.
  • Equal correlations / equal vols. ERC reduces to equal weight, wi=1/Nw_i = 1/N.

For general Σ\Sigma the inverse-vol rule is wrong because it ignores correlations; the ERC solution accounts for the fact that a highly-correlated asset "double counts" risk.

The role of leverage

Because ERC balances risk without regard to return, its unlevered expected return is low, it holds a lot of low-vol bonds. Risk parity therefore applies leverage to scale the whole portfolio up to a target volatility (see Vol Targeting): if the unlevered ERC portfolio has 6% vol and you want 12%, you lever 2×. The economic thesis is that leverage-constrained investors overpay for high-beta assets (the same low-beta anomaly that flattens the The Capital Asset Pricing Model (CAPM) SML), so a levered low-risk portfolio harvests a better risk-adjusted return than an unlevered high-risk one. This is the crux, and the vulnerability: risk parity needs leverage and cheap financing to work.

Comparison to 60/40

In 60/40, the equity contribution to variance is we2σe2/σp2\approx w_e^2\sigma_e^2/\sigma_p^2. With we=0.6w_e = 0.6, σe=15%\sigma_e = 15\%, wb=0.4w_b = 0.4, σb=5%\sigma_b = 5\%, and low correlation, equity variance is 0.62×0.152=0.00810.6^2\times 0.15^2 = 0.0081 versus bond 0.42×0.052=0.00040.4^2\times 0.05^2 = 0.0004, so equities supply about 0.0081/0.008595%0.0081/0.0085 \approx 95\% of the risk. Risk parity re-weights to, say, 25%\sim 25\% equities / 75%75\% bonds so each contributes half the risk, then levers the whole thing back up to the 60/40 volatility. The claim is a more diversified portfolio at the same risk level, better Sharpe, provided bonds keep diversifying equities.

Worked example

Two assets: σ1=20%\sigma_1 = 20\% (equities), σ2=8%\sigma_2 = 8\% (bonds), correlation ρ=0\rho = 0. With zero correlation, inverse-vol weighting is exact: w1=(1/0.20)/(1/0.20+1/0.08)=5/(5+12.5)=0.286w_1 = (1/0.20)/(1/0.20 + 1/0.08) = 5/(5+12.5) = 0.286, w2=0.714w_2 = 0.714. Check the risk contributions: RC1w12σ12=0.2862×0.04=0.00327\text{RC}_1 \propto w_1^2\sigma_1^2 = 0.286^2\times 0.04 = 0.00327 and RC20.7142×0.0064=0.00326\text{RC}_2 \propto 0.714^2\times 0.0064 = 0.00326, equal, as required. The portfolio vol is 0.00327+0.00326=8.08%\sqrt{0.00327+0.00326} = 8.08\%; to run at 12% target vol you lever 1.49×\approx 1.49\times. Now introduce ρ=0.4\rho = 0.4: inverse-vol is no longer ERC, and the true solution shifts weight off the more-correlated (equity) asset because its risk is partly redundant.

Failure modes

  • Leverage risk. Risk parity's Achilles heel is its dependence on leverage and financing. In a joint stock-bond selloff (e.g. 2022, 2013 "taper tantrum") both legs fall, correlations turn positive, and levered risk parity suffers outsized drawdowns, de-levering into the fall amplifies losses.
  • Correlation instability. ERC depends entirely on Σ\Sigma; when correlations regime-shift the risk budget is stale (Covariance Matrix Estimation, Regime Detection).
  • No return input. By ignoring μ\mu, risk parity implicitly assumes all assets have equal Sharpe, a strong, unhedged assumption. It maximizes diversification, not return.
  • Bond-yield regime. The historical success leaned on a 40-year bond bull market; near the zero lower bound, levered bonds offer little cushion.

In interviews

Lead with the framing: 60/40 is balanced by capital but ~90% of its risk is equities; risk parity balances risk contributions instead. Derive the risk contribution RCi=wi(Σw)i/σ(w)\text{RC}_i = w_i(\Sigma w)_i/\sigma(w) from Euler's theorem and state the ERC condition wi(Σw)iw_i(\Sigma w)_i equal across assets. Know the two special cases, inverse-volatility when uncorrelated, equal-weight when correlations and vols are equal, and be ready to explain that inverse-vol is only exact for diagonal Σ\Sigma. Cover leverage (needed to reach target return/vol) and the main risk (levered exposure when stock-bond correlation flips positive). See Hierarchical Risk Parity (López de Prado) and Vol Targeting.

Related concepts

Practice in interviews

Further reading

  • Maillard, Roncalli & Teiletche (2010), The Properties of Equally Weighted Risk Contribution Portfolios
  • Qian (2005), Risk Parity Portfolios: Efficient Portfolios Through True Diversification
  • Roncalli, Introduction to Risk Parity and Budgeting
ShareTwitterLinkedIn