Forecasting stock/futures prices by using neural networks with feature selection

Stock/futures price forecasting is an important financial topic for individual investors, stock fund managers and financial analysts, and is currently receiving considerable attention from both researchers and practitioners. However, the inherent characteristics of stock/futures prices, namely, high volatility, complexity, and turbulence, make forecasting a challenging endeavor. In the past, various approaches have been proposed to deal with the problems of stock/futures price forecasting, that are difficult to resolve by using only a single soft computing technique. In this study, a systematic procedure based on a backpropagation (BP) neural network and a feature selection technique is proposed to tackle stock/futures price forecasting problems with the use of technical indicators. The feasibility and effectiveness of this procedure are evaluated through a case study on forecasting the closing prices of Taiwan Stock Exchange Capitalization Weighted Stock Index (TAIEX) futures of the spot month. Experimental results show that the proposed forecasting procedure is a feasible and effective tool for forecasting stock/futures prices. Furthermore, the statistical hypothesis testing indicates that the forecasting performance of a BP model with feature selection is better than that obtained through a simple BP model.

[1]  Mehmet Bilgili,et al.  Comparative analysis of regression and artificial neural network models for wind speed prediction , 2010 .

[2]  Yan Ge,et al.  Feature selection for support vector machine in financial crisis prediction: a case study in China , 2010, Expert Syst. J. Knowl. Eng..

[3]  Tak-Lam Wong,et al.  Design and implementation of NN5 for Hong Kong stock price forecasting , 2007, Eng. Appl. Artif. Intell..

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

[5]  Pei-Chann Chang,et al.  A TSK type fuzzy rule based system for stock price prediction , 2008, Expert Syst. Appl..

[6]  Ingoo Han,et al.  Genetic algorithms approach to feature discretization in artificial neural networks for the prediction of stock price index , 2000 .

[7]  Ron Kohavi,et al.  Wrappers for Feature Subset Selection , 1997, Artif. Intell..

[8]  Paul S. Bradley,et al.  Feature Selection via Mathematical Programming , 1997, INFORMS J. Comput..

[9]  Ching-Hsue Cheng,et al.  A hybrid model based on rough sets theory and genetic algorithms for stock price forecasting , 2010, Inf. Sci..

[10]  Theodore B. Trafalis,et al.  Short term forecasting with support vector machines and application to stock price prediction , 2008, Int. J. Gen. Syst..

[11]  Qiang Shen,et al.  Fuzzy-rough data reduction with ant colony optimization , 2005, Fuzzy Sets Syst..

[12]  Dunja Mladenic,et al.  Feature Selection for Dimensionality Reduction , 2005, SLSFS.

[13]  M. R. Hashemi,et al.  Using an artificial neural network to model seasonal changes in beach profiles , 2010 .

[14]  Chin-Tsai Lin,et al.  Empirical of the Taiwan stock index option price forecasting model – applied artificial neural network , 2009 .

[15]  Ron Kohavi,et al.  Feature Selection for Knowledge Discovery and Data Mining , 1998 .

[16]  Selwyn Piramuthu,et al.  Artificial Intelligence and Information Technology Evaluating feature selection methods for learning in data mining applications , 2004 .

[17]  Roberto Battiti,et al.  Using mutual information for selecting features in supervised neural net learning , 1994, IEEE Trans. Neural Networks.

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

[19]  Cheng-Lung Huang,et al.  A hybrid SOFM-SVR with a filter-based feature selection for stock market forecasting , 2009, Expert Syst. Appl..

[20]  Pei-Chann Chang,et al.  Evolving and clustering fuzzy decision tree for financial time series data forecasting , 2009, Expert Syst. Appl..

[21]  Kyoung-jae Kim,et al.  Stock market prediction using artificial neural networks with optimal feature transformation , 2004, Neural Computing & Applications.