Wrapper ANFIS-ICA method to do stock market timing and feature selection on the basis of Japanese Candlestick

Application of Japanese Candlestick for data transformation and attribute generation.Developing wrapper ANFIS-ICA method.Stock market timing and feature selection with wrapper ANFIS-ICA.Comparison of results with base study and other wrapper algorithms. Predicting stock prices is an important objective in the financial world. This paper presents a novel forecasting model for stock markets on the basis of the wrapper ANFIS (Adaptive Neural Fuzzy Inference System)-ICA (Imperialist Competitive Algorithm) and technical analysis of Japanese Candlestick. Two approaches of Raw-based and Signal-based are devised to extract the model's input variables with 15 and 24 features, respectively. The correct predictions percentages for periods of 1-6 days with the total number of buy and sell signals are considered as output variables. In proposed model, the ANFIS prediction results are used as a cost function of wrapper model and ICA is used to select the most appropriate features. This novel combination of feature selection not only takes advantage of ICA optimization swiftness, but also the ANFIS prediction accuracy. The emitted buy and sell signals of the model revealed that Signal databases approach gets better results with 87% prediction accuracy and the wrapper features selection obtains 12% improvement in predictive performance regarding to the base study. In addition, since the wrapper-based feature selection models are considerably more time-consuming, our presented wrapper ANFIS-ICA algorithm's results have superiority in time decreasing as well as increasing prediction accuracy as compared to other algorithms such as wrapper Genetic algorithm (GA).

[1]  Pei-Chann Chang,et al.  A TSK type fuzzy rule based system for stock price prediction , 2008, Expert Syst. Appl..

[2]  Esmaeil Hadavandi,et al.  Hybridization of evolutionary Levenberg-Marquardt neural networks and data pre-processing for stock market prediction , 2012, Knowl. Based Syst..

[3]  Shingo Mabu,et al.  A genetic network programming with learning approach for enhanced stock trading model , 2009, Expert Syst. Appl..

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

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

[6]  Guofu Zhou,et al.  Technical analysis: An asset allocation perspective on the use of moving averages , 2009 .

[7]  Mohammad Modarres,et al.  Fuzzy turnover rate chance constraints portfolio model , 2013, Eur. J. Oper. Res..

[8]  You-Shyang Chen,et al.  A soft-computing based rough sets classifier for classifying IPO returns in the financial markets , 2012, Appl. Soft Comput..

[9]  Shouyang Wang,et al.  A causal feature selection algorithm for stock prediction modeling , 2014, Neurocomputing.

[10]  Yung-Ming Shiu,et al.  Profitable candlestick trading strategies—The evidence from a new perspective , 2012 .

[11]  Ganapati Panda,et al.  Development and performance evaluation of FLANN based model for forecasting of stock markets , 2009, Expert Syst. Appl..

[12]  A. Gani,et al.  A clustering model based on an evolutionary algorithm for better energy use in crop production , 2015, Stochastic Environmental Research and Risk Assessment.

[13]  Edilson Ferneda,et al.  On the Effectiveness of Candlestick Chart Analysis for the Brazilian Stock Market , 2013, KES.

[14]  James C. Bezdek,et al.  Pattern Recognition with Fuzzy Objective Function Algorithms , 1981, Advanced Applications in Pattern Recognition.

[15]  Cheng-Lung Huang,et al.  A hybrid SOFM-SVR with a filter-based feature selection for stock market forecasting , 2009, Expert Syst. Appl..

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

[17]  Ah Chung Tsoi,et al.  Lessons in Neural Network Training: Overfitting May be Harder than Expected , 1997, AAAI/IAAI.

[18]  Siti Mariyam Hj. Shamsuddin,et al.  Data Modeling for Kuala Lumpur Composite Index with ANFIS , 2008, 2008 Second Asia International Conference on Modelling & Simulation (AMS).

[19]  Samarjit Kar,et al.  Applications of neuro fuzzy systems: A brief review and future outline , 2014, Appl. Soft Comput..

[20]  Kazuyuki Murase,et al.  A new wrapper feature selection approach using neural network , 2010, Neurocomputing.

[21]  Kyungjik Lee,et al.  Expert system for predicting stock market timing using a candlestick chart , 1999 .

[22]  Francisco Guijarro,et al.  Stock market trading rule based on pattern recognition and technical analysis: Forecasting the DJIA index with intraday data , 2015, Expert Syst. Appl..

[23]  Nikolaos Kourentzes,et al.  Feature selection for time series prediction - A combined filter and wrapper approach for neural networks , 2010, Neurocomputing.

[24]  Lukas Menkhoff The use of technical analysis by fund managers: International evidence , 2010 .

[25]  O. Ogbobe,et al.  Protection of Mild Steel Corrosion in Sulphuric Acid Environment Using Wheat Starch , 2017, International Journal of Engineering and Technologies.

[26]  Mohsen Akbari,et al.  Financial forecasting using ANFIS networks with Quantum-behaved Particle Swarm Optimization , 2014, Expert Syst. Appl..

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

[28]  Akbar Esfahanipour,et al.  Adapted Neuro-Fuzzy Inference System on indirect approach TSK fuzzy rule base for stock market analysis , 2010, Expert Syst. Appl..

[29]  Gil Alterovitz,et al.  Accelerating wrapper-based feature selection with K-nearest-neighbor , 2015, Knowl. Based Syst..

[30]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..

[31]  Caro Lucas,et al.  Colonial Competitive Algorithm as a Tool for Nash Equilibrium Point Achievement , 2008, ICCSA.

[32]  Richard Weber,et al.  A wrapper method for feature selection using Support Vector Machines , 2009, Inf. Sci..

[33]  Chenn-Jung Huang,et al.  Application of wrapper approach and composite classifier to the stock trend prediction , 2008, Expert Syst. Appl..

[34]  Sahil Shah,et al.  Predicting stock market index using fusion of machine learning techniques , 2015, Expert Syst. Appl..

[35]  George S. Atsalakis,et al.  Elliott Wave Theory and neuro-fuzzy systems, in stock market prediction: The WASP system , 2011, Expert Syst. Appl..

[36]  Xiaoming Xu,et al.  A hybrid genetic algorithm for feature selection wrapper based on mutual information , 2007, Pattern Recognit. Lett..

[37]  S. Kimiagari,et al.  A Modern Neural Network Model to Do Stock Market Timing on the Basis of the Ancient Investment Technique of Japanese Candlestick , 2010 .

[38]  Esmaeil Hadavandi,et al.  A bat-neural network multi-agent system (BNNMAS) for stock price prediction: Case study of DAX stock price , 2015, Appl. Soft Comput..

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

[40]  Young-Chan Lee,et al.  Bankruptcy prediction using support vector machine with optimal choice of kernel function parameters , 2005, Expert Syst. Appl..

[41]  Mohammad Modarres,et al.  Developing an approach to evaluate stocks by forecasting effective features with data mining methods , 2015, Expert Syst. Appl..

[42]  Caro Lucas,et al.  Imperialist competitive algorithm: An algorithm for optimization inspired by imperialistic competition , 2007, 2007 IEEE Congress on Evolutionary Computation.

[43]  Tsung-Hsun Lu,et al.  The profitability of candlestick charting in the Taiwan stock market , 2014 .

[44]  Azlan Mohd Zain,et al.  Robust optimization of ANFIS based on a new modified GA , 2015, Neurocomputing.

[45]  Hiroki Tamura,et al.  Batch type local search-based adaptive neuro-fuzzy inference system (ANFIS) with self-feedbacks for time-series prediction , 2009, Neurocomputing.

[46]  Timothy L. Urban,et al.  A neural network approach to mutual fund net asset value forecasting , 1996 .

[47]  Nasser L. Azad,et al.  Vehicle speed prediction via a sliding-window time series analysis and an evolutionary least learning machine: A case study on San Francisco urban roads , 2015 .

[48]  Qinghua Wen,et al.  Automatic stock decision support system based on box theory and SVM algorithm , 2010, Expert Syst. Appl..

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

[50]  Caro Lucas,et al.  Colonial competitive algorithm: A novel approach for PID controller design in MIMO distillation column process , 2008, Int. J. Intell. Comput. Cybern..