Large-scale portfolio optimization with variational neural annealing
Nishan Ranabhat, Behnam Javanparast, David Goerz, and Estelle Inack

TL;DR
This paper introduces Variational Neural Annealing (VNA), a neural network-based approach that efficiently solves large-scale, constrained portfolio optimization problems, achieving near-optimal solutions faster than traditional methods.
Contribution
It presents a novel neural annealing method mapping portfolio optimization to an Ising-like Hamiltonian, capable of handling over 2,000 assets with performance comparable to state-of-the-art solvers.
Findings
VNA finds near-optimal solutions for large portfolios.
VNA converges faster than traditional optimizers on hard instances.
Universal scaling behavior observed in VNA performance across different indices.
Abstract
Portfolio optimization is a routine asset management operation conducted in financial institutions around the world. However, under real-world constraints such as turnover limits and transaction costs, its formulation becomes a mixed-integer nonlinear program that current mixed-integer optimizers often struggle to solve. We propose mapping this problem onto a classical Ising-like Hamiltonian and solving it with Variational Neural Annealing (VNA), via its classical formulation implemented using autoregressive neural networks. We demonstrate that VNA can identify near-optimal solutions for portfolios comprising more than 2,000 assets and yields performance comparable to that of state-of-the-art optimizers, such as Mosek, while exhibiting faster convergence on hard instances. Finally, we present a dynamical finite-size scaling analysis applied to the S&P 500, Russell 1000, and Russell 3000…
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.
Taxonomy
TopicsRisk and Portfolio Optimization · Stock Market Forecasting Methods · Stochastic Gradient Optimization Techniques
