JOURNAL OF PORTFOLIO MANAGEMENT, v.52, no.2, pp.131 - 148
Abstract
This article explores the application of machine learning in portfolio optimization, focusing on two primary areas: parameter estimation and optimization. In the parameter estimation phase, machine learning enhances the accuracy of return and risk predictions, allowing for dynamic adjustments based on market conditions. It also redefines asset similarity by leveraging vast datasets and complex relationships beyond traditional methods. In the optimization phase, machine learning addresses challenges in solving large-scale problems, such as multiperiod optimization and portfolios with cardinality constraints. The article highlights advanced techniques such as decision-focused learning, which aligns predictions with decision-making goals, and end-to-end models that directly generate portfolio allocations without intermediate steps. These innovations surpass the conventional "predict-then-optimize" approach, offering a more integrated and efficient method for portfolio management. With the continued evolution of machine learning, its impact on portfolio optimization is expected to grow, introducing new methods and possibilities that were previously constrained by traditional techniques.