Paper: arXiv 2507.01918
Authors: Christian Bongiorno, Efstratios Manolakis, Rosario Nunzio Mantegna
Abstract
We develop a rotation-invariant neural network that provides the global minimum-variance portfolio by jointly learning how to lag-transform historical returns and how to regularise both the eigenvalues and the marginal volatilities of large equity covariance matrices. This explicit mathematical mapping offers clear interpretability of each module’s role, so the model cannot be regarded as a pure black-box. The architecture mirrors the analytical form of the global minimum-variance solution yet remains agnostic to dimension, so a single model can be calibrated on panels of a few hundred stocks and applied, without retraining, to one thousand US equities-a cross-sectional jump that demonstrates robust out-of-sample generalisation. The loss function is the future realized minimum portfolio variance and is optimized end-to-end on real daily returns. In out-of-sample tests from January 2000 to December 2024 the estimator delivers systematically lower realised volatility, smaller maximum drawdowns, and higher Sharpe ratios than the best analytical competitors, including state-of-the-art non-linear shrinkage. Furthermore, although the model is trained end-to-end to produce an unconstrained (long-short) minimum-variance portfolio, we show that its learned covariance representation can be used in general optimizers under long-only constraints with virtually no loss in its performance advantage over competing estimators. These gains persist when the strategy is executed under a highly realistic implementation framework that models market orders at the auctions, empirical slippage, exchange fees, and financing charges for leverage, and they remain stable during episodes of acute market stress.
Complexity vs Empirical Score
- Math Complexity: 8.5/10
- Empirical Rigor: 8.0/10
- Quadrant: Holy Grail — high math complexity, high empirical rigor
Why this score: The paper involves advanced mathematical concepts like rotation-invariant neural networks, eigenvalue regularization, and covariance matrix estimation, indicating high complexity. It also demonstrates strong empirical rigor with a 24-year out-of-sample backtest, realistic implementation constraints, and consistent outperformance against state-of-the-art benchmarks.
Research Flowchart
flowchart TD A["Research Goal:<br>Develop interpretable NN for<br>global minimum-variance portfolio<br>in large equity universes"] --> B["Data: Daily equity returns<br>Jan 2000 - Dec 2024"] B --> C["Methodology:<br>Rotation-invariant NN<br>Lag-transformation +<br>Regularization of Eigenvalues &<br>Margin Vols"] C --> D["Process:<br>End-to-end optimization<br>Loss = Realized future<br>minimum portfolio variance"] D --> E["Outcomes:<br>Lower realized volatility,<br>smaller drawdowns,<br>higher Sharpe vs.<br>state-of-the-art competitors"] E --> F["Robustness:<br>Works under long-only<br>constraints + realistic<br>trading costs"]
Cited References (112)
- An Overview of Machine Learning for Portfolio Optimization. (2024)
- Estimation of a covariance matrix (1975)
- Portofolio selection (1952)
- Cleaning large correlation matrices: tools from random matrix theory (2017)
- Covariance matrix filtering and portfolio optimisation: the Average Oracle vs Non-Linear Shrinkage and all the variants of DCC-NLS (2024)
- Large dynamic covariance matrices (2019)
- Log-gases and random matrices (LMS-34) (2010)
- Quadratic shrinkage for large covariance matrices (2022)
and 104 more
- Non-linear shrinkage of the price return covariance matrix is far from optimal for portfolio optimization (2023)
- Filtering time-dependent covariance matrices using time-independent eigenvalues (2023)
- Mutual fund performance (1966)
- Dynamic conditional correlation: A simple class of multivariate generalized autoregressive conditional heteroskedasticity models (2002)
- A well-conditioned estimator for large-dimensional covariance matrices (2004)
- Spectrum estimation: A unified framework for covariance matrix estimation and PCA in large dimensions (2015)
- Eigenvectors of some large sample covariance matrix ensembles (2011)
- Noise dressing of financial correlation matrices (1999)
- Nonlinear shrinkage estimation of large-dimensional covariance matrices (2012)
- Direct nonlinear shrinkage estimation of large-dimensional covariance matrices (2017)
- Financial applications of random matrix theory: a short review (2009) — link
- Markowitz portfolios under transaction costs (2025)
- covShrinkage (2002)
- Recurrent Neural Network GO-GARCH Model for Portfolio Selection (2024)
- Dynamic Portfolio Optimization Using a Hybrid MLP-HAR Approach (2020)
- A Deep Learning Framework for Medium-Term Covariance Forecasting in Multi-Asset Portfolios (2025) — link
- Enhancing Portfolio Optimization: A Two-Stage Approach with Deep Learning and Portfolio Optimization (2024)
- ICEGAN: Inverse covariance estimating generative adversarial network (2023)
- A graph-based CNN-LSTM stock price prediction algorithm with leading indicators (2023)
- Efficient capital markets (1970)
- The behavior of stock-market prices (1965)
- Machine learning and factor-based portfolio optimization (2021) — link
- Research on Stock Index Prediction Based on the Spatiotemporal Attention BiLSTM Model (2024)
- Hedge fund leverage (2011)
- Active portfolio management (2000)
- Markowitz portfolio construction at seventy — → 2401.05080
- Concentration in the steel industry (1997)
- CRSP US Stock & Index Database Data Descriptions Guide (2024) — link
- Nonstationary time series transformation methods: An experimental review (2019)
- Common risk factors in the returns on stocks and bonds (1993)
- High dimensional covariance matrix estimation using a factor model (2008)
- Estimation of Large Financial Covariances: A Cross-Validation Approach. (2025)
- Rotational invariant estimator for general noisy matrices (2016)
- Quantifying the information lost in optimal covariance matrix cleaning (2025)
- Statistically validated hierarchical clustering: Nested partitions in hierarchical trees (2022)
- Correlation, hierarchies, and networks in financial markets (2010)
- Covariance matrix filtering with bootstrapped hierarchies (2021)
- Reactive global minimum variance portfolios with k-BAHC covariance cleaning (2022)
- Nested partitions from hierarchical clustering statistical validation (2019) — link
- Model-based vs. agnostic methods for the prediction of time-varying covariance matrices (2024)
- A new method to estimate the noise in financial correlation matrices (2003)
- Commissions & Fees (2025)
- The properties of equally weighted risk contribution portfolios (2010)
- Scikit-learn (2016)
- Agnostic allocation portfolios: a sweet spot in the risk-based jungle? (2020)
- Dominating Estimators for the Global Minimum Variance Portfolio (2009) — link
- When do improved covariance matrix estimators enhance portfolio optimization? An empirical comparative study of nine estimators (2011)
- Aspects of Multivariate Statistical Theory (1982)
- Risk reduction in large portfolios: Why imposing the wrong constraints helps (2003)
- Autoregressive conditional heteroscedasticity with estimates of the variance of United Kingdom inflation (1982)
- Empirical evidence on Student-t log-returns of diversified world stock indices (2008)
- The likelihood of various stock market return distributions, Part 2: Empirical results (1996)
- Volatility processes and volatility forecast with long memory (2003) — link
- The RiskMetrics 2006 Methodology (2007) — link
- Simple Multivariate Conditional Covariance Dynamics Using Hyperbolically Weighted Moving Averages (2021)
- Optimal versus naive diversification: How inefficient is the 1/N portfolio strategy? (2009)
- On the sensitivity of mean-variance-efficient portfolios to changes in asset means: some analytical and computational results (1991)
- Optnet: Differentiable optimization as a layer in neural networks (2017)
- A Modern Introduction to Probability and Statistics: Understanding why and how (2005)
- covShrinkage : A package for shrinkage estimation of covariance matrices (2022)
- Universal Approximation of Functions on Sets (2021) — link
- Deep Sets (2017)
- Attention Is All You Need (2017)
- Learning Long-Term Dependencies with Gradient Descent Is Difficult (1994)
- Understanding the Difficulty of Training Transformers (2020) — link
- Attention is not all you need: Pure attention loses rank doubly exponentially with depth (2021)
- Nonlinear Shrinkage of the Covariance Matrix for Portfolio Selection: Markowitz Meets Goldilocks (2017) — link
- Learning to forget: Continual prediction with LSTM (2000) — link
- Bidirectional recurrent neural networks (1997) — link
- Mesoscopic community structure of financial markets revealed by price and sign fluctuations (2015)
- On the methods of measuring association between two attributes (1912)
- The proof and measurement of association between two things. (1961)
- Hierarchical structure in financial markets (1999)
- Cluster analysis for portfolio optimization (2008)
- Deep learning with long short-term memory networks for financial market predictions (2018)
- Federal Funds Effective Rate (2025)
- Interest Rates (2025)
- An index of portfolio diversification (1992)
- Optimal covariance cleaning for heavy-tailed distributions: Insights from information theory (2023)
- Kendall Correlation Coefficients for Portfolio Optimization — → 2410.17366
- Two-step estimators of high-dimensional correlation matrices (2023)
- Optimal Data Splitting for Holdout Cross-Validation in Large Covariance Matrix Estimation — → 2503.15186
- Advances in high-dimensional covariance matrix estimation (2016)
- Demystifying equity risk-based strategies: A simple alpha plus beta description (2012)
- Cap-weighted portfolios are sub-optimal portfolios (2004)
- Nonparametric eigenvalue-regularized precision or covariance matrix estimator (2016)
- A nonparametric eigenvalue-regularized integrated covariance matrix estimator for asset return data (2018)
- Integrating prediction in mean-variance portfolio optimization (2023)
- Deep Learning for Portfolio Optimization (2020)
- Distributionally robust end-to-end portfolio construction (2023)
- End-to-end risk budgeting portfolio optimization with neural networks (2024)
- Deep deterministic portfolio optimization (2020)
- Deep reinforcement learning for stock portfolio optimization by connecting with modern portfolio theory (2023)
- Reinforcement learning for deep portfolio optimization. (2024)
- Optimization-based spectral end-to-end deep reinforcement learning for equity portfolio management (2025)
- Enhancing high-dimensional dynamic conditional angular correlation model based on GARCH family models: Comparative performance analysis for portfolio optimization (2025)
- Exponential weighting and random-matrix-theory-based filtering of financial covariance matrices for portfolio optimization (2004)
- Portfolio selection by using time varying covariance matrices (2007)
- RiskMetrics\texttrademark —Technical Document (1996) — link
- 17 CFR \S 240.12d2-2 – Removal from Listing and Registration (2024)
- Benchmark Interest Calculation Reference Rate Descriptions (2025)
- Price impact in equity auctions: zero, then linear — → 2301.05677
- Factor models for portfolio selection in large dimensions: The good, the better and the ugly (2021)
- Code repository for \emph End-to-End Large Portfolio Optimization for Variance Minimization with Neural Networks through Covariance Cleaning
4 of 112 cited works are in the corpus; resolved via arXiv source bundles, Semantic Scholar and OpenAlex. Corpus-wide: 2518 linked papers.