Two kinds of neural networks, a feed forward multi layer Perceptron (MLP)[1,3] and an Elman recurrent network[5], are used to predict a company's

Similar documents
Stock Trading Following Stock Price Index Movement Classification Using Machine Learning Techniques

Performance analysis of Neural Network Algorithms on Stock Market Forecasting

STOCK MARKET PREDICTION AND ANALYSIS USING MACHINE LEARNING

Stock market price index return forecasting using ANN. Gunter Senyurt, Abdulhamit Subasi

LITERATURE REVIEW. can mimic the brain. A neural network consists of an interconnected nnected group of

Based on BP Neural Network Stock Prediction

International Journal of Computer Engineering and Applications, Volume XII, Issue II, Feb. 18, ISSN

Role of soft computing techniques in predicting stock market direction

International Journal of Computer Engineering and Applications, Volume XII, Issue II, Feb. 18, ISSN

Development and Performance Evaluation of Three Novel Prediction Models for Mutual Fund NAV Prediction

Backpropagation and Recurrent Neural Networks in Financial Analysis of Multiple Stock Market Returns

Using artificial neural networks for forecasting per share earnings

An enhanced artificial neural network for stock price predications

Statistical and Machine Learning Approach in Forex Prediction Based on Empirical Data

Dr. P. O. Asagba Computer Science Department, Faculty of Science, University of Port Harcourt, Port Harcourt, PMB 5323, Choba, Nigeria

Stock Market Indices Prediction with Various Neural Network Models

ARTIFICIAL NEURAL NETWORK SYSTEM FOR PREDICTION OF US MARKET INDICES USING MISO AND MIMO APROACHES

COGNITIVE LEARNING OF INTELLIGENCE SYSTEMS USING NEURAL NETWORKS: EVIDENCE FROM THE AUSTRALIAN CAPITAL MARKETS

Predicting Economic Recession using Data Mining Techniques

Iran s Stock Market Prediction By Neural Networks and GA

AN ARTIFICIAL NEURAL NETWORK MODELING APPROACH TO PREDICT CRUDE OIL FUTURE. By Dr. PRASANT SARANGI Director (Research) ICSI-CCGRT, Navi Mumbai

Evaluate the Ability of Artificial Neural Network to Predict the Stock Price of Non-Metallic Mineral Products Industry in Tehran's Stock Exchange

An Improved Approach for Business & Market Intelligence using Artificial Neural Network

A Review of Artificial Neural Network Applications in Control. Chart Pattern Recognition

Predicting Direction of Movement of Stock Price and Stock Market Index

Stock Market Forecasting Using Artificial Neural Networks

A Dynamic Hedging Strategy for Option Transaction Using Artificial Neural Networks

Forecasting stock market prices

A multiple model of perceptron neural network with sample selection through chicken swarm algorithm for financial forecasting

Prediction of Future Stock Close Price using Proposed Hybrid ANN Model of Functional Link Fuzzy Logic Neural Model

The Use of Artificial Neural Network for Forecasting of FTSE Bursa Malaysia KLCI Stock Price Index

Bond Market Prediction using an Ensemble of Neural Networks

Predicting the stock price companies using artificial neural networks (ANN) method (Case Study: National Iranian Copper Industries Company)

Improving Stock Price Prediction with SVM by Simple Transformation: The Sample of Stock Exchange of Thailand (SET)

Predictive Model Learning of Stochastic Simulations. John Hegstrom, FSA, MAAA

Can Twitter predict the stock market?

STOCK MARKET FORECASTING USING NEURAL NETWORKS

Applications of Neural Networks in Stock Market Prediction

STOCK PRICE PREDICTION: KOHONEN VERSUS BACKPROPAGATION

Artificially Intelligent Forecasting of Stock Market Indexes

A Novel Prediction Method for Stock Index Applying Grey Theory and Neural Networks

2015, IJARCSSE All Rights Reserved Page 66

Cognitive Pattern Analysis Employing Neural Networks: Evidence from the Australian Capital Markets

Studies in Computational Intelligence

Business Strategies in Credit Rating and the Control of Misclassification Costs in Neural Network Predictions

Forecasting the Price Index Return and Movement Direction using Data Mining Techniques. Günter Şenyurt 2. Abdülhamit Subaşı

Design and implementation of artificial neural network system for stock market prediction (A case study of first bank of Nigeria PLC Shares)

Accepted Manuscript. Enterprise Credit Risk Evaluation Based on Neural Network Algorithm. Xiaobing Huang, Xiaolian Liu, Yuanqian Ren

Distance-Based High-Frequency Trading

Stock Market Index Prediction Using Multilayer Perceptron and Long Short Term Memory Networks: A Case Study on BSE Sensex

Design of a Wavelet Inspired Neuro-Fuzzy Approach to Forecast Financial Data

Neuro-Genetic System for DAX Index Prediction

Foreign Exchange Rate Forecasting using Levenberg- Marquardt Learning Algorithm

Prediction Using Back Propagation and k- Nearest Neighbor (k-nn) Algorithm

Application of Innovations Feedback Neural Networks in the Prediction of Ups and Downs Value of Stock Market *

Introducing GEMS a Novel Technique for Ensemble Creation

Automated Options Trading Using Machine Learning

A Comparative Study of Various Forecasting Techniques in Predicting. BSE S&P Sensex

Providing a Model to Predict Future Cash Flow Using Neural Networks on the Pharmaceutical and Chemical Industries of Tehran Stock Market

Forecasting Agricultural Commodity Prices through Supervised Learning

Pattern Recognition by Neural Network Ensemble

Forecasting Price Movements using Technical Indicators: Investigating the Impact of. Varying Input Window Length

COMPARING NEURAL NETWORK AND REGRESSION MODELS IN ASSET PRICING MODEL WITH HETEROGENEOUS BELIEFS

Price Pattern Detection using Finite State Machines with Fuzzy Transitions

Department of Management, College of Management, Islamic Azad University of Qazvin, Qazvin, Iran

An Approach to Identify a Model for Efficient Prediction of Exchange Rates Using Setty Volatile Index (SVI)

Chapter IV. Forecasting Daily and Weekly Stock Returns

Forecasting stock market return using ANFIS: the case of Tehran Stock Exchange

Application of Deep Learning to Algorithmic Trading

A DECISION SUPPORT SYSTEM FOR HANDLING RISK MANAGEMENT IN CUSTOMER TRANSACTION

Forecasting Initial Public Offering Pricing Using Particle Swarm Optimization (PSO) Algorithm and Support Vector Machine (SVM) In Iran

Data based stock portfolio construction using Computational Intelligence

The use of artificial neural network in predicting bankruptcy and its comparison with genetic algorithm in firms accepted in Tehran Stock Exchange

PREDICTION OF CLOSING PRICES ON THE STOCK EXCHANGE WITH THE USE OF ARTIFICIAL NEURAL NETWORKS

PREDICTION OF THE INDIAN STOCK INDEX USING NEURAL NETWORKS

Prediction of Stock Closing Price by Hybrid Deep Neural Network

Application of Big Data Analytics via Soft Computing. Yunus Yetis

Barapatre Omprakash et.al; International Journal of Advance Research, Ideas and Innovations in Technology

Option Pricing Using Bayesian Neural Networks

Evolving Stock Market Prediction Models Using Soft Computing Techniques

Research Article Design and Explanation of the Credit Ratings of Customers Model Using Neural Networks

Predicting the Success of a Retirement Plan Based on Early Performance of Investments

Neural Network Approach for Stock Prediction using Historical Data

Data Mining: A Closer Look. 2.1 Data Mining Strategies 8/30/2011. Chapter 2. Data Mining Strategies. Market Basket Analysis. Unsupervised Clustering

A Comparative Study of Ensemble-based Forecasting Models for Stock Index Prediction

Stock Market Analysis Using Artificial Neural Network on Big Data

Shynkevich, Y, McGinnity, M, Coleman, S, Belatreche, A and Li, Y

Stock price development forecasting using neural networks

APPLICATION OF ARTIFICIAL NEURAL NETWORK SUPPORTING THE PROCESS OF PORTFOLIO MANAGEMENT IN TERMS OF TIME INVESTMENT ON THE WARSAW STOCK EXCHANGE

Study of Relation between Market Efficiency and Stock Efficiency of Accepted Firms in Tehran Stock Exchange for Manufacturing of Basic Metals

Foreign Exchange Forecasting via Machine Learning

HETEROGENEOUS AGENTS PAST AND FORWARD TIME HORIZONS IN SETTING UP A COMPUTATIONAL MODEL. Serge Hayward

Understanding neural networks

Journal of Internet Banking and Commerce

Statistical Data Mining for Computational Financial Modeling

Keywords: artificial neural network, backpropagtion algorithm, derived parameter.

An introduction to Machine learning methods and forecasting of time series in financial markets

International Journal of Computer Science Trends and Technology (IJCST) Volume 5 Issue 2, Mar Apr 2017

A Survey of Systems for Predicting Stock Market Movements, Combining Market Indicators and Machine Learning Classifiers

Academic Research Review. Algorithmic Trading using Neural Networks

Transcription:

LITERATURE REVIEW

2. LITERATURE REVIEW Detecting trends of stock data is a decision support process. Although the Random Walk Theory claims that price changes are serially independent, traders and certain academicians have observed that there is no efficient market analysis method. The movements of market price are random and not predictable. The artificial neural networks (ANN) have proved to be efficient in the prediction of future earnings as proved many researchers [1,2,4,26]. The variable to be predicted can be dichotomous realization of the change in earnings per share, adjusted for the drift in the prior earnings changes and the predictor variables used can be identified, in this study,. The Multi-Layer Perceptron (MLP)[3,4,5] feed-forward neural network architecture was used, due to its suitability as a classifier and its implementation simplicity on a sequential computer. In contrast with prior applications of ANNs in accounting, and business in general, this study also focused in the selection of an efficient and robust training algorithm. The complexity and the size of the problem, in combination with the scattered nature of pooled accounting data, demanded that a training algorithm should guarantee convergence without oscillations and be relatively fast in order to be used in such a problem [1]. In the development period of study of Neural network,a part from the different types of neural networks studied, Saad, Prokhorov, Wunsch [1988] three different types of Neural networks for low false alarm stock trend predictions. They were Time Delay, Recurrent, Probabilistic Neural networks (TDNN, RNN, PNN). Each of the method has proved better in different respect[24]. Martin Wallance[2008] presented in his study how Neural networks provide forecasts of market prices and actions. These can then form the basis for trading the market in an automated system. A pre-trained network is the natural choice for real-time trading. The implementation of forecasts requires a strategy for dealing with adverse market moves; the question of when to enter or exit the market is also largely determined by forecasts, hence neural networks always have a role in finance[2,3]. Multilayer perceptron (MLP) [3,4,5] neural network model is used to determine & explore the relationship between some variables as independent factors[1,4] & the return of the indices as a dependent element. The volatility of Sensex and Nifty under ANNs is compared with the volatility obtained under GARCH, EGARCH, GJRGARCH & IGARCH models[3]. Here the volatility of Sensex and Nifty under ANN model is compared with the volatility obtained under GARCH, EGARCH, GJR GARCH AND IGARCH models. It is observed that though the volatilities obtained ANN model is less than that of the GARCH, EGARCH, GJR GARCH and IGARCH models. 5

Two kinds of neural networks, a feed forward multi layer Perceptron (MLP)[1,3] and an Elman recurrent network[5], are used to predict a company's stock value based on its stock share value history. The experimental results show that the application of MLP neural network is more promising in predicting stock value changes rather than Elman recurrent network and linear regression method. However, based on the standard measures that will be presented in the paper we find that the Elman recurrent network and linear regression can predict the direction of the changes of the stock value better than the MLP. Based on the Neural Network toolbox of MATLAB software, Ma, Wang and Dong [2010] constructed the Single-input Prediction Model (SlPM) and the Multi-input Prediction Model (MlPM) respectively to predict the stock price[6]. The aim of this paper is to compare the accuracy of prediction respectively using the Single-input Prediction Model (SlPM) and Multi-input Prediction Model (MlPM). BP neural network can effectively predict the short-tenn trend of the stock market. With the introduction of self adaptive learning rate method and additional momentum method, the improved BP model has obvious advantages compared to the basic model in the aspects of convergence speed and prediction performance. Recently, a novel model named procedural neural networks, (PNNs)[7,8,9] was proposed to deal with spatiotemporal data modeling problems, especially for time series with huge data of multi dimension. Different from the traditional multilayer back propagation neural network (BNNs)[5,6], the data in PNN are accumulated along the time axis before or after combining the contribution of the space components[7]. While collecting these data, different components do not have to be sampled simultaneously, but in the same intervals. Computational complexity cannot be ignored in because of its large size of data when we process the time series issues. The training process of PNN is similar to that of BNN, but the input dimensions of PNN are much lower than those of BNN [7,8]. Moreover, PNN decreases the time for aggregating information from different time segments. In this way, these time series problems subjected to synchronous sampling in all dimensions can be simulated by PNN. Moreover, the dimensional scale of input for PNN does not increase, while in the recurrent BNN a fix slide time window, which makes the dimensional scale large, is usually chosen to deal with time series data [5]. As a result, the complexity of PNNs is intuitively decreased both in the scale of model and in the time cost of training. Intrinsically, PNN differs from BNN in the way of mathematic mapping[5,6,7,8]. Among different methods, MLFF-Multilayer Feed Forward neural network with backpropagation learning algorithm and GMDH neural network with Genetic algorithm (GA)[10,12,15] learning are used to predict Tehran Price Index (TEPIX) based on the Tehran Stock Exchange 6

database[11]. This paper uses moving average crossover inputs based on technical analysis rules and the results show the exponential moving average has better result than simple moving average and also the GMDH has better result in the forecasting, power tracking and profitability relative to MLFF neural network. After completing several simulations for predicting several stocks based on the past historical data using fuzzy neural network[12] with the Back-Propagation learning algorithm, it is conclusive that the average error for simulations using lots of data is smaller than that using less amount of data. That is, the more data for training the neural network, the better prediction it gives. If the training error is low, predicted stock values are close to the real stock values. After completing several simulations for predicting several stocks based on the past historical data using fuzzy neural network with the Back-Propagation learning algorithm, it is conclusive that the average error for simulations using lots of data is smaller than that using less amount of data. That is, the more data for training the neural network, the better prediction it gives. If the training error is low, predicted stock values are close to the real stock values[12]. The use of Support Vector Machines (SVMs) [13, 16] is studied in financial forecasting by comparing it with a multi-layer perceptron trained by the Back Propagation (BP) algorithm. SVMs forecast better than BP based on the criteria of Normalised Mean Square Error (NMSE), Mean Absolute Error (MAE), Directional Symmetry (DS), Correct Up (CP) trend and Correct Down (CD) trend. S&P 500 daily price index is used as the data set. Since there is no structured way to choose the free parameters of SVMs, the generalisation error with respect to the free parameters of SVMs is investigated in this experiment. As illustrated in the experiment, they have little impact on the solution. Analysis of the experimental results demonstrates that it is advantageous to apply SVMs to forecast the financial time series. The similar work in cash forecasting of a bank branch was implemented in MATLAB by Premchand and Ekta [2006]. Neural networks are used to analyze the system. The system performs better than other systems based on time series. Its performance was also better than one of the available Excel Add-in for forecasting Alyuda Forecaster XL 2.3. This system can be scaled for all branches of a bank in an area by incorporating historical data from these branches. Such a system will help the bank for proper and efficient cash management. Hidden Markov models (HMM) approach is also for forecasting stock price for interrelated markets [19,20,21]. HMM is applied to forecast some of the airlines stock [19]. HMMs have been extensively used for pattern recognition and classification problems because of its proven suitability for modeling dynamic systems. However, using HMM for predicting future events is not straightforward. Here only one HMM that is trained on the past dataset of the chosen airlines. The 7

trained HMM is used to search for the variable of interest behavioural data pattern from the past dataset. By interpolating the neighbouring values of these datasets forecasts are prepared. The results obtained using HMM are encouraging [21,22]. Survey of existing literature reveals that there are different types of ANN models used for predicting the stock market. Many researchers noted that slight parameter changed causes major variations in the behaviour of the network. So there is no theory which could be guideline for finding best network topology. Recently, Pratap and Ambika [2011] proposed trigonometric functional link artificial neural network (FLANN) model employs standard least mean square (LMS) algorithm with search-then-converge scheduling. The network could effectively calculate learning rate parameter that changes with time and may require less experiments to train the model. Here FLANN is used for long term as well as short term stock market prediction [25]. This covers up to a large extent, the study done on prediction of stock market using artificial neural network. Still there is further scope for the work which is presently being done in this field. 8