Term
StrategiesAdvanced
ENIT

Hierarchical risk parity

UPDATED 2026-10-06

Hierarchical risk parity is an allocation method that arranges the instruments into a family tree by how alike they move, lines relatives up side by side, then splits the capital by halving that line again and again, the calmer half receiving more at every cut. Instruments that behave alike share one budget, diversifying across groups rather than names.

Also seen as: HRP, hierarchical clustering allocation

How does Fincanva handle it?

The method picker labels it "HRP · Hierarchical risk parity" and describes it as "Groups similar instruments and splits the risk between the groups".

  • Hierarchical risk parity is offered inside a single strategy only, across its instruments; a Combined does not offer it when it splits capital across strategies.
  • It has no settings of its own. It reads the calculation window (In-sample, 12 months by default) and the Covariance matrix choice, which decides how volatilities and correlations are estimated — see covariance matrix.
  • Weights are never negative: every instrument receives a share of the capital, and none is held short.
  • With most covariance estimators — including the recommended Ledoit-Wolf · constant correlation — every instrument must have moved in price at some point inside the window: an instrument whose price stayed flat for the whole window, such as a suspended listing, stops the backtest rather than receiving a weight. Two estimators are the exception; covariance matrix names them.
  • Weights are recomputed at every rebalance from the window ending on that date.

How does Hierarchical risk parity build the tree?

The tree comes from correlation: two instruments whose returns move closely together sit on neighbouring branches, and groups of such instruments join into larger branches the less alike they are. Six utility stocks that rise and fall together form one branch; a bond fund that moves on its own sits far from them. The instruments are then reordered so that relatives are side by side, and the capital is split by halving that ordered list — first into two halves, then each half into two, and so on down to single instruments. The cut falls at the middle of the list, not necessarily where one group ends and the next begins; following the groups exactly is what Hierarchical equal risk contribution does differently.

At each split the capital is divided between the two halves in inverse proportion to their variance, the squared volatility.

wleft=σright2σleft2+σright2wright=1−wleft\key{1}{w_{\text{left}}} = \frac{\key{3}{\sigma^2_{\text{right}}}}{\key{2}{\sigma^2_{\text{left}}} + \key{3}{\sigma^2_{\text{right}}}} \qquad w_{\text{right}} = 1 - \key{1}{w_{\text{left}}}
  • the share of that branch's capital the left half receives
  • the left half's variance
  • the right half's variance

In words: the riskier half gets the smaller share, and the split repeats inside each half until every instrument has its weight.

Why use Hierarchical risk parity instead of MPT?

Because it never has to invert the covariance matrix, which is where MPT turns small estimation errors into extreme weights. With many instruments and a short history, MPT can load most of the capital onto the one instrument whose past correlation happened to look low; Hierarchical risk parity cannot, because it only ever compares two halves at a time. The trade-off is that its splits follow a rule rather than an optimisation, so it does not claim to find the portfolio's best risk-and-return mix.

Which plan includes Hierarchical risk parity?

Included from Advanced upwards. See what each plan includes.

What does it look like in practice?

A strategy holds four instruments that fall into two pairs: two equity funds that move together, and two bond funds that move together. The equity pair, held as a pair, has a volatility of 20% (variance 0.04); the bond pair has 10% (variance 0.01).

  • First split, equities against bonds: the equity side receives 0.01 ÷ (0.04 + 0.01) = 20% of the capital and the bond side 80%.
  • Second split, inside each pair: the same rule shares each pair's slice between its two members by their own variances. With two equity funds of equal risk, each gets 10%; with two bond funds of equal risk, each gets 40%.

The result is 10% / 10% / 40% / 40%. Compare Equal weights, which gives each 25% and so lets the equity pair supply most of the risk, and Hierarchical equal risk contribution, which splits the same tree by volatility rather than variance.

Used in 8 pages

Fincanva is for education and illustration only. It is not personalised financial advice, and past or simulated results do not predict future ones. Read the Terms Addendum

GLOSSARY · 222 TERMS