End-to-End Risk Budgeting Portfolio Optimization with Neural Networks
Ayse Sinem Uysal, Xiaoyue Li, and John M. Mulvey

TL;DR
This paper introduces an end-to-end neural network framework for portfolio optimization that directly learns asset allocations, improving robustness and performance over traditional two-step methods, especially with embedded asset selection mechanisms.
Contribution
It proposes a novel end-to-end neural network approach combining prediction and optimization for portfolio management, including a model-based method and an asset selection mechanism with stochastic gates.
Findings
Model-based end-to-end approach achieves a Sharpe ratio of 1.16.
Gated end-to-end framework boosts Sharpe ratio to 1.24.
Outperforms traditional risk parity and equal-weight strategies.
Abstract
Portfolio optimization has been a central problem in finance, often approached with two steps: calibrating the parameters and then solving an optimization problem. Yet, the two-step procedure sometimes encounter the "error maximization" problem where inaccuracy in parameter estimation translates to unwise allocation decisions. In this paper, we combine the prediction and optimization tasks in a single feed-forward neural network and implement an end-to-end approach, where we learn the portfolio allocation directly from the input features. Two end-to-end portfolio constructions are included: a model-free network and a model-based network. The model-free approach is seen as a black-box, whereas in the model-based approach, we learn the optimal risk contribution on the assets and solve the allocation with an implicit optimization layer embedded in the neural network. The model-based…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
