Hierarchical risk parity

When to choose Hierarchical Risk Parity—the optimisation method that allocates by clustering assets on correlation, with no expected-return estimate.

Contents

What Hierarchical Risk Parity does

Hierarchical Risk Parity (HRP) allocates using López de Prado's algorithm: it clusters the assets by the correlation structure of the covariance matrix, then shares risk down the resulting hierarchy. Unlike the Markowitz methods, it needs no expected-return estimate—only the covariance, measured over the lookback window—so it avoids the noisiest input in portfolio optimisation. For where it sits among the six methods, see Portfolio optimisation.

When to use it

HRP suits a universe with clear cluster structure—equities, bonds, and commodities, say—where the allocation should respect those groups rather than concentrate in a few names. Because it does not rely on expected returns, it tends to be steadier than the Markowitz methods when return estimates are unreliable, which makes it a common choice for the Hedge Portfolio.

Linkage method

The linkage method sets how the clustering step measures the distance between clusters:

  • Single: nearest-neighbour distance, the default.
  • Complete: farthest-neighbour distance.
  • Average: mean pairwise distance between clusters.
  • Ward: minimises within-cluster variance.

Constraints

HRP allocates through its clustering logic rather than by solving against bounds. The per-asset allocation constraints therefore do not apply to it, and when Cash is on, the cash share is held at the minimum of the Cash Allocation range rather than optimised within it.

Still require support?
Contact Us
This website uses cookies. Learn more in our Privacy Policy