A data analytic approach to forecasting daily stock returns in an emerging market

Forecasting stock market returns is a challenging task due to the complex nature of the data. This study develops a generic methodology to predict daily stock price movements by deploying and integrating three data analytical prediction models: adaptive neuro-fuzzy inference systems, artificial neural networks, and support vector machines. The proposed approach is tested on the Borsa Istanbul BIST 100 Index over an 8 year period from 2007 to 2014, using accuracy, sensitivity, and specificity as metrics to evaluate each model. Using a ten-fold stratified cross-validation to minimize the bias of random sampling, this study demonstrates that the support vector machine outperforms the other models. For all three predictive models, accuracy in predicting down movements in the index outweighs accuracy in predicting the up movements. The study yields more accurate forecasts with fewer input factors compared to prior studies of forecasts for securities trading on Borsa Istanbul. This efficient yet also effective data analytic approach can easily be applied to other emerging market stock return series.

[1]  Yang Yiwen,et al.  Stock market trend prediction based on neural networks, multiresolution analysis and dynamical reconstruction , 2000, Proceedings of the IEEE/IAFE/INFORMS 2000 Conference on Computational Intelligence for Financial Engineering (CIFEr) (Cat. No.00TH8520).

[2]  Eric Séverin,et al.  Forecasting financial failure using a Kohonen map: A comparative study to improve model stability over time , 2012, Eur. J. Oper. Res..

[3]  H. Leland.,et al.  Cash Management for Index Tracking , 1995 .

[4]  Rashmi Malhotra,et al.  Differentiating between Good Credits and Bad Credits Using Neuro-Fuzzy Systems , 2001, Eur. J. Oper. Res..

[5]  Asil Oztekin,et al.  An Analytical Approach to Predict the Performance of Thoracic Transplantations , 2012 .

[6]  Sharon M. Ordoobadi Fuzzy logic and evaluation of advanced technologies , 2008, Ind. Manag. Data Syst..

[7]  R. Clemen Combining forecasts: A review and annotated bibliography , 1989 .

[8]  Asil Oztekin,et al.  A decision support system for usability evaluation of web-based information systems , 2011, Expert Syst. Appl..

[9]  W. Sharpe The Sharpe Ratio , 1994 .

[10]  Michele Marchesi,et al.  A hybrid genetic-neural architecture for stock indexes forecasting , 2005, Inf. Sci..

[11]  J.C. Principe,et al.  Innovating adaptive and neural systems instruction with interactive electronic books , 2000, Proceedings of the IEEE.

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

[13]  Amrik S. Sohal,et al.  Forecasting: The Key to Managerial Decision Making , 1994 .

[14]  A. Saltelli,et al.  Making best use of model evaluations to compute sensitivity indices , 2002 .

[15]  Simon Haykin,et al.  Neural Networks and Learning Machines , 2010 .

[16]  Vijay S. Desai,et al.  A comparison of neural networks and linear scoring models in the credit union environment , 1996 .

[17]  Erkam Güresen,et al.  Developing an early warning system to predict currency crises , 2014, Eur. J. Oper. Res..

[18]  Gholam Ali Montazer,et al.  Design and implementation of fuzzy expert system for Tehran Stock Exchange portfolio recommendation , 2010, Expert Syst. Appl..

[19]  Chi-Jie Lu,et al.  Combining independent component analysis and growing hierarchical self-organizing maps with support vector regression in product demand forecasting , 2010 .

[20]  M. Hashem Pesaran,et al.  A Simple Nonparametric Test of Predictive Performance , 1992 .

[21]  Myung Suk Kim,et al.  Modeling special-day effects for forecasting intraday electricity demand , 2013, Eur. J. Oper. Res..

[22]  Ying Bai,et al.  Fundamentals of Fuzzy Logic Control — Fuzzy Sets, Fuzzy Rules and Defuzzifications , 2006 .

[23]  Selim Zaim,et al.  Universal structure modeling approach to customer satisfaction index , 2013, Ind. Manag. Data Syst..

[24]  Julien Clinton Sprott,et al.  Artificial neural networks: powerful tools for modeling chaotic behavior in the nervous system , 2014, Front. Comput. Neurosci..

[25]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[26]  K. Fischer,et al.  High Road to a Global Marketplace: The International Transmission of Stock Market Fluctuations , 1990 .

[27]  César Hervás-Martínez,et al.  Income prediction in the agrarian sector using product unit neural networks , 2010, Eur. J. Oper. Res..

[28]  S. Ross The arbitrage theory of capital asset pricing , 1976 .

[29]  Efraim Turban,et al.  Decision Support and Business Intelligence Systems (8th Edition) , 2006 .

[30]  E. Fama EFFICIENT CAPITAL MARKETS: A REVIEW OF THEORY AND EMPIRICAL WORK* , 1970 .

[31]  Steven Walczak,et al.  Gaining Competitive Advantage for Trading in Emerging Capital Markets with Neural Networks , 1999, J. Manag. Inf. Syst..

[32]  Walter Ukovich,et al.  Multiple-attribute decision support system based on fuzzy logic for performance assessment , 2005, Eur. J. Oper. Res..

[33]  Ian H. Witten,et al.  Data mining: practical machine learning tools and techniques, 3rd Edition , 1999 .

[34]  Dursun Delen,et al.  Predicting the graft survival for heart-lung transplantation patients: An integrated data mining methodology , 2009, Int. J. Medical Informatics.

[35]  Dennis Ettes,et al.  Trading the stock markets using genetic fuzzy modeling , 2000, Proceedings of the IEEE/IAFE/INFORMS 2000 Conference on Computational Intelligence for Financial Engineering (CIFEr) (Cat. No.00TH8520).

[36]  Salvador Torra,et al.  STAR and ANN models: forecasting performance on the Spanish “Ibex-35” stock index , 2005 .

[37]  Yuehui Chen,et al.  Stock Index Modeling using EDA based Local Linear Wavelet Neural Network , 2005, 2005 International Conference on Neural Networks and Brain.

[38]  Christian Haefke,et al.  Forecasting Austrian IPOs: An Application of Linear and Neural Network Error-Correction Models , 1996 .

[39]  Donald B. Keim,et al.  Chapter 17 On the predictability of common stock returns: World-wide evidence , 1999, Finance.

[40]  Selwyn Piramuthu,et al.  Financial credit-risk evaluation with neural and neurofuzzy systems , 1999, Eur. J. Oper. Res..

[41]  J. H. Carlson,et al.  The Relationship Between Bonds and Stocks in Emerging Countries , 1998 .

[42]  Rudolf Kruse,et al.  Information Fusion in the Context of Stock Index Prediction , 1999, ESCQARU.

[43]  Qing Cao,et al.  Forecasting wind speed with recurrent neural networks , 2012, Eur. J. Oper. Res..

[44]  Dursun Delen,et al.  Development of a structural equation modeling-based decision tree methodology for the analysis of lung transplantations , 2011, Decis. Support Syst..

[45]  C. Granger,et al.  Efficient Market Hypothesis and Forecasting , 2002 .

[46]  Dursun Delen,et al.  An analytic approach to better understanding and management of coronary surgeries , 2012, Decis. Support Syst..

[47]  Sahil Shah,et al.  Predicting stock and stock price index movement using Trend Deterministic Data Preparation and machine learning techniques , 2015, Expert Syst. Appl..

[48]  Kurt Hornik,et al.  Universal approximation of an unknown mapping and its derivatives using multilayer feedforward networks , 1990, Neural Networks.

[49]  Stefano Tarantola,et al.  Sensitivity Analysis in Practice: A Guide to Assessing Scientific Models , 2004 .

[50]  Donald F. Specht,et al.  Probabilistic neural networks , 1990, Neural Networks.

[51]  Sai Ho Chung,et al.  Fuzzy rule sets for enhancing performance in a supply chain network , 2008, Ind. Manag. Data Syst..

[52]  S. S. Lam A genetic fuzzy expert system for stock market timing , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

[53]  Ajith Abraham,et al.  Hybrid Intelligent Systems for Stock Market Analysis , 2001, International Conference on Computational Science.

[54]  Soner Akkoç,et al.  An empirical comparison of conventional techniques, neural networks and the three stage hybrid Adaptive Neuro Fuzzy Inference System (ANFIS) model for credit scoring analysis: The case of Turkish credit card data , 2012, Eur. J. Oper. Res..

[55]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..

[56]  Abraham Kandel,et al.  Fuzzy Expert Systems , 1991 .

[57]  Fotios Pasiouras,et al.  Assessing Bank Efficiency and Performance with Operational Research and Artificial Intelligence Techniques: A Survey , 2009, Eur. J. Oper. Res..

[58]  David L. Olson,et al.  Advanced Data Mining Techniques , 2008 .

[59]  Dennis Olson,et al.  Neural network forecasts of Canadian stock returns using accounting ratios , 2003 .

[60]  Jiawei Han,et al.  Data Mining: Concepts and Techniques , 2000 .

[61]  An-Sing Chen,et al.  Application of Neural Networks to an Emerging Financial Market: Forecasting and Trading the Taiwan Stock Index , 2001, Comput. Oper. Res..

[62]  M. Sugeno,et al.  Derivation of Fuzzy Control Rules from Human Operator's Control Actions , 1983 .

[63]  S. Sosvilla‐Rivero,et al.  On the profitability of technical trading rules based on artificial neural networks:: Evidence from the Madrid stock market , 2000 .

[64]  Achilleas Zapranis,et al.  Stock performance modeling using neural networks: A comparative study with regression models , 1994, Neural Networks.

[65]  Terry Ngo,et al.  Data mining: practical machine learning tools and technique, third edition by Ian H. Witten, Eibe Frank, Mark A. Hell , 2011, SOEN.

[66]  G. W. Davis,et al.  Sensitivity analysis in neural net solutions , 1989, IEEE Trans. Syst. Man Cybern..

[67]  Eric W.T. Ngai,et al.  Design and development of a fuzzy expert system for hotel selection , 2003 .

[68]  Vojislav Kecman,et al.  Support Vector Machines – An Introduction , 2005 .

[69]  Jose C. Principe,et al.  Neural and Adaptive Systems: Fundamentals through Simulations with CD-ROM , 1999 .

[70]  Ö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..

[71]  Chung-Ming Kuan,et al.  Forecasting exchange rates using feedforward and recurrent neural networks , 1992 .

[72]  Richard Roll,et al.  Orderimbalance, Liquidity and Market Returns , 2001 .

[73]  A. Lo,et al.  Efficient Markets Hypothesis , 2007 .

[74]  Magne Setnes,et al.  Fuzzy modeling in stock-market analysis , 1999, Proceedings of the IEEE/IAFE 1999 Conference on Computational Intelligence for Financial Engineering (CIFEr) (IEEE Cat. No.99TH8408).

[75]  Hongnian Yu,et al.  A combination selection algorithm on forecasting , 2014, Eur. J. Oper. Res..

[76]  Konstantinos Nikolopoulos,et al.  Theta intelligent forecasting information system , 2003, Ind. Manag. Data Syst..

[77]  Sungzoon Cho,et al.  An Up-Trend Detection Using an Auto-Associative Neural Network: KOSPI 200 Futures , 2002, IDEAL.

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

[79]  Vladimir Vapnik,et al.  Statistical learning theory , 1998 .

[80]  Sohyung Cho,et al.  Tool breakage detection using support vector machine learning in a milling process , 2005 .

[81]  Kadri Cemil Akyüz,et al.  PREDICTION OF THE FINANCIAL RETURN OF THE PAPER SECTOR WITH ARTIFICIAL NEURAL NETWORKS , 2011 .

[82]  A. H. Lines Forecasting ‐ key to good service at low cost , 1996 .

[83]  Ray Tsaih,et al.  Forecasting S&P 500 stock index futures with a hybrid AI system , 1998, Decis. Support Syst..

[84]  M.H. Hassoun,et al.  Fundamentals of Artificial Neural Networks , 1996, Proceedings of the IEEE.

[85]  C. A. Casas Tactical asset allocation: an artificial neural network based model , 2001, IJCNN'01. International Joint Conference on Neural Networks. Proceedings (Cat. No.01CH37222).

[86]  Nello Cristianini,et al.  An Introduction to Support Vector Machines and Other Kernel-based Learning Methods , 2000 .

[87]  Hazem Daouk,et al.  When an Event is Not an Event: The Curious Case of an Emerging Market , 1998 .

[88]  Vadlamani Ravi,et al.  Cash demand forecasting in ATMs by clustering and neural networks , 2014, Eur. J. Oper. Res..

[89]  Selim Zaim,et al.  A machine learning-based usability evaluation method for eLearning systems , 2013, Decis. Support Syst..

[90]  Ping-Feng Pai,et al.  A hybrid ARIMA and support vector machines model in stock price forecasting , 2005 .

[91]  Iain Galloway Design for support and support the design: integrated logistic support ‐ the business case , 1996 .

[92]  Thomas Lagoarde-Segot,et al.  Efficiency in emerging markets--Evidence from the MENA region , 2008 .

[93]  E. Fama Random Walks in Stock Market Prices , 1965 .

[94]  D. Witkowska Neural networks as a forecasting instrument for the polish stock exchange , 1995 .

[95]  Marc J. Schniederjans,et al.  A comparison between Fama and French's model and artificial neural networks in predicting the Chinese stock market , 2005, Comput. Oper. Res..

[96]  Russell L. Purvis,et al.  An analysis of a hybrid neural network and pattern recognition technique for predicting short-term increases in the NYSE composite index , 2002 .

[97]  Yeou-Ren Shiue,et al.  Data-mining-based dynamic dispatching rule selection mechanism for shop floor control systems using a support vector machine approach , 2009 .

[98]  Fabio H. Nieto,et al.  A note on linear combination of predictors , 2000 .

[99]  Ron Kohavi,et al.  A Study of Cross-Validation and Bootstrap for Accuracy Estimation and Model Selection , 1995, IJCAI.

[100]  Andreas Graefe,et al.  Combining Forecasts: An Application to Elections , 2013 .

[101]  Pamela K. Coats,et al.  A neural network for classifying the financial health of a firm , 1995 .

[102]  Dursun Delen,et al.  A machine learning-based approach to prognostic analysis of thoracic transplantations , 2010, Artif. Intell. Medicine.

[103]  Fikret S. Gürgen,et al.  A comparison of global, recurrent and smoothed-piecewise neural models for Istanbul stock exchange (ISE) prediction , 2005, Pattern Recognit. Lett..

[104]  Asil Oztekin,et al.  A Business-Analytic Approach to Identify Critical Factors in Quantitative Disciplines , 2014, J. Comput. Inf. Syst..

[105]  Michael Y. Hu,et al.  Artificial neural networks in bankruptcy prediction: General framework and cross-validation analysis , 1999, Eur. J. Oper. Res..

[106]  Erdinç Altay,et al.  Stock Market Forecasting: Artificial Neural Network and Linear Regression Comparison in An Emerging Market , 2006 .

[107]  Dimitris E. Koulouriotis,et al.  Development of dynamic cognitive networks as complex systems approximators: validation in financial time series , 2005, Appl. Soft Comput..

[108]  M. Rast Forecasting with fuzzy neural networks: a case study in stock market crash situations , 1999, 18th International Conference of the North American Fuzzy Information Processing Society - NAFIPS (Cat. No.99TH8397).

[109]  Efstratios F. Georgopoulos,et al.  Forecasting foreign exchange rates with adaptive neural networks using radial-basis functions and Particle Swarm Optimization , 2013, Eur. J. Oper. Res..

[110]  Robert D. Klassen,et al.  Forecasting practices of Canadian firms: Survey results and comparisons , 2001 .

[111]  Vadlamani Ravi,et al.  Bankruptcy prediction in banks and firms via statistical and intelligent techniques - A review , 2007, Eur. J. Oper. Res..