Application of Covariance Matrix Adaptation-Evolution Strategy to Optimal Portfolio

Capital portfolio management is considered an important issue in the field of economics and its main subject is about the scientific management of combination choice of assets that meet the specific investment objectives. Maximizing returns and minimizing asset risk are the most important goals in the management of the portfolio of capital. This paper proposes two novel risk measures based on the MLP neural networks and prediction intervals (PI). The MLP based risk is constant and assumes that the uncertainty is uniform in the dataset. The second one is a time-varying risk measure that doesn’t assume uniformity condition. After introducing two novel risk measures, a new cost function is presented to consider the expected returns and the involving risk at the same time. Finally, the covariance matrix adaptation evolution strategy (CMA-ES) algorithm is used to obtain the optimal portfolio. The validity of the proposed selection process (including risk measures, cost function, and the optimization method) is tested using the dataset of the 18 shares of the Tehran Stock Exchange, and the results are compared with the obtained portfolio using the conditional value at risk (CVaR) criterion as a well-known benchmark.

[1]  R. D. Veaux,et al.  Prediction intervals for neural networks via nonlinear regression , 1998 .

[2]  Andrej Pázman,et al.  Nonlinear Regression , 2019, Handbook of Regression Analysis With Applications in R.

[3]  Z. Dong,et al.  A Statistical Approach for Interval Forecasting of the Electricity Price , 2008, IEEE Transactions on Power Systems.

[4]  C. Hommes,et al.  UvA-DARE ( Digital Academic Repository ) Path dependent coordination of expectations in asset pricing experiments : a behavioral explanation , 2015 .

[5]  Saeid Nahavandi,et al.  Improving Prediction Interval Quality: A Genetic Algorithm-Based Method Applied to Neural Networks , 2009, ICONIP.

[6]  Tao Lu,et al.  Prediction of indoor temperature and relative humidity using neural network models: model comparison , 2009, Neural Computing and Applications.

[7]  Tom Heskes,et al.  Practical Confidence and Prediction Intervals , 1996, NIPS.

[8]  Jaques Reifman,et al.  Error bounds for data-driven models of dynamical systems , 2007, Comput. Biol. Medicine.

[9]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[10]  S. S. Shen,et al.  Applications of Hilbert–Huang transform to non‐stationary financial time series analysis , 2003 .

[11]  Shu-Heng Chen Agent-Based Computational Economics: How the idea originated and where it is going , 2015 .

[12]  Li Zhang,et al.  Prediction of stock prices based on LM-BP neural network and the estimation of overfitting point by RDCI , 2017, Neural Computing and Applications.

[13]  Wenhua Liu,et al.  Forecasting the semiconductor industry cycles by bootstrap prediction intervals , 2007 .

[14]  J. T. Hwang,et al.  Prediction Intervals for Artificial Neural Networks , 1997 .

[15]  Stefan Roth,et al.  Covariance Matrix Adaptation for Multi-objective Optimization , 2007, Evolutionary Computation.

[16]  Amir F. Atiya,et al.  Lower Upper Bound Estimation Method for Construction of Neural Network-Based Prediction Intervals , 2011, IEEE Transactions on Neural Networks.

[17]  George Chryssolouris,et al.  Confidence interval prediction for neural network models , 1996, IEEE Trans. Neural Networks.

[18]  Jiansheng Wu Hybrid Optimization Algorithm to Combine Neural Network for Rainfall-Runoff Modeling , 2016, Int. J. Comput. Intell. Appl..

[19]  Abbas Khosravi,et al.  Short-Term Load and Wind Power Forecasting Using Neural Network-Based Prediction Intervals , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[20]  David J. C. MacKay,et al.  The Evidence Framework Applied to Classification Networks , 1992, Neural Computation.

[21]  Saeid Nahavandi,et al.  A genetic algorithm-based method for improving quality of travel time prediction intervals , 2011 .

[22]  Abbas Khosravi,et al.  Construction of neural network-based prediction intervals using particle swarm optimization , 2012, The 2012 International Joint Conference on Neural Networks (IJCNN).

[23]  R. Rockafellar,et al.  Optimization of conditional value-at risk , 2000 .

[24]  S. Penman,et al.  FINANCIAL STATEMENT ANALYSIS AND THE PREDICTION OF STOCK RETURNS , 1989 .

[25]  Tommy W. S. Chow,et al.  Neural network based short-term load forecasting using weather compensation , 1996 .

[26]  Thong Ngee Goh,et al.  Neural network modeling with confidence bounds: a case study on the solder paste deposition process , 2001 .

[27]  Dirk Van den Poel,et al.  Benefits of quantile regression for the analysis of customer lifetime value in a contractual setting: An application in financial services , 2009, Expert Syst. Appl..

[28]  Jan Tuinstra,et al.  Microfoundations for switching behavior in heterogeneous agent models: An experiment , 2016 .

[29]  Manas Ranjan Senapati,et al.  An adaptive local linear optimized radial basis functional neural network model for financial time series prediction , 2015, Neural Computing and Applications.

[30]  A. Prochazka,et al.  ALGORITHMS FOR INITIALIZATION OF NEURAL NETWORK WEIGHTS , 2004 .

[31]  Keith Worden,et al.  Uncertainty analysis of a neural network used for fatigue lifetime prediction , 2008 .

[32]  Durga L. Shrestha,et al.  Machine learning approaches for estimation of prediction interval for the model output , 2006, Neural Networks.

[33]  Cars Hommes,et al.  Booms, Busts and Behavioural Heterogeneity in Stock Prices , 2015 .

[34]  Cars H. Hommes,et al.  Evolution of market heuristics , 2012, The Knowledge Engineering Review.

[35]  Belaïd Aouni,et al.  Multi-Attribute Portfolio Selection: New Perspectives , 2009, INFOR Inf. Syst. Oper. Res..

[36]  Johannes O. Royset,et al.  Superquantile/CVaR risk measures: second-order theory , 2018, Ann. Oper. Res..

[37]  Dong-Chul Park,et al.  Clustering of 3D Line Segments using Centroid Neural Network for Building Detection , 2014, J. Circuits Syst. Comput..

[38]  Ludger Ruschendorf,et al.  Portfolio optimization for heavy-tailed assets: Extreme Risk Index vs. Markowitz , 2015, 1505.04045.

[39]  Fabio Roli,et al.  Stock Market Prediction by a Mixture of Genetic-Neural Experts , 2002, Int. J. Pattern Recognit. Artif. Intell..

[40]  H. J. Van Zuylen,et al.  Bayesian committee of neural networks to predict travel times with confidence intervals , 2009 .

[41]  Heekuck Oh,et al.  Neural Networks for Pattern Recognition , 1993, Adv. Comput..

[42]  R. K. Agrawal,et al.  A combination of artificial neural network and random walk models for financial time series forecasting , 2013, Neural Computing and Applications.

[43]  Booms, Busts and Behavioural Heterogeneity in Stock Prices , 2015 .

[44]  Yong-ping Huang,et al.  PID Parameters Self-tuning Based on Genetic Algorithm and Neural Network , 2017 .

[45]  Saeid Nahavandi,et al.  A prediction interval-based approach to determine optimal structures of neural network metamodels , 2010, Expert Syst. Appl..

[46]  Saeid Nahavandi,et al.  Prediction Intervals to Account for Uncertainties in Travel Time Prediction , 2011, IEEE Transactions on Intelligent Transportation Systems.

[47]  Saeid Nahavandi,et al.  Construction of Optimal Prediction Intervals for Load Forecasting Problems , 2010, IEEE Transactions on Power Systems.