An Application of Artificial Neural Networks and Fuzzy Logic on the Stock Price Prediction Problem

The financial industry has been becoming more and more dependent on advanced computing technologies in order to maintain competitiveness in a global economy. Hence, the stock price prediction problem using data mining techniques is one of the most important issues in finance. This field has attracted great scientific interest and has become a crucial research area to provide a more precise prediction process. Fuzzy logic (FL) and Artificial Neural Network (ANN) present an exciting and promising technique with a wide scope for the applications of prediction. There is a growing interest in both fields of fuzzy logic computing and the financial world in the use of fuzzy logic to predict future changes in prices of stocks, exchange rates, commodities, and other financial time series. Fuzzy logic provides a way to draw definite conclusions from vague, ambiguous or imprecise information. Artificial Neural Network is one of data mining techniques being widely accepted in the business area due to its ability to learn and detect relationships among nonlinear variables. The ANN outperforms statistical regression models and also allows deeper analysis of large data sets, especially those that have the tendency to fluctuate within a short of time period. In this paper, we investigate the ability of Fuzzy logic and multilayer perceptron (MLP), which is a kind of the ANN, to tackle the financial time series stock forecasting problem. The proposed approaches were tested on the historical price data collected from Yahoo Finance with different companies. Furthermore, the comparison between those techniques is performed to examine their effectiveness.

[1]  K. Huarng,et al.  A Type 2 fuzzy time series model for stock index forecasting , 2005 .

[2]  James B. Ramsey,et al.  The contribution of wavelets to the analysis of economic and financial data , 1999, Philosophical Transactions of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[3]  G. Lewicki,et al.  Approximation by Superpositions of a Sigmoidal Function , 2003 .

[4]  Ishak Aris,et al.  Application of fuzzy logic in multi-mode driving for a battery electric vehicle energy management , 2017 .

[5]  Ying Tan,et al.  Fireworks Algorithm for Optimization , 2010, ICSI.

[6]  Zairi Ismael Rizman,et al.  Comparison between Cascade Forward and Multi-Layer Perceptron Neural Networks for NARX Functional Electrical Stimulation (FES)-Based Muscle Model , 2017 .

[7]  H. Tanka Fuzzy data analysis by possibilistic linear models , 1987 .

[8]  Yannis Theodoridis,et al.  Intelligent Stock Market Assistant using Temporal Data Mining , 2005 .

[9]  Marion O. Adebiyi,et al.  Stock Price Prediction using Neural Network with Hybridized Market Indicators , 2012 .

[10]  A. H. Navin,et al.  Forecasting stock prices using a hybrid Artificial Bee Colony based neural network , 2012, 2012 International Conference on Innovation Management and Technology Research.

[11]  Kurt Hornik,et al.  Multilayer feedforward networks are universal approximators , 1989, Neural Networks.

[12]  Tiffany Hui-Kuang Yu,et al.  Ratio-based lengths of intervals to improve fuzzy time series forecasting , 2006, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[13]  Mehdi Jalili,et al.  Forecasting stock prices using financial data mining and Neural Network , 2011, 2011 3rd International Conference on Computer Research and Development.

[14]  Kunhuang Huarng,et al.  Effective lengths of intervals to improve forecasting in fuzzy time series , 2001, Fuzzy Sets Syst..

[15]  Çagdas Hakan Aladag,et al.  A new approach for determining the length of intervals for fuzzy time series , 2009, Appl. Soft Comput..

[16]  Shyi-Ming Chen,et al.  Forecasting enrollments based on fuzzy time series , 1996, Fuzzy Sets Syst..

[17]  I. M. El-Henawy,et al.  Predicting stock index using neural network combined with evolutionary computation methods , 2010, 2010 The 7th International Conference on Informatics and Systems (INFOS).

[18]  Basim Nasih,et al.  Application of Wavelet Transform and Its Advantages Compared To Fourier Transform , 2016 .

[19]  Tae Hyup Roh Forecasting the volatility of stock price index , 2007, Expert Syst. Appl..