Multiobjective optimization based adaptive models with fuzzy decision making for stock market forecasting

Stock market forecasting is an important and challenging task. Conventional single objective optimization based adaptive prediction models reported in the literature do not satisfy many cost functions simultaneously. Very few reported materials are available on the development of multiobjective optimization based stock market prediction models. In this paper multiobjective particle swarm optimization (MOPSO) and nondominated sorting genetic algorithm version-II (NSGA-II) have been introduced to effectively train the adaptive stock market prediction models which simultaneously optimize four performance measures. The model developed is an adaptive one with nonlinearity introduced at the input end by Legendre polynomial expansion scheme. The stepwise algorithms are provided to develop the model and simulation study is carried to evaluate the performance. To arrive at the best possible solutions from these models, fuzzy logic based decision making strategy is suggested. Close examination of simulation results reveals that in terms of directional accuracy (DA) and computation time MOPSO based model is better where as in terms of average relative variance (ARV) and I-metric the NSGA-II model is superior. However, with regard to mean average percentage of error (MAPE) and Theli's U, MOPSO is better above one month ahead prediction. But for below one month ahead prediction, the NSGA-II model is preferable. To facilitate comparison two single objective optimization based models (PSO and GA based) are also developed and the performance has been obtained through simulation study. Comparison of the results demonstrate that in terms of MAPE and DA the performance of multiobjective is better where as the single objective optimization model exhibit superior performance in terms of Theli's U and the ARV.

[1]  Jagdish C. Patra,et al.  A functional link artificial neural network for adaptive channel equalization , 1995, Signal Process..

[2]  Jin Li,et al.  Enhancing Financial Decision Making Using Multi-Objective Financial Genetic Programming , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[3]  Konstantinos Liagkouras,et al.  Multiobjective Evolutionary Algorithms for Portfolio Management: A comprehensive literature review , 2012, Expert Syst. Appl..

[4]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[5]  Bernard Widrow,et al.  Adaptive Signal Processing , 1985 .

[6]  D. Sornette,et al.  Testing the stability of the 2000 US stock market “antibubble” , 2005 .

[7]  C.A. Coello Coello,et al.  MOPSO: a proposal for multiple objective particle swarm optimization , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[8]  Prospero C. Naval,et al.  Stock trading system based on the multi-objective particle swarm optimization of technical indicators on end-of-day market data , 2011, Appl. Soft Comput..

[9]  Ganapati Panda,et al.  Development and performance evaluation of FLANN based model for forecasting of stock markets , 2009, Expert Syst. Appl..

[10]  Amany El-Zonkoly,et al.  Optimal placement of multi-distributed generation units including different load models using particle swarm optimisation , 2011 .

[11]  Nitin V. Afzulpurkar,et al.  Optimization of tile manufacturing process using particle swarm optimization , 2011, Swarm Evol. Comput..

[12]  Sanjib Ganguly,et al.  Multi-objective planning of electrical distribution systems incorporating sectionalizing switches and tie-lines using particle swarm optimization , 2012, Swarm Evol. Comput..

[13]  Tiago Alessandro Espínola Ferreira,et al.  A New Intelligent System Methodology for Time Series Forecasting with Artificial Neural Networks , 2008, Neural Processing Letters.

[14]  Joarder Kamruzzaman,et al.  A hybrid of multiobjective Evolutionary Algorithm and HMM-Fuzzy model for time series prediction , 2012, Neurocomputing.

[15]  A. M. El-Zonkoly,et al.  Optimal placement of multi-distributed generation units including different load models using particle swarm optimization , 2011, Swarm Evol. Comput..

[16]  Ganapati Panda,et al.  Pareto optimization of cognitive radio parameters using multiobjective evolutionary algorithms and fuzzy decision making , 2012, Swarm Evol. Comput..

[17]  Sreejit Chakravarty,et al.  A PSO based integrated functional link net and interval type-2 fuzzy logic system for predicting stock market indices , 2012, Appl. Soft Comput..

[18]  Bijay Ketan Panigrahi,et al.  Multiobjective bacteria foraging algorithm for electrical load dispatch problem , 2011 .

[19]  Subir Datta,et al.  Radial basis Function Neural Network based STATCOM controller for power system dynamic stability enhancement , 2011, India International Conference on Power Electronics 2010 (IICPE2010).

[20]  Ricardo de A. Araújo A robust automatic phase-adjustment method for financial forecasting , 2012, Knowl. Based Syst..

[21]  Bao Rong Chang,et al.  Composite of adaptive support vector regression and nonlinear conditional heteroscedasticity tuned by quantum minimization for forecasts , 2007, Applied Intelligence.

[22]  Chao Wu,et al.  Forecasting stock indices using radial basis function neural networks optimized by artificial fish swarm algorithm , 2011, Knowl. Based Syst..

[23]  Wei-Chang Yeh,et al.  Forecasting stock markets using wavelet transforms and recurrent neural networks: An integrated system based on artificial bee colony algorithm , 2011, Appl. Soft Comput..

[24]  Ganapati Panda,et al.  Efficient prediction of stock market indices using adaptive bacterial foraging optimization (ABFO) and BFO based techniques , 2009, Expert Syst. Appl..

[25]  Ajith Abraham,et al.  Evolutionary Multiobjective Optimization Approach for Evolving Ensemble of Intelligent Paradigms for Stock Market Modeling , 2005, MICAI.

[26]  Goutam Chakraborty,et al.  Nonlinear channel equalization for wireless communication systems using Legendre neural networks , 2009, Signal Process..

[27]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[28]  Kimon P. Valavanis,et al.  Surveying stock market forecasting techniques - Part II: Soft computing methods , 2009, Expert Syst. Appl..

[29]  Dobrivoje Popovic,et al.  Nonlinear combination of forecasts using artificial neural network, fuzzy logic and neuro-fuzzy approaches , 2000, Ninth IEEE International Conference on Fuzzy Systems. FUZZ- IEEE 2000 (Cat. No.00CH37063).

[30]  Jianzhou Wang,et al.  Stock index forecasting based on a hybrid model , 2012 .

[31]  Esmaeil Hadavandi,et al.  Hybridization of evolutionary Levenberg-Marquardt neural networks and data pre-processing for stock market prediction , 2012, Knowl. Based Syst..

[32]  Francis Eng Hock Tay,et al.  Modified support vector machines in financial time series forecasting , 2002, Neurocomputing.

[33]  Dr. Zbigniew Michalewicz,et al.  How to Solve It: Modern Heuristics , 2004 .