Robust portfolio selection with smart return prediction

Published: 6 March 2024| Version 1 | DOI: 10.17632/gx66wsgwkr.1
Xueyong Tu, Bin Li


We propose a robust portfolio framework that optimizes parameters in return prediction by maximizing robust mean-variance utility. The proposed framework effectively combines return prediction and portfolio decisions while mitigating the uncertainty in return prediction. The data includes monthly firm-level returns and firm-level characteristics from January 1976 to December 2021.


Steps to reproduce

The folder "RPO_code" contains the code for both simulation and empirical results. 1."01RPO_simulation" is the folder for simulation code. Run "", "", and "" to calculate the simulation results of the related strategies. Figure 1, runs script "". 2. "02RPO_experiments" contains the code for the benchmark strategies and three RPO strategies. Runs the numbered 01-06 py files to get portfolio weights in each folder. Table 2, Table 3, Table 4, and other results to run "".


Wuhan University