Intelligent stock trading system based on improved technical analysis and Echo State Network

Stock trading system to assist decision-making is an emerging research area and has great commercial potentials. Successful trading operations should occur near the reversal points of price trends. Traditional technical analysis, which usually appears as various trading rules, does aim to look for peaks and bottoms of trends and is widely used in stock market. Unfortunately, it is not convenient to directly apply technical analysis since it depends on person's experience to select appropriate rules for individual share. In this paper, we enhance conventional technical analysis with Genetic Algorithms by learning trading rules from history for individual stock and then combine different rules together with Echo State Network to provide trading suggestions. Numerous experiments on S&P 500 components demonstrate that whether in bull or bear market, our system significantly outperforms buy-and-hold strategy. Especially in bear market where S&P 500 index declines a lot, our system still profits.

[1]  Ingoo Han,et al.  An evolutionary approach to the combination of multiple classifiers to predict a stock price index , 2006, Expert Syst. Appl..

[2]  Clarence N. W. Tan,et al.  Artificial Neural Networks in Financial Trading , 2005, Encyclopedia of Information Science and Technology.

[3]  Herbert Jaeger,et al.  Optimization and applications of echo state networks with leaky- integrator neurons , 2007, Neural Networks.

[4]  Mehdi Khosrow-Pour,et al.  Printed at: , 2011 .

[5]  Norio Baba,et al.  Utilization of NNs and GAs for improving the traditional technical analysis in the financial market , 2004, SICE 2004 Annual Conference.

[6]  Kyung-shik Shin,et al.  A hybrid approach based on neural networks and genetic algorithms for detecting temporal patterns in stock markets , 2007, Appl. Soft Comput..

[7]  José Carlos Príncipe,et al.  Analysis and Design of Echo State Networks , 2007, Neural Computation.

[8]  Bruce J Vanstone,et al.  A survey of the application of soft computing to investment and financial trading , 2003 .

[9]  K. Ishii,et al.  Optimization of parameters of echo state network and its application to underwater robot , 2004, SICE 2004 Annual Conference.

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

[11]  Edgar E. Peters Fractal Market Analysis: Applying Chaos Theory to Investment and Economics , 1994 .

[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]  Harald Haas,et al.  Harnessing Nonlinearity: Predicting Chaotic Systems and Saving Energy in Wireless Communication , 2004, Science.

[14]  John G. Harris,et al.  Automatic speech recognition using a predictive echo state network classifier , 2007, Neural Networks.