Journal of Risk

Risk.net

Covariance estimation for risk-based portfolio optimization: an integrated approach

Andrew Butler and Roy H. Kwon

  • We provide an integrated prediction and optimization (IPO) framework for covariance model parameter estimation.
  • We consider minimum-variance, maximum-diversification and equal-risk-contribution portfolio models.
  • IPO covariance models are compared to traditional "predict, then optimize" models based on OLS and maximum-likelihood.
  • IPO models explicitly minimize decision error and can result in lower out-of-sample nominal costs and improved economic outcomes.

Many problems in quantitative finance involve both predictive forecasting and decision-based optimization. Traditionally, covariance forecasting models are optimized with unique prediction-based objectives and constraints, and users are therefore unaware of how these predictions would ultimately be used in the context of the models’ final decision-based optimization. We present a stochastic optimization framework for integrating time-varying factor covariance models in a risk-based portfolio optimization setting. We make use of recent advances in neural-network architecture for efficient optimization of batch convex programs. We consider three risk-based portfolio optimizations: minimum variance, maximum diversification and equal risk contribution, and we provide a first-order method for performing the integrated optimization. We present several historical simulations using US industry and stock data, and we demonstrate the benefits of the integrated approach in comparison with the decoupled alternative.

Sorry, our subscription options are not loading right now

Please try again later. Get in touch with our customer services team if this issue persists.

New to Risk.net? View our subscription options

You need to sign in to use this feature. If you don’t have a Risk.net account, please register for a trial.

Sign in
You are currently on corporate access.

To use this feature you will need an individual account. If you have one already please sign in.

Sign in.

Alternatively you can request an individual account here