Solving High-Order Portfolios via Successive Convex Approximation Algorithms

The first moment and second central moments of the portfolio return, a.k.a. mean and variance, have been widely employed to assess the expected profit and risk of the portfolio. Investors pursue higher mean and lower variance when designing the portfolios. The two moments can well describe the distribution of the portfolio return when it follows the Gaussian distribution. However, the real world distribution of assets return is usually asymmetric and heavy-tailed, which is far from being a Gaussian distribution. The asymmetry and the heavy-tailedness are characterized by the third and fourth central moments, i.e., skewness and kurtosis, respectively. Higher skewness and lower kurtosis are preferred to reduce the probability of extreme losses. However, incorporating high-order moments in the portfolio design is very difficult due to their non-convexity and rapidly increasing computational cost with the dimension. In this paper, we propose a very efficient and convergence-provable algorithm framework based on the successive convex approximation (SCA) algorithm to solve high-order portfolios. The efficiency of the proposed algorithm framework is demonstrated by the numerical experiments.

[1]  Milton Abramowitz,et al.  Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables , 1964 .

[2]  Saranya Kshatriya,et al.  Genetic Algorithm-Based Portfolio Optimization with Higher Moments in Global Stock Markets , 2018 .

[3]  Leif Andersen,et al.  Modern Computational Finance: AAD and Parallel Simulations (Table of Contents and Preface) , 2018 .

[4]  Rui Zhou,et al.  Optimal Mean-Reverting Portfolio With Leverage Constraint for Statistical Arbitrage in Finance , 2019, IEEE Transactions on Signal Processing.

[5]  R. Varga Geršgorin And His Circles , 2004 .

[6]  Kris Boudt,et al.  Higher Order Comoments of Multifactor Models and Asset Allocation , 2014 .

[7]  M. Abramowitz,et al.  Handbook of Mathematical Functions, with Formulas, Graphs, and Mathematical Tables , 1966 .

[8]  Campbell R. Harvey,et al.  Conditional Skewness in Asset Pricing Tests , 1999 .

[9]  Andrew Ang,et al.  Downside Risk , 2004 .

[10]  Luca Scrucca,et al.  GA: A Package for Genetic Algorithms in R , 2013 .

[11]  Peter Nijkamp,et al.  Interactive Multiple Goal Programming: An Evaluation and Some Results , 1980 .

[12]  Katta G. Murty,et al.  Some NP-complete problems in quadratic and nonlinear programming , 1987, Math. Program..

[13]  Prabhu Babu,et al.  Majorization-Minimization Algorithms in Signal Processing, Communications, and Machine Learning , 2017, IEEE Transactions on Signal Processing.

[14]  Daniel Pérez Palomar,et al.  SCRIP: Successive Convex Optimization Methods for Risk Parity Portfolio Design , 2015, IEEE Transactions on Signal Processing.

[15]  Kin Keung Lai,et al.  Mean-Variance-Skewness-Kurtosis-based Portfolio Optimization , 2006, First International Multi-Symposiums on Computer and Computational Sciences (IMSCCS'06).

[16]  Gesualdo Scutari,et al.  Parallel and Distributed Successive Convex Approximation Methods for Big-Data Optimization , 2018, ArXiv.

[17]  D. Hunter,et al.  A Tutorial on MM Algorithms , 2004 .

[18]  Tao Pham Dinh,et al.  An efficient DC programming approach for portfolio decision with higher moments , 2011, Comput. Optim. Appl..

[19]  S. Zenios,et al.  The Tail that Wags the Dog: Integrating Credit Risk in Asset Portfolios , 2001 .

[20]  Zhi-Quan Luo,et al.  A Unified Convergence Analysis of Block Successive Minimization Methods for Nonsmooth Optimization , 2012, SIAM J. Optim..

[21]  Francisco Facchinei,et al.  Ghost Penalties in Nonconvex Constrained Optimization: Diminishing Stepsizes and Iteration Complexity , 2017, Math. Oper. Res..

[22]  Dietmar Maringer,et al.  Global optimization of higher order moments in portfolio selection , 2009, J. Glob. Optim..

[23]  William H. Jean The Extension of Portfolio Analysis to Three or More Parameters , 1971, Journal of Financial and Quantitative Analysis.

[24]  Mehmet Aksarayli,et al.  A polynomial goal programming model for portfolio optimization based on entropy and higher moments , 2018, Expert Syst. Appl..

[25]  N. Higham COMPUTING A NEAREST SYMMETRIC POSITIVE SEMIDEFINITE MATRIX , 1988 .

[26]  Francisco Facchinei,et al.  Parallel and Distributed Methods for Constrained Nonconvex Optimization—Part I: Theory , 2016, IEEE Transactions on Signal Processing.

[27]  Christian Blum,et al.  Metaheuristics in combinatorial optimization: Overview and conceptual comparison , 2003, CSUR.

[28]  Frank J. Fabozzi,et al.  60 Years of portfolio optimization: Practical challenges and current trends , 2014, Eur. J. Oper. Res..

[29]  Stephen P. Boyd,et al.  ECOS: An SOCP solver for embedded systems , 2013, 2013 European Control Conference (ECC).

[30]  David Ardia,et al.  Differential Evolution (DEoptim) for Non-Convex Portfolio Optimization , 2010 .

[31]  Martin Eling,et al.  Skewed distributions in finance and actuarial science: a review , 2015 .

[32]  Yi-Shuai Niu,et al.  Higher-order moment portfolio optimization via difference-of-convex programming and sums-of-squares , 2019, 1906.01509.

[33]  Kris Boudt,et al.  Algorithmic Portfolio Tilting to Harvest Higher Moment Gains , 2019, SSRN Electronic Journal.

[34]  S. Resnick Heavy-Tail Phenomena: Probabilistic and Statistical Modeling , 2006 .

[35]  Francisco Facchinei,et al.  Decomposition by Partial Linearization: Parallel Optimization of Multi-Agent Systems , 2013, IEEE Transactions on Signal Processing.

[36]  G. Hunanyan,et al.  Portfolio Selection , 2019, Finanzwirtschaft, Banken und Bankmanagement I Finance, Banks and Bank Management.