A Globally Optimal Portfolio for m-Sparse Sharpe Ratio Maximization
About
The Sharpe ratio is an important and widely-used risk-adjusted return in financial engineering. In modern portfolio management, one may require an m-sparse (no more than m active assets) portfolio to save managerial and financial costs. However, few existing methods can optimize the Sharpe ratio with the m-sparse constraint, due to the nonconvexity and the complexity of this constraint. We propose to convert the m-sparse fractional optimization problem into an equivalent m-sparse quadratic programming problem. The semi-algebraic property of the resulting objective function allows us to exploit the Kurdyka-Lojasiewicz property to develop an efficient Proximal Gradient Algorithm (PGA) that leads to a portfolio which achieves the globally optimal m-sparse Sharpe ratio under certain conditions. The convergence rates of PGA are also provided. To the best of our knowledge, this is the first proposal that achieves a globally optimal m-sparse Sharpe ratio with a theoretically-sound guarantee.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Portfolio Optimization | FF25 (T=60) | Cumulative Wealth615.3 | 13 | |
| Portfolio Optimization | FF32 T=60 | Cumulative Wealth996.3 | 13 | |
| Portfolio Optimization | FF49 T=60 | Cumulative Wealth285 | 13 | |
| Portfolio Optimization | FF25 T=120 | Cumulative Wealth643.4 | 13 | |
| Portfolio Optimization | FF32 T=120 | Cumulative Wealth928.2 | 13 | |
| Portfolio Optimization | FF100 T=120 | Cumulative Wealth635.6 | 13 | |
| Portfolio Optimization | FF100MEINV (T=120) | Cumulative Wealth435 | 13 | |
| Portfolio Optimization | FF25 (T=60) | Sharpe Ratio0.2481 | 13 | |
| Portfolio Optimization | FF32 T=60 | Sharpe Ratio0.2615 | 13 | |
| Portfolio Optimization | FF49 T=60 | Sharpe Ratio0.2151 | 13 |