Automated trading based on biclustering mining and fuzzy modeling

More and more records or charts of historical financial data are used for technical analysis, hoping to identify patterns that can be exploited to achieve excess profits. Technical analysis has been widely used in the real stock market to forecast stock price or stock trading points. The good association of technical indicators can obtain good prediction results in stock markets. But the selection of technical indicators is also a tough problem. In this paper, we introduce a forecasting model incorporating biclustering algorithm with a new fuzzy inference method. Biclustering algorithm discover biclusters which are regarded as trading patterns. And a new fuzzy inference method is used for determining trading points. The proposed forecasting model (called BM-FM) was used for predicting three real-world stock data. The experiment is designed by comparing the profit ratio in TPP-based strategy, IPLR and IPLR-ANN with the profit ratio in our forecasting model. According to experimental results, it is indicated that our model obtains more earnings and higher profit ratio than other comparative methods.

[1]  Jian Yang,et al.  An architecture-adaptive neural network online control system , 2007, Neural Computing and Applications.

[2]  Pradipta Kishore Dash,et al.  A hybrid evolutionary dynamic neural network for stock market trend analysis and prediction using unscented Kalman filter , 2014, Appl. Soft Comput..

[3]  Alex Alves Freitas,et al.  Hierarchical classification of protein function with ensembles of rules and particle swarm optimisation , 2008, Soft Comput..

[4]  J. Kennedy,et al.  Matching algorithms to problems: an experimental test of the particle swarm and some genetic algorithms on the multimodal problem generator , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[5]  David Enke,et al.  Intelligent technical analysis based equivolume charting for stock trading using neural networks , 2008, Expert Syst. Appl..

[6]  Byung Ro Moon,et al.  A Hybrid Neurogenetic Approach for Stock Forecasting , 2007, IEEE Transactions on Neural Networks.

[7]  Weiguo Zhang,et al.  An evolutionary trend reversion model for stock trading rule discovery , 2015, Knowl. Based Syst..

[8]  Arlindo L. Oliveira,et al.  Biclustering algorithms for biological data analysis: a survey , 2004, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[9]  José David Martín-Guerrero,et al.  Online fitted policy iteration based on extreme learning machines , 2016, Knowl. Based Syst..

[10]  Stelios D. Bekiros,et al.  Fuzzy adaptive decision-making for boundedly rational traders in speculative stock markets , 2010, Eur. J. Oper. Res..

[11]  D. Sornette,et al.  Quantifying reflexivity in financial markets: towards a prediction of flash crashes , 2012, 1201.3572.

[12]  D. Sornette,et al.  Quantifying Reflexivity in Financial Markets: Towards a Prediction of Flash Crashes , 2012, Physical review. E, Statistical, nonlinear, and soft matter physics.

[13]  Stelios D. Bekiros,et al.  Sign Prediction and Volatility Dynamics With Hybrid Neurofuzzy Approaches , 2011, IEEE Transactions on Neural Networks.

[14]  Prospero C. Naval,et al.  Stock trading system based on the multi-objective particle swarm optimization of technical indicators on end-of-day market data , 2011, Appl. Soft Comput..

[15]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[16]  Jean-Yves Potvin,et al.  Generating trading rules on the stock markets with genetic programming , 2004, Comput. Oper. Res..

[17]  Rimvydas Simutis,et al.  Stocks' Trading System Based on the Particle Swarm Optimization Algorithm , 2004, International Conference on Computational Science.

[18]  Pei-Chann Chang,et al.  A dynamic threshold decision system for stock trading signal detection , 2011, Appl. Soft Comput..

[19]  David Enke,et al.  A hybrid stock trading system for intelligent technical analysis-based equivolume charting , 2009, Neurocomputing.

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

[21]  Dwiti Krishna Bebarta,et al.  A Low Complexity FLANN Architecture for Forecasting Stock Time Series Data Training with Meta-Heuristic Firefly Algorithm , 2016 .

[22]  Johnnie E. V. Johnson,et al.  The prospect of a perfect ending: Loss aversion and the round-number bias , 2015 .

[23]  George M. Church,et al.  Biclustering of Expression Data , 2000, ISMB.

[24]  Qinghua Huang,et al.  Discovery of time-inconsecutive co-movement patterns of foreign currencies using an evolutionary biclustering method , 2011, Appl. Math. Comput..

[25]  Liang-Ying Wei,et al.  A GA-weighted ANFIS model based on multiple stock market volatility causality for TAIEX forecasting , 2013, Appl. Soft Comput..

[26]  Akbar Esfahanipour,et al.  A novel approach to dynamic portfolio trading system using multitree genetic programming , 2014, Knowl. Based Syst..

[27]  Xuelong Li,et al.  Parallelized Evolutionary Learning for Detection of Biclusters in Gene Expression Data , 2012, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[28]  Pei-Chann Chang,et al.  Integrating a Piecewise Linear Representation Method and a Neural Network Model for Stock Trading Points Prediction , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[29]  Zehong Yang,et al.  Intelligent stock trading system based on improved technical analysis and Echo State Network , 2011, Expert Syst. Appl..

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

[31]  Russell L. Purvis,et al.  Stock market trading rule discovery using technical charting heuristics , 2002, Expert Syst. Appl..

[32]  Xuelong Li,et al.  Exploiting Local Coherent Patterns for Unsupervised Feature Ranking , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[33]  C. A. Casas Tactical asset allocation: an artificial neural network based model , 2001, IJCNN'01. International Joint Conference on Neural Networks. Proceedings (Cat. No.01CH37222).

[34]  Xuelong Li,et al.  Biclustering Learning of Trading Rules , 2015, IEEE Transactions on Cybernetics.

[35]  Qinghua Huang A Biclustering Technique for Mining Trading Rules in Stock Markets , 2011, ICAIC.