Imagine building a portfolio with thousands of stocks, including many small companies listed recently. The problem? These stocks have irregular and often missing data. Traditional methods use the same time periods for all stocks, but this throws away valuable information. A research team has developed a neural model that handles this complexity. The model uses a technique called 'shrinkage' to transform correlation matrices into positive format, essential for investments. It doesn't limit itself to uniform data: instead, it preserves the maximum overlap for each stock pair. The result? A more stable and profitable portfolio. Tested on 1,500 US stocks from 2000 to 2025, the model reduces volatility by 20% and increases the Sharpe ratio by 40%. This means less risk and higher returns, even considering commissions and market impact. The innovation lies in adapting neural shrinkage to heterogeneous data, opening new possibilities for managing inclusive investments.
The main challenge in building inclusive portfolios lies in managing indefinite correlation matrices. These matrices, calculated using partial data for each asset pair, can contain negative eigenvalues, making Markowitz optimization impossible. The proposed model introduces a rotation-invariant neural network that processes the signed spectrum of the correlation matrix. It uses bidirectional recurrent units (BGRU) conditioned on effective sample lengths derived from the overlap matrix and eigenvector loadings. This approach maps all eigenvalues, including negative ones, to a positive inverse spectrum, ensuring a positive definite covariance matrix. The end-to-end training minimizes the realized risk of the global minimum variance over five days. Evaluations show significant improvements in volatility, Sharpe ratio, and drawdown control, confirmed even after applying execution frictions such as commissions and market impact. The 99.9% Model Confidence Set confirms the statistical superiority of the neural model over all compared estimators.
