Integrated Prediction and Multi-period Portfolio Optimization
Yuxuan Linghu, Zhiyuan Liu, Qi Deng

TL;DR
This paper presents IPMO, an integrated approach combining multi-period return prediction with portfolio optimization, improving risk-adjusted returns and coherence of asset allocations while efficiently handling transaction costs.
Contribution
The paper introduces IPMO, a novel end-to-end model that unifies prediction and optimization in multi-period portfolio management, with a scalable differentiation scheme.
Findings
IPMO outperforms two-stage benchmarks in risk-adjusted returns.
The integrated model produces more coherent and stable asset allocation paths.
The MDFP differentiation scheme ensures stable, scalable training.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Bandit Algorithms Research · Stock Market Forecasting Methods · Risk and Portfolio Optimization
