Profit guided or statistical error guided? a study of stock index forecasting using support vector regression

Stock index forecasting has been one of the most widely investigated topics in the field of financial forecasting. Related studies typically advocate for tuning the parameters of forecasting models by minimizing learning errors measured using statistical metrics such as the mean squared error or mean absolute percentage error. The authors argue that statistical metrics used to guide parameter tuning of forecasting models may not be meaningful, given the fact that the ultimate goal of forecasting is to facilitate investment decisions with expected profits in the future. The authors therefore introduce the Sharpe ratio into the process of model building and take it as the profit metric to guide parameter tuning rather than using the commonly adopted statistical metrics. The authors consider three widely used trading strategies, which include a na¨ıve strategy, a filter strategy and a dual moving average strategy, as investment scenarios. To verify the effectiveness of the proposed profit guided approach, the authors carry out simulation experiments using three global mainstream stock market indices. The results show that profit guided forecasting models are competitive, and in many cases produce significantly better performances than statistical error guided models. This implies that profit guided stock index forecasting is a worthwhile alternative over traditional stock index forecasting practices.

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

[2]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[3]  Chih-Jen Lin,et al.  A Practical Guide to Support Vector Classication , 2008 .

[4]  Jian Yang,et al.  Nonlinearity, data-snooping, and stock index ETF return predictability , 2010, Eur. J. Oper. Res..

[5]  Shouyang Wang,et al.  The role of Japanese Candlestick in DVAR model , 2015, J. Syst. Sci. Complex..

[7]  Raymond Chiong,et al.  Nature That Breeds Solutions , 2012, Int. J. Signs Semiot. Syst..

[8]  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..

[9]  S Sidney,et al.  ALEXANDER, . Price Movements in Speculative Markets: Trends or Random Review, , . , 1961 .

[10]  Simon Sosvilla-Rivero,et al.  An Empirical Evaluation of Non-Linear Trading Rules , 2001 .

[11]  Zhongyi Hu,et al.  A PSO and pattern search based memetic algorithm for SVMs parameters optimization , 2013, Neurocomputing.

[12]  Henry M. K. Mok,et al.  Causality of interest rate, exchange rate and stock prices at stock market open and close in Hong Kong , 1993 .

[13]  Raymond Chiong,et al.  Mid-term interval load forecasting using multi-output support vector regression with a memetic algorithm for feature selection , 2015 .

[14]  Zhitao Liu,et al.  A Fast Grid Search Method in Support Vector Regression Forecasting Time Series , 2006, IDEAL.

[15]  Janez Demsar,et al.  Statistical Comparisons of Classifiers over Multiple Data Sets , 2006, J. Mach. Learn. Res..

[16]  Chih-Chou Chiu,et al.  A hybrid approach by integrating wavelet-based feature extraction with MARS and SVR for stock index forecasting , 2013, Decis. Support Syst..

[17]  Hung-Hsu Tsai,et al.  SVM-PSO based rotation-invariant image texture classification in SVD and DWT domains , 2016, Eng. Appl. Artif. Intell..

[18]  Koen Inghelbrecht,et al.  Technical Trading Rules in Emerging Stock Markets , 2012 .

[19]  C. Granger,et al.  Economic and Statistical Measures of Forecast Accuracy , 1999 .

[20]  Chih-Chou Chiu,et al.  Integration of nonlinear independent component analysis and support vector regression for stock price forecasting , 2013, Neurocomputing.

[21]  Zhongyi Hu,et al.  Multiple-output support vector regression with a firefly algorithm for interval-valued stock price index forecasting , 2014, Knowl. Based Syst..

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

[23]  Han Qiao,et al.  Is technical analysis informative in UK stock market? Evidence from decomposition-based vector autoregressive (DVAR) model , 2014, J. Syst. Sci. Complex..

[24]  Ioan Cristian Trelea,et al.  The particle swarm optimization algorithm: convergence analysis and parameter selection , 2003, Inf. Process. Lett..

[25]  Amaury Lendasse,et al.  Methodology for long-term prediction of time series , 2007, Neurocomputing.

[26]  Raymond Chiong,et al.  Novel evolutionary algorithms for supervised classification problems: an experimental study , 2011, Evol. Intell..

[27]  Shouyang Wang,et al.  A multiscale modeling approach incorporating ARIMA and anns for financial market volatility forecasting , 2014, J. Syst. Sci. Complex..

[28]  David Cornforth,et al.  Ranking of high-value social audiences on Twitter , 2016, Decis. Support Syst..

[29]  Raymond Chiong,et al.  Forecasting interval time series using a fully complex-valued RBF neural network with DPSO and PSO algorithms , 2015, Inf. Sci..

[30]  Amir F. Atiya,et al.  A review and comparison of strategies for multi-step ahead time series forecasting based on the NN5 forecasting competition , 2011, Expert Syst. Appl..

[31]  David Cornforth,et al.  Using Support Vector Machine Ensembles for Target Audience Classification on Twitter , 2015, PloS one.

[32]  J. Stock,et al.  A Comparison of Direct and Iterated Multistep Ar Methods for Forecasting Macroeconomic Time Series , 2005 .

[33]  Raymond Chiong,et al.  Hybrid filter-wrapper feature selection for short-term load forecasting , 2015, Eng. Appl. Artif. Intell..