Efficient Algorithms for Computing Risk Parity Portfolio Weights
Journal of Investing, vol. 21, no. 3, Fall 2012, pp. 150-163.
Posted: 26 Jul 2012 Last revised: 30 Dec 2016
Date Written: July 1, 2012
Abstract
This article presents two simple algorithms to calculate the portfolio weights for a risk parity strategy, where asset class covariance information is appropriately taken into consideration to achieve “true” equal risk contribution. Previous implementations of risk parity either used a naïve 1/vol solution, which ignores asset class correlations, or computed “true” risk parity weights using relatively complicated optimizations to solve a quadratic minimization program with nonlinear constraints. The two iterative algorithms presented require only simple computations and quickly converge to the optimal solution. In addition to the technical contribution, the authors compute the parity in portfolio “risk allocation” using the Gini coefficient, and confirm that portfolio strategies with parity in “asset class allocation” can actually have high concentration in its “risk allocation.”
Keywords: risk parity, asset allocation, portfolio management
Suggested Citation: Suggested Citation
Do you have negative results from your research you’d like to share?
Recommended Papers
-
Properties of the Most Diversified Portfolio
By Yves Choueifaty, Tristan Froidure, ...
-
By Harald Lohre, Heiko Opfer, ...
-
Generalized Risk-Based Investing
By Emmanuel Jurczenko, Thierry Michel, ...
-
Robust Portfolio Allocation with Systematic Risk Contribution Restrictions
By Serge Darolles, Christian Gourieroux, ...
-
Risk Budgeting and Diversification Based on Optimized Uncorrelated Factors
By Attilio Meucci, Alberto Santangelo, ...
-
A Fast Algorithm for Computing High-Dimensional Risk Parity Portfolios