Autoregressive short-term prediction of turning points using support vector regression

This work is concerned with autoregressive prediction of turning points in financial price sequences. Such turning points are critical local extrema points along a series, which mark the start of new swings. Predicting the future time of such turning points or even their early or late identification slightly before or after the fact has useful applications in economics and finance. Building on recently proposed neural network model for turning point prediction, we propose and study a new autoregressive model for predicting turning points of small swings. Our method relies on a known turning point indicator, a Fourier enriched representation of price histories, and support vector regression. We empirically examine the performance of the proposed method over a long history of the Dow Jones Industrial average. Our study shows that the proposed method is superior to the previous neural network model, in terms of trading performance of a simple trading application and also exhibits a quantifiable advantage over the buy-and-hold benchmark.

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

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

[3]  N. P. Landsman,et al.  A random walk down Wall Street , 2008 .

[4]  L. Hurwicz,et al.  Measuring Business Cycles. , 1946 .

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

[6]  Fraser,et al.  Independent coordinates for strange attractors from mutual information. , 1986, Physical review. A, General physics.

[7]  Célia da Costa Pereira,et al.  Predicting Turning Points in Financial Markets with Fuzzy-Evolutionary and Neuro-Evolutionary Modeling , 2009, EvoWorkshops.

[8]  Zhidong Deng,et al.  Trading strategy design in financial investment through a turning points prediction scheme , 2009, Expert Syst. Appl..

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

[10]  Zehong Yang,et al.  Intelligent stock trading system by turning point confirming and probabilistic reasoning , 2008, Expert Syst. Appl..

[11]  M. Rosenstein,et al.  A practical method for calculating largest Lyapunov exponents from small data sets , 1993 .

[12]  Lijuan Cao,et al.  Support vector machines experts for time series forecasting , 2003, Neurocomputing.

[13]  L. Cao Practical method for determining the minimum embedding dimension of a scalar time series , 1997 .

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

[15]  George G. Szpiro Forecasting chaotic time series with genetic algorithms , 1997 .

[16]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

[17]  Holger Kantz,et al.  Practical implementation of nonlinear time series methods: The TISEAN package. , 1998, Chaos.

[18]  Thomas H. McCurdy,et al.  Identifying Bull and Bear Markets in Stock Returns , 2000 .

[19]  Adrian Pagan,et al.  A Simple Framework for Analyzing Bull and Bear Markets , 2001 .

[20]  Arthur F. Burns,et al.  Measuring Business Cycles. , 1946 .

[21]  Chih-Chou Chiu,et al.  Financial time series forecasting using independent component analysis and support vector regression , 2009, Decis. Support Syst..

[22]  W. Stolper,et al.  The Long Waves in Economic Life , 1935 .

[23]  Gwilym M. Jenkins,et al.  Time series analysis, forecasting and control , 1972 .

[24]  Michael Y. Hu,et al.  Forecasting with artificial neural networks: The state of the art , 1997 .

[25]  C. K. Chow,et al.  On optimum recognition error and reject tradeoff , 1970, IEEE Trans. Inf. Theory.

[26]  Lijuan Cao,et al.  Dynamic support vector machines for non-stationary time series forecasting , 2002, Intell. Data Anal..

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

[28]  Jao-Hong Cheng,et al.  A hybrid forecast marketing timing model based on probabilistic neural network, rough set and C4.5 , 2010, Expert Syst. Appl..

[29]  James D. Hamilton A New Approach to the Economic Analysis of Nonstationary Time Series and the Business Cycle , 1989 .

[30]  Francis Eng Hock Tay,et al.  Financial Forecasting Using Support Vector Machines , 2001, Neural Computing & Applications.

[31]  Kurt Hornik,et al.  Multilayer feedforward networks are universal approximators , 1989, Neural Networks.

[32]  A. Timmermann,et al.  Duration Dependence in Stock Prices , 2003 .

[33]  Geoffrey E. Hinton,et al.  Learning representations by back-propagating errors , 1986, Nature.

[34]  John L. Kling Predicting the Turning Points of Business and Economic Time Series , 1987 .

[35]  D. Rand,et al.  Dynamical Systems and Turbulence, Warwick 1980 , 1981 .

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

[37]  Ran El-Yaniv,et al.  On the Foundations of Noise-free Selective Classification , 2010, J. Mach. Learn. Res..

[38]  Marti A. Hearst Trends & Controversies: Support Vector Machines , 1998, IEEE Intell. Syst..

[39]  Yoshua Bengio,et al.  Using a Financial Training Criterion Rather than a Prediction Criterion , 1997, Int. J. Neural Syst..

[40]  Gerhard Bry,et al.  Foreword to "Cyclical Analysis of Time Series: Selected Procedures and Computer Programs" , 1971 .

[41]  W. E. Wecker,et al.  Predicting the Turning Points of a Time Series , 1979 .

[42]  Shian-Chang Huang,et al.  Chaos-based support vector regressions for exchange rate forecasting , 2010, Expert Syst. Appl..

[43]  Francis Eng Hock Tay,et al.  Improved financial time series forecasting by combining Support Vector Machines with self-organizing feature map , 2001, Intell. Data Anal..

[44]  Ravi Sankar,et al.  Time Series Prediction Using Support Vector Machines: A Survey , 2009, IEEE Computational Intelligence Magazine.

[45]  F. Takens Detecting strange attractors in turbulence , 1981 .

[46]  Alan F. Murray Applications of Neural Networks , 1994 .

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