An evolutionary trend reversion model for stock trading rule discovery

Quantitative investment (QI) is certainly a hot topic in big data analysis. For knowledge discovery in huge, complex and nonlinear stock market data, the eXtended Classifier Systems (XCS) is quite suitable because of the excellent learning and explicit expression abilities derived from its intrinsic techniques that include classification rule mining, evolutionary learning and reinforcement learning. This paper presents an Evolutionary Trend Reversion Model (eTrendRev), which is based on the proposed XCS with learn mode (XCSL) and trend-reversion strategy. The eTrendRev is highlighted in three aspects: (1) the explicit rules generated by XCSL are more understandable than black-box models, such as neural networks, thus can provide justifiable knowledge to guide trading; (2) the original pure explore mode of XCS is substituted by the proposed learn mode, which is shown in this study to perform better and is more stable; (3) a variety of trend-reversion strategies are integrated and made dynamic through evolutionary learning. For model evaluation, experiments were carried out on the historical data of the Shanghai Composite Index and the NASDAQ Composite Index, and back-testing results indicate that eTrendRev can produce higher return with lower risk and recognize significant market turning points in a timely fashion. This study also confirms the profitability of using sole trend-reversion indicators in machine learning-based QI model.

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

[2]  Marc J. Schniederjans,et al.  A comparison between Fama and French's model and artificial neural networks in predicting the Chinese stock market , 2005, Comput. Oper. Res..

[3]  An-Pin Chen,et al.  An inter-market arbitrage trading system based on extended classifier systems , 2011, Expert Syst. Appl..

[4]  Pei-Chann Chang,et al.  A Hybrid System Integrating a Wavelet and TSK Fuzzy Rules for Stock Price Forecasting , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[5]  Simon Fong,et al.  Trend following algorithms in automated derivatives market trading , 2012, Expert Syst. Appl..

[6]  Franklin Allen,et al.  Using genetic algorithms to find technical trading rules , 1999 .

[7]  Pier Luca Lanzi An Analysis of the Memory Mechanism of XCSM , 2007 .

[8]  Ramakrishnan Pakath,et al.  An examination of evolved behavior in two reinforcement learning systems , 2013, Decis. Support Syst..

[9]  Jiebo Luo,et al.  Data Mining. Multimedia, Soft Computing, and Bioinformatics , 2005, IEEE Transactions on Neural Networks.

[10]  Lars N. Kestner Quantitative Trading Strategies: Harnessing the Power of Quantitative Techniques to Create a Winning Trading Program , 2003 .

[11]  Julián Andrada-Félix,et al.  Improving moving average trading rules with boosting and statistical learning methods , 2008 .

[12]  Mehdi R. Zargham,et al.  A Decision Tree-based Classification Approach to Rule Extraction for Security Analysis , 2006, Int. J. Inf. Technol. Decis. Mak..

[13]  Yen-Liang Chen,et al.  Mining associative classification rules with stock trading data - A GA-based method , 2010, Knowl. Based Syst..

[14]  Mu-Yen Chen,et al.  Integrating extended classifier system and knowledge extraction model for financial investment prediction: An empirical study , 2006, Expert Syst. Appl..

[15]  Yi Zuo,et al.  Stock price forecast using Bayesian network , 2012, Expert Syst. Appl..

[16]  Huanhuan Chen,et al.  Evolving Least Squares Support Vector Machines for Stock Market Trend Mining , 2009, IEEE Trans. Evol. Comput..

[17]  Olgierd Unold,et al.  Self-adaptation of learning rate in XCS working in noisy and dynamic environments , 2011, Comput. Hum. Behav..

[18]  Robert G. Hagstrom,et al.  The Warren Buffett Way: Investment Strategies of the World's Greatest Investor , 1994 .

[19]  Yangru Wu,et al.  Momentum and mean reversion across national equity markets , 2006 .

[20]  M. Shariat Panahi,et al.  Combining accuracy and success-rate to improve the performance of eXtended Classifier System (XCS) for data-mining and control applications , 2013, Eng. Appl. Artif. Intell..

[21]  Stewart W. Wilson Classifier Fitness Based on Accuracy , 1995, Evolutionary Computation.

[22]  Michael W. Covel Trend Following: How Great Traders Make Millions in Up or Down Markets , 2004 .

[23]  Massimiliano Kaucic,et al.  Investment using evolutionary learning methods and technical rules , 2010, Eur. J. Oper. Res..

[24]  Monica Lam,et al.  Neural network techniques for financial performance prediction: integrating fundamental and technical analysis , 2004, Decis. Support Syst..

[25]  Nuno Horta,et al.  Applying a GA kernel on optimizing technical analysis rules for stock picking and portfolio composition , 2011, Expert Syst. Appl..

[26]  Luis A. Gil-Alana,et al.  Mean reversion in stock market prices: New evidence based on bull and bear markets , 2010 .

[27]  Pei-Chann Chang,et al.  Evolving and clustering fuzzy decision tree for financial time series data forecasting , 2009, Expert Syst. Appl..

[28]  An-Pin Chen,et al.  Using the XCS classifier system for portfolio allocation of MSCI index component stocks , 2011, Expert Syst. Appl..

[29]  F. Sortino,et al.  Performance Measurement in a Downside Risk Framework , 1994 .

[30]  Simon Fong,et al.  Trend Following Algorithms for Technical Trading in Stock Market , 2011 .

[31]  Rishi K. Narang Inside the Black Box: The Simple Truth About Quantitative Trading , 2009 .

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

[33]  Stewart W. Wilson,et al.  Toward Optimal Classifier System Performance in Non-Markov Environments , 2000, Evolutionary Computation.

[34]  Jinmao Wei,et al.  Novel measurement for mining effective association rules , 2005, 2005 International Conference on Machine Learning and Cybernetics.

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

[36]  Dan Xia,et al.  Learning classifier system with average reward reinforcement learning , 2013, Knowl. Based Syst..