Integrating metaheuristics and Artificial Neural Networks for improved stock price prediction

Integrating metaheuristics and ANN for improved stock price prediction.Both topology of ANN and the number of inputs are optimized.The number of the input variables is reduced to almost its half.HS-ANN has better generalization ability than GA-ANN model.Proposed methodologies outperformed both in statistical and financial terms. Stock market price is one of the most important indicators of a country's economic growth. That's why determining the exact movements of stock market price is considerably regarded. However, complex and uncertain behaviors of stock market make exact determination impossible and hence strong forecasting models are deeply desirable for investors' financial decision making process. This study aims at evaluating the effectiveness of using technical indicators, such as simple moving average of close price, momentum close price, etc. in Turkish stock market. To capture the relationship between the technical indicators and the stock market for the period under investigation, hybrid Artificial Neural Network (ANN) models, which consist in exploiting capabilities of Harmony Search (HS) and Genetic Algorithm (GA), are used for selecting the most relevant technical indicators. In addition, this study simultaneously searches the most appropriate number of hidden neurons in hidden layer and in this respect; proposed models mitigate well-known problem of overfitting/underfitting of ANN. The comparison for each proposed model is done in four viewpoints: loss functions, return from investment analysis, buy and hold analysis, and graphical analysis. According to the statistical and financial performance of these models, HS based ANN model is found as a dominant model for stock market forecasting.

[1]  Panos M. Pardalos,et al.  Parallel Search for Combinatorial Optimization : Genetic Algorithms , Simulated Annealing , Tabu Search and GRASP ? , 1995 .

[2]  S. Prasanna An analysis on Stock Market Prediction using Data Mining Techniques , 2013 .

[3]  Xin-She Yang Harmony Search as a Metaheuristic Algorithm , 2009 .

[4]  H. Troy Nagle,et al.  Performance of the Levenberg–Marquardt neural network training method in electronic nose applications , 2005 .

[5]  Jaafar Abouchabaka,et al.  A Comparative Study of Adaptive Crossover Operators for Genetic Algorithms to Resolve the Traveling Salesman Problem , 2011, ArXiv.

[6]  Mohammad Mahdi Rounaghi,et al.  Application of artificial neural network models and principal component analysis method in predicting stock prices on Tehran Stock Exchange , 2015 .

[7]  Sumitra Sadhukhan,et al.  Stock Market Prediction Using Artificial Neural Networks , 2016 .

[8]  Cheng-Lung Huang,et al.  A GA-based feature selection and parameters optimizationfor support vector machines , 2006, Expert Syst. Appl..

[9]  Meltem Ozturan,et al.  Stock Price Direction Prediction Using Artificial Neural Network Approach: The Case of Turkey , 2008 .

[10]  Dr.N.M.Elango K.K.Sureshkumar,et al.  Performance Analysis of Stock Price Prediction using Artificial Neural Network , 2012 .

[11]  Gian Jyoti,et al.  Stock Market Forecasting Techniques: A Survey , 2014 .

[12]  Sanguthevar Rajasekaran,et al.  Neural networks, fuzzy logic, and genetic algorithms : synthesis and applications , 2003 .

[13]  Mohammad Hadi,et al.  Short-term Prediction of Tehran Stock Exchange Price Index (TEPIX): Using Artificial Neural Network (ANN) , 2012 .

[14]  Murat Çinko,et al.  Examining The Day Of The Week Effect In Istanbul Stock Exchange (ISE) , 2011 .

[15]  Jacek Mandziuk,et al.  Neuro-genetic system for stock index prediction , 2011, J. Intell. Fuzzy Syst..

[16]  Jamil Ahmad,et al.  Design and Implementation of a Neural Network for Real-Time Object Tracking , 2007 .

[17]  Arash Ghanbari,et al.  Integration of genetic fuzzy systems and artificial neural networks for stock price forecasting , 2010, Knowl. Based Syst..

[18]  Ching-Hsue Cheng,et al.  A HYBRID RECURRENT NEURAL NETWORKS MODEL BASED ON SYNTHESIS FEATURES TO FORECAST THE TAIWAN STOCK MARKET , 2012 .

[19]  Z. Geem Optimal cost design of water distribution networks using harmony search , 2006 .

[20]  Tahseen Ahmed Jilani,et al.  Levenberg-Marquardt Algorithm for Karachi Stock Exchange Share Rates Forecasting , 2007 .

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

[22]  Norbert Jankowski,et al.  Survey of Neural Transfer Functions , 1999 .

[23]  Hasan Dehghan Dehnavi,et al.  Evaluating the Employment of Technical Indicators in Predicting Stock Price Index Variations Using Artificial Neural Networks (Case Study: Tehran Stock Exchange) , 2012 .

[24]  Adnan Haider,et al.  Inflation Forecasting in Pakistan using Artificial Neural Networks , 2007 .

[25]  Tugrul U. Daim,et al.  Using artificial neural network models in stock market index prediction , 2011, Expert Syst. Appl..

[26]  Yzat ABDYKAPAROV,et al.  FORECASTING STOCK INDEX MOVEMENT WITH ARTIFICIAL NEURAL NETWORKS : THE CASE OF ISTANBUL , 2017 .

[27]  Upendra Singh,et al.  Stock price prediction using genetic algorithms and evolution strategies , 2017, 2017 International conference of Electronics, Communication and Aerospace Technology (ICECA).

[28]  Rajesh Kumar,et al.  An Intelligent Tuned Harmony Search algorithm for optimisation , 2012, Inf. Sci..

[29]  Daniel Graupe,et al.  Principles of Artificial Neural Networks - 2nd Edition , 2007, Advanced Series in Circuits and Systems.

[30]  Eldon Y. Li Artificial neural networks and their business applications , 1994, Inf. Manag..

[31]  Aderemi Oluyinka Adewumi,et al.  Comparison of ARIMA and Artificial Neural Networks Models for Stock Price Prediction , 2014, J. Appl. Math..

[32]  Gheorghe Ruxanda,et al.  Configuring Artificial Neural Networks for stock market predictions , 2014 .

[33]  Manolis I. A. Lourakis,et al.  Is Levenberg-Marquardt the most efficient optimization algorithm for implementing bundle adjustment? , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.

[34]  Osman N. Ucan,et al.  HERMITIAN TRANSFORM APPROACH IN CLASSIFICATION OF ECG SIGNALS , 2010 .

[35]  I. Kougias,et al.  A NEW MUSIC-INSPIRED HARMONY BASED OPTIMIZATION ALGORITHM . THEORY AND APPLICATIONS , 2010 .

[36]  Birol Yildiz,et al.  Forecasting the Istanbul Stock Exchange National 100 Index Using an Artificial Neural Network , 2008 .

[37]  Shankar Setty,et al.  Comparative Study of Energy Aware QoS for Proactive and Reactive Routing Protocols for Mobile Ad-hoc Networks , 2011 .

[38]  U CahitAdaoglu Instability in the dividend policy of the / Istanbul Stock Exchange ISE corporations: evidence from an emerging market , 2000 .

[39]  Ricardo A. S. Fernandes,et al.  Maximum and minimum stock price forecasting of Brazilian power distribution companies based on artificial neural networks , 2015, Appl. Soft Comput..

[40]  Mohammad Bagher Menhaj,et al.  Training feedforward networks with the Marquardt algorithm , 1994, IEEE Trans. Neural Networks.

[41]  M. Fesanghary,et al.  An improved harmony search algorithm for solving optimization problems , 2007, Appl. Math. Comput..

[42]  Asif Perwej,et al.  Prediction of the Bombay Stock Exchange (BSE) Market Returns Using Artificial Neural Network and Genetic Algorithm , 2012 .

[43]  K. S. Vaisla,et al.  An Analysis of the Performance of Artificial Neural Network Technique for Stock Market Forecasting , 2010 .

[44]  S. Rajashekaran,et al.  Neural Networks, Fuzzy Logic and Genetic Algorithms , 2004 .

[45]  Massimiliano Versace,et al.  Predicting the exchange traded fund DIA with a combination of genetic algorithms and neural networks , 2004, Expert Syst. Appl..

[46]  Azadeh Nikfarjam,et al.  Text mining approaches for stock market prediction , 2010, 2010 The 2nd International Conference on Computer and Automation Engineering (ICCAE).

[47]  Z. Geem Optimal Design of Water Distribution Networks Using Harmony Search , 2009 .

[48]  Ömer Kaan Baykan,et al.  Predicting direction of stock price index movement using artificial neural networks and support vector machines: The sample of the Istanbul Stock Exchange , 2011, Expert Syst. Appl..

[49]  K. Ravichandran,et al.  ESTIMATION OF RETURN ON INVESTMENT IN SHARE MARKET THROUGH ANN* , 2007 .

[50]  Abdulhamit Subasi,et al.  Classification of EEG signals using neural network and logistic regression , 2005, Comput. Methods Programs Biomed..