Integrated Prediction and Multi-period Portfolio Optimization
Not on the map. Why?
Abstract (arXiv)
Multi-period portfolio optimization is important for real portfolio management, as it accounts for transaction costs, path-dependent risks, and the intertemporal structure of trading decisions that single-period models cannot capture. Classical methods usually follow a two-stage framework: machine learning algorithms are employed to produce forecasts that closely fit the realized returns, and the predicted values are then used in a downstream portfolio optimization problem to determine the asset weights. This separation leads to a fundamental misalignment between predictions and decision outcomes, while also ignoring the impact of transaction costs. To bridge this gap, recent studies have proposed the idea of end-to-end learning, integrating the two stages into a single pipeline. This paper introduces IPMO (Integrated Prediction and Multi-period Portfolio Optimization), a model for multi-period mean-variance portfolio optimization with turnover penalties. The predictor generates multi-period return forecasts that parameterize a differentiable convex optimization layer, which in turn drives learning via portfolio performance. For scalability, we introduce a mirror-descent fixed-point (MDFP) differentiation scheme that avoids factorizing the Karush-Kuhn-Tucker (KKT) systems, which thus yields stable implicit gradients and nearly scale-insensitive runtime as the decision horizon grows. In experiments with real market data and two representative time-series prediction models, the IPMO method consistently outperforms the two-stage benchmarks in risk-adjusted performance net of transaction costs and achieves more coherent allocation paths. Our results show that integrating machine learning prediction with optimization in the multi-period setting improves financial outcomes and remains computationally tractable.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 13 of its 53 references that are in the map. First posted on arXiv 12 Dec 2025.
Builds on
13 of 53 references.
References · 13
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 588
- 2019Differentiable Convex Optimization Layerscited by 458
- 2017Smart "Predict, then Optimize"cited by 332
- 2021Efficient and Modular Implicit Differentiationcited by 199
- 2017Multi-Period Trading via Convex Optimizationcited by 21
- 2023Estimate-Then-Optimize versus Integrated-Estimation-Optimization versus Sample Average Approximation: A Stochastic Dominance Perspectivecited by 19
- 2022Distributionally Robust End-to-End Portfolio Constructioncited by 17
- 2024Differentiation Through Black-Box Quadratic Programming Solverscited by 10
- 2024BPQP: A Differentiable Convex Optimization Framework for Efficient End-to-End Learningcited by 10
- 2025Dissecting the Impact of Model Misspecification in Data-driven Optimizationcited by 9
- 2018A Scalable Algorithm For Sparse Portfolio Selectioncited by 8
Built on by
Not cited yet.