Stock Market Trend Prediction Using Support Vector Machines and Variable Selection Methods

In this paper, a prediction model integrating machine learning and statistical analysis tools is presented to predict the trend of stock market. The proposed approach consists of three stages, as follows. In the first stage, the system uses technical analysis to calculate useful indicators based on historical data. Then, two different variable selection methods are applied to select the most important variables that describe the given data set. Finally, support vector machines (SVM ) has been used to construct the forecasting model. The hybridized approach was tested to solve the prediction task of directional changes in Dow Jones industrial average (DJIA) index. To evaluate the effectiveness of the use of variable selection techniques in construction of prediction models, this paper compares the performance of the proposed model with the standard SVMbased method. The study concludes that the use of a successful feature extraction technique can improve the forecasting accuracy of the prediction model. Keywordsmachine learning; support vector machines; time series; technical analysis; data mining

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

[2]  Farookh Khadeer Hussain,et al.  Support vector regression with chaos-based firefly algorithm for stock market price forecasting , 2013, Appl. Soft Comput..

[3]  Hakob Grigoryan,et al.  An Artificial Neural Network for Data Forecasting Purposes , 2015 .

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

[5]  Ming-Chi Lee,et al.  Using support vector machine with a hybrid feature selection method to the stock trend prediction , 2009, Expert Syst. Appl..

[6]  Shouyang Wang,et al.  Forecasting stock market movement direction with support vector machine , 2005, Comput. Oper. Res..

[7]  Isabelle Guyon,et al.  An Introduction to Variable and Feature Selection , 2003, J. Mach. Learn. Res..

[8]  Bernhard Schölkopf,et al.  A tutorial on support vector regression , 2004, Stat. Comput..

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

[10]  Kyoung-jae Kim,et al.  Financial time series forecasting using support vector machines , 2003, Neurocomputing.

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

[12]  Chih-Fong Tsai,et al.  Combining multiple feature selection methods for stock prediction: Union, intersection, and multi-intersection approaches , 2010, Decis. Support Syst..

[13]  Mat Yusoff Abdullah,et al.  Performance of GARCH models in forecasting stock market volatility. , 1999 .