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 | |
|---|---|---|---|---|
| Sparse Tangent Portfolio Optimization | KOSPI200 (out-of-sample) | Sharpe Ratio1.586 | 21 | |
| Sparse Tangent Portfolio Optimization | EuroStoxx50 (out-of-sample) | Sharpe Ratio0.889 | 21 | |
| Sparse Tangent Portfolio Optimization | Nikkei225 (out-of-sample) | Sharpe Ratio0.721 | 21 | |
| Sparse Tangent Portfolio Optimization | FTSE100 (out-of-sample) | Sharpe Ratio0.873 | 21 | |
| 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 |