The Nonstationarity-Complexity Tradeoff in Return Prediction

Agostino Capponi, Chengpiao Huang, J. Antonio Sidaoui, Kaizheng Wang, Jiacheng Zou
12/29/2025
stat.MLcs.LGq-fin.GN

No official code found. Best implementation: klmtseng/-ATOMS-Methodology-Explorer (0 stars, last commit 2026-01-05).

Abstract

We investigate machine learning models for stock return prediction in non-stationary environments, revealing a fundamental nonstationarity-complexity tradeoff: complex models reduce misspecification error but require longer training windows that introduce stronger non-stationarity. We resolve this tension with a novel model selection method that jointly optimizes model class and training window size using a tournament procedure that adaptively evaluates candidates on non-stationary validation data. Our theoretical analysis demonstrates that this approach balances misspecification error, estimation variance, and non-stationarity, performing close to the best model in hindsight. Applying our method to 17 industry portfolio returns, we consistently outperform standard rolling-window benchmarks, improving out-of-sample $R^2$ by 14-23% on average. During NBER-designated recessions, improvements are substantial: our method achieves positive $R^2$ during the Gulf War recession while benchmarks are negative, and improves $R^2$ in absolute terms by at least 80bps during the 2001 recession as well as superior performance during the 2008 Financial Crisis. Economically, a trading strategy based on our selected model generates 31% higher cumulative returns averaged across the industries.

View on arXivView PDF

Code Implementations(1)

The ATOMS Methodology Explorer is an interactive web application designed to replicate and visualize the concepts from the paper "The nonstationarity-complexity tradeoff in return prediction" (Capponi et al., 2025). It serves as an educational and analytical tool for quantitative researchers to understand how the Adaptive Tournament Model Selection

00HTML, TypeScriptJan 5, 20269 months ago

Similar Papers

Cite this paper

@article{capponi2025nonstationaritycomplexity,
  title  = {The Nonstationarity-Complexity Tradeoff in Return Prediction},
  author = {Agostino Capponi and Chengpiao Huang and J. Antonio Sidaoui and Kaizheng Wang and Jiacheng Zou},
  year   = {2025},
  eprint = {2512.23596},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.23596v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2512.23596.svg)](https://codeofpaper.com/paper/2512.23596)

Discussion