Stock market prediction using evolutionary support vector machines: an application to the ASE20 index

This paper introduces a novel hybrid method for predicting the directional movement of financial assets with an application to the ASE20 Greek stock index. An alternative computational methodology named Evolutionary Support Vector Machine (ESVM) Stock Predictor is used for modeling and trading the ASE20 Greek stock index, extending the pool of the examined inputs to include autoregressive inputs and moving averages of the ASE20 index and other four financial indices. The proposed hybrid method is a combination of Genetic Algorithms (GAs) with Support Vector Machines (SVMs) modified to uncover effective short term trading models and overcome the limitations of existing methods. The trading performance of the ESVM stock predictor is benchmarked with four traditional strategies and a neural network model, namely a Naïve strategy, a Buy and Hold (BH) strategy, a Moving Average Convergence/Divergence (MACD) model, an Autoregressive Moving Average (ARMA) model and a Multi-Layer Perceptron (MLP). As it turns out, the proposed application produces a higher trading performance, even during the financial crisis, in terms of annualized returns and information ratios. Finally, this study provides evidence on the relationship between the ASE20 index and DAX30, NIKKEI225, FTSE100, S&P500 indices.

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

[2]  Jason Laws,et al.  Modelling and trading the Greek stock market with mixed neural network models , 2011 .

[3]  Francis Eng Hock Tay,et al.  Support vector machine with adaptive parameters in financial time series forecasting , 2003, IEEE Trans. Neural Networks.

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

[5]  Chih-Jen Lin,et al.  Asymptotic Behaviors of Support Vector Machines with Gaussian Kernel , 2003, Neural Computation.

[6]  Spiridon D. Likothanassis,et al.  Modeling the Ase 20 Greek Index Using Artificial Neural Networks Combined with Genetic Algorithms , 2010, ICANN.

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

[8]  Georgios Sermpinis,et al.  A hybrid genetic algorithm–support vector machine approach in the task of forecasting and trading , 2013 .

[9]  J. Wolfowitz,et al.  On a Test Whether Two Samples are from the Same Population , 1940 .

[10]  Michael Graham,et al.  Short-term and long-term dependencies of the S&P 500 index and commodity prices , 2013 .

[11]  Y. Tse,et al.  International Transmission of Information: A Study of the Relationship between the U.S. and Greek Stock Markets , 1999 .

[12]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[13]  Derya Avci,et al.  An Adaptive Network-Based Fuzzy Inference System (ANFIS) for the prediction of stock market return: The case of the Istanbul Stock Exchange , 2010, Expert Syst. Appl..

[14]  Stergios Papadimitriou,et al.  Efficient and interpretable fuzzy classifiers from data with support vector learning , 2005, Intell. Data Anal..

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

[16]  Shie-Jue Lee,et al.  A multiple-kernel support vector regression approach for stock market price forecasting , 2011, Expert Syst. Appl..

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

[18]  Gunnar Rätsch,et al.  Input space versus feature space in kernel-based methods , 1999, IEEE Trans. Neural Networks.

[19]  Fong-Ching Yuan Parameters Optimization Using Genetic Algorithms in Support Vector Regression for Sales Volume Forecasting , 2012 .

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

[21]  Małgorzata Doman,et al.  Dependencies between Stock Markets During the Period Including the Late-2000s Financial Crisis , 2012 .

[22]  Manoj Kumar Tiwari,et al.  A real time clustering and SVM based price-volatility prediction for optimal trading strategy , 2014, Neurocomputing.

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

[24]  Jae H. Kim,et al.  Stock Return Predictability and the Adaptive Markets Hypothesis: Evidence from Century Long U.S. Data , 2010 .

[25]  David E. Rapach,et al.  In-sample vs. out-of-sample tests of stock return predictability in the context of data mining , 2006 .

[26]  Yuhong Li,et al.  Applications of Artificial Neural Networks in Financial Economics: A Survey , 2010, 2010 International Symposium on Computational Intelligence and Design.

[27]  Zhongxin Ding Application of Support Vector Machine Regression in Stock Price Forecasting , 2012 .