A concave optimization-based approach for sparse portfolio selection

This paper considers a portfolio selection problem in which portfolios with minimum number of active assets are sought. This problem is motivated by the need of inducing sparsity on the selected portfolio to reduce transaction costs, complexity of portfolio management, and instability of the solution. The resulting problem is a difficult combinatorial problem. We propose an approach based on the definition of an equivalent smooth concave problem. In this way, we move the difficulty of the original problem to that of solving a concave global minimization problem. We present as global optimization algorithm a specific version of the monotonic basin hopping method which employs, as local minimizer, an efficient version of the Frank–Wolfe method. We test our method on various data sets (of small, medium, and large dimensions) involving real-world capital market from major stock markets. The obtained results show the effectiveness of the presented methodology in terms of global optimization. Furthermore, also the out-of-sample performances of the selected portfolios, as measured by Sharpe ratio, appear satisfactory.

[1]  Andrea Grosso,et al.  A Population-based Approach for Hard Global Optimization Problems based on Dissimilarity Measures , 2007, Math. Program..

[2]  V. K. Chopra,et al.  Massaging mean-variance inputs: returns from alternative global investment strategies in the 1980s , 1993 .

[3]  R. C. Merton,et al.  On Estimating the Expected Return on the Market: An Exploratory Investigation , 1980 .

[4]  Francisco J. Nogales,et al.  Portfolio Selection With Robust Estimation , 2007, Oper. Res..

[5]  R. Jagannathan,et al.  Risk Reduction in Large Portfolios: Why Imposing the Wrong Constraints Helps , 2002 .

[6]  Francesco Cesarone,et al.  Efficient Algorithms For Mean-Variance Portfolio Optimization With Hard Real-World Constraints , 2008 .

[7]  Daniel Bienstock,et al.  Computational Study of a Family of Mixed-Integer Quadratic Programming Problems , 1995, IPCO.

[8]  Bernhard Schölkopf,et al.  Use of the Zero-Norm with Linear Models and Kernel Methods , 2003, J. Mach. Learn. Res..

[9]  W. Ziemba,et al.  The Effect of Errors in Means, Variances, and Covariances on Optimal Portfolio Choice , 1993 .

[10]  Mark Broadie,et al.  Computing efficient frontiers using estimated parameters , 1993, Ann. Oper. Res..

[11]  V. K. Chopra Improving Optimization , 1993 .

[12]  I. Daubechies,et al.  Sparse and stable Markowitz portfolios , 2007, Proceedings of the National Academy of Sciences.

[13]  Olvi L. Mangasarian,et al.  Machine Learning via Polyhedral Concave Minimization , 1996 .

[14]  Paul S. Bradley,et al.  Feature Selection via Concave Minimization and Support Vector Machines , 1998, ICML.

[15]  J. Cockcroft Investment in Science , 1962, Nature.

[16]  Laurent El Ghaoui,et al.  Worst-Case Value-At-Risk and Robust Portfolio Optimization: A Conic Programming Approach , 2003, Oper. Res..

[17]  Raman Uppal,et al.  A Generalized Approach to Portfolio Optimization: Improving Performance by Constraining Portfolio Norms , 2009, Manag. Sci..

[18]  Dimitris Bertsimas,et al.  Algorithm for cardinality-constrained quadratic optimization , 2009, Comput. Optim. Appl..

[19]  Marco Sciandrone,et al.  Concave programming for minimizing the zero-norm over polyhedral sets , 2010, Comput. Optim. Appl..

[20]  F. Rinaldi,et al.  Please Scroll down for Article Optimization Methods and Software Concave Programming for Finding Sparse Solutions to Problems with Convex Constraints Concave Programming for Finding Sparse Solutions to Problems with Convex Constraints , 2022 .

[21]  Philip Wolfe,et al.  An algorithm for quadratic programming , 1956 .

[22]  Robert H. Leary,et al.  Global Optimization on Funneling Landscapes , 2000, J. Glob. Optim..