# Maximally Machine-Learnable Portfolios

arXiv: https://arxiv.org/abs/2306.05568 · HTML: https://mlsanity.com/paper/2306.05568/

## Key facts

- Cited by 3 papers in the map (data through 14 Oct 2026).
- Builds on 16 of its 77 references that are in the map.
- First posted on arXiv 8 Jun 2023.

## Builds on (most cited first, 16 of 16)

- [A Unified Approach to Interpreting Model Predictions](https://mlsanity.com/paper/1705.07874/) (2017)
- [Reconciling modern machine learning practice and the bias-variance trade-off](https://mlsanity.com/paper/1812.11118/) (2018)
- [Benign Overfitting in Linear Regression](https://mlsanity.com/paper/1906.11300/) (2019)
- [Surprises in High-Dimensional Ridgeless Least Squares Interpolation](https://mlsanity.com/paper/1903.08560/) (2019)
- [Generalized Random Forests](https://mlsanity.com/paper/1610.01271/) (2016)
- [Why do tree-based models still outperform deep learning on tabular data?](https://mlsanity.com/paper/2207.08815/) (2022)
- [Do We Really Need Deep Learning Models for Time Series Forecasting?](https://mlsanity.com/paper/2101.02118/) (2021)
- [Deep Learning in Asset Pricing](https://mlsanity.com/paper/1904.00745/) (2019)
- [Nonparametric Canonical Correlation Analysis](https://mlsanity.com/paper/1511.04839/) (2015)
- [How is Machine Learning Useful for Macroeconomic Forecasting?](https://mlsanity.com/paper/2008.12477/) (2020)
- [The Macroeconomy as a Random Forest](https://mlsanity.com/paper/2006.12724/) (2020)
- [Debiased Machine Learning without Sample-Splitting for Stable Estimators](https://mlsanity.com/paper/2206.01825/) (2022)
- [Macroeconomic Data Transformations Matter](https://mlsanity.com/paper/2008.01714/) (2020)
- [To Bag is to Prune](https://mlsanity.com/paper/2008.07063/) (2020)
- [A Neural Phillips Curve and a Deep Output Gap](https://mlsanity.com/paper/2202.04146/) (2022)
- [Making Sense of Random Forest Probabilities: a Kernel Perspective](https://mlsanity.com/paper/1812.05792/) (2018)

## Built on by (most cited first, 3 of 3)

- [From Reactive to Proactive Volatility Modeling with Hemisphere Neural Networks](https://mlsanity.com/paper/2311.16333/) (2023)
- [Non-linear dimension reduction in factor-augmented vector autoregressions](https://mlsanity.com/paper/2309.04821/) (2023)
- [Maximally Forward-Looking Core Inflation](https://mlsanity.com/paper/2404.05209/) (2024)

## Abstract (arXiv)

When it comes to stock returns, any form of predictability can bolster risk-adjusted profitability. We develop a collaborative machine learning algorithm that optimizes portfolio weights so that the resulting synthetic security is maximally predictable. Precisely, we introduce MACE, a multivariate extension of Alternating Conditional Expectations that achieves the aforementioned goal by wielding a Random Forest on one side of the equation, and a constrained Ridge Regression on the other. There are two key improvements with respect to Lo and MacKinlay's original maximally predictable portfolio approach. First, it accommodates for any (nonlinear) forecasting algorithm and predictor set. Second, it handles large portfolios. We conduct exercises at the daily and monthly frequency and report significant increases in predictability and profitability using very little conditioning information. Interestingly, predictability is found in bad as well as good times, and MACE successfully navigates the debacle of 2022.
