Forecasting Of Indian Stock Market Index Using Artificial Neural Network



Similar documents
Neural Network Applications in Stock Market Predictions - A Methodology Analysis

Price Prediction of Share Market using Artificial Neural Network (ANN)

Computational Neural Network for Global Stock Indexes Prediction

Prediction Model for Crude Oil Price Using Artificial Neural Networks

Stock Market Index Prediction by Hybrid Neuro- Genetic Data Mining Technique

Applications of ANNs in Stock Market Prediction: A Survey

Artificial Neural Network and Non-Linear Regression: A Comparative Study

Knowledge Based Descriptive Neural Networks

Forecasting of Economic Quantities using Fuzzy Autoregressive Model and Fuzzy Neural Network

Stock Prediction Using Artificial Neural Networks

Hong Kong Stock Index Forecasting

Real Stock Trading Using Soft Computing Models

Neural Network Based Forecasting of Foreign Currency Exchange Rates

A Prediction Model for Taiwan Tourism Industry Stock Index

Stock Portfolio Selection using Data Mining Approach

PERFORMANCE ANALYSIS OF HYBRID FORECASTING MODEL IN STOCK MARKET FORECASTING

Flexible Neural Trees Ensemble for Stock Index Modeling

The Use of Artificial Neural Network in Option Pricing: The Case of S&P 100 Index Options

Soft Computing In The Forecasting Of The Stock Exchange Of Thailand

Supply Chain Forecasting Model Using Computational Intelligence Techniques

Forecasting the U.S. Stock Market via Levenberg-Marquardt and Haken Artificial Neural Networks Using ICA&PCA Pre-Processing Techniques

Predictive time series analysis of stock prices using neural network classifier

APPLICATION OF ARTIFICIAL NEURAL NETWORKS USING HIJRI LUNAR TRANSACTION AS EXTRACTED VARIABLES TO PREDICT STOCK TREND DIRECTION

NEURAL NETWORKS IN DATA MINING

Neural Networks and Support Vector Machines

The Combination Forecasting Model of Auto Sales Based on Seasonal Index and RBF Neural Network

The relation between news events and stock price jump: an analysis based on neural network

Prediction of Stock Performance Using Analytical Techniques

Neural Networks for Sentiment Detection in Financial Text

DATA MINING TECHNIQUES AND APPLICATIONS

PREDICTING STOCK PRICES USING DATA MINING TECHNIQUES

Neural Networks and Back Propagation Algorithm

An Efficient Approach to Forecast Indian Stock Market Price and their Performance Analysis

Equity forecast: Predicting long term stock price movement using machine learning

High Frequency Trading using Fuzzy Momentum Analysis

SINGULAR SPECTRUM ANALYSIS HYBRID FORECASTING METHODS WITH APPLICATION TO AIR TRANSPORT DEMAND

Artificial Intelligence Neural Networks Applications in Forecasting Financial Markets and Stock Prices

Sales Forecast for Pickup Truck Parts:

ACCURACY DRIVEN ARTIFICIAL NEURAL NETWORKS IN STOCK MARKET PREDICTION

AUTOMATION OF ENERGY DEMAND FORECASTING. Sanzad Siddique, B.S.

Applications of improved grey prediction model for power demand forecasting

Study Plan for the Master Degree In Industrial Engineering / Management. (Thesis Track)

SURVIVABILITY ANALYSIS OF PEDIATRIC LEUKAEMIC PATIENTS USING NEURAL NETWORK APPROACH

EFFICIENT DATA PRE-PROCESSING FOR DATA MINING

Stock Market Prediction Model by Combining Numeric and News Textual Mining

COMPUTATIONIMPROVEMENTOFSTOCKMARKETDECISIONMAKING MODELTHROUGHTHEAPPLICATIONOFGRID. Jovita Nenortaitė

Combining Artificial Intelligence with Non-linear Data Processing Techniques for Forecasting Exchange Rate Time Series

Financial Trading System using Combination of Textual and Numerical Data

Studying Achievement

Comparison of K-means and Backpropagation Data Mining Algorithms

Ms. Aruna J. Chamatkar Assistant Professor in Kamla Nehru Mahavidyalaya, Sakkardara Square, Nagpur

Cash Forecasting: An Application of Artificial Neural Networks in Finance

Event driven trading new studies on innovative way. of trading in Forex market. Michał Osmoła INIME live 23 February 2016

Short Term Electricity Price Forecasting Using ANN and Fuzzy Logic under Deregulated Environment

HYBRID PROBABILITY BASED ENSEMBLES FOR BANKRUPTCY PREDICTION

REVIEW OF HEART DISEASE PREDICTION SYSTEM USING DATA MINING AND HYBRID INTELLIGENT TECHNIQUES

NTC Project: S01-PH10 (formerly I01-P10) 1 Forecasting Women s Apparel Sales Using Mathematical Modeling

Review on Financial Forecasting using Neural Network and Data Mining Technique

Financial Trading Systems Using Artificial Neural Networks

Gerard Mc Nulty Systems Optimisation Ltd BA.,B.A.I.,C.Eng.,F.I.E.I

Guidelines for Financial Forecasting with Neural Networks

2. IMPLEMENTATION. International Journal of Computer Applications ( ) Volume 70 No.18, May 2013

Manjeet Kaur Bhullar, Kiranbir Kaur Department of CSE, GNDU, Amritsar, Punjab, India

DATA MINING IN FINANCE

Stock Data Analysis Based On Neural Network. 1Rajesh Musne, 2 Sachin Godse

TIME SERIES FORECASTING USING NEURAL NETWORKS

Comparing Neural Networks and ARMA Models in Artificial Stock Market

Improving Trading Systems Using the RSI Financial Indicator and Neural Networks

Designing a Decision Support System Model for Stock Investment Strategy

A New Method for Traffic Forecasting Based on the Data Mining Technology with Artificial Intelligent Algorithms

ANN Model to Predict Stock Prices at Stock Exchange Markets

How To Use Neural Networks In Data Mining

Hybrid Data Envelopment Analysis and Neural Networks for Suppliers Efficiency Prediction and Ranking

Forecasting Energy Demand in Jordan Using Artificial Neural Networks

The Role of Size Normalization on the Recognition Rate of Handwritten Numerals

New Work Item for ISO Predictive Analytics (Initial Notes and Thoughts) Introduction

Momentum Analysis based Stock Market Prediction using Adaptive Neuro-Fuzzy Inference System (ANFIS)

A Stock Pattern Recognition Algorithm Based on Neural Networks

Forecasting of Indian Rupee (INR) / US Dollar (USD) Currency Exchange Rate Using Artificial Neural Network

A Sarsa based Autonomous Stock Trading Agent

Improving returns on stock investment through neural network selection

STOCK EXCHANGE INDEX PREDICTION USING HYBRID MODELS

Data Mining and Neural Networks in Stata

Up/Down Analysis of Stock Index by Using Bayesian Network

6.2.8 Neural networks for data mining

What is Data Mining, and How is it Useful for Power Plant Optimization? (and How is it Different from DOE, CFD, Statistical Modeling)

An Empirical Examination of Returns on Select Asian Stock Market Indices

Chapter 11. Managing Knowledge

Stock price prediction using genetic algorithms and evolution strategies

Time Series Data Mining in Rainfall Forecasting Using Artificial Neural Network

Introduction to Machine Learning and Data Mining. Prof. Dr. Igor Trajkovski

Transcription:

Forecasting Of Indian Stock Market Index Using Artificial Neural Network Proposal Page 1 of 8

ABSTRACT The objective of the study is to present the use of artificial neural network as a forecasting tool for predicting the direction of the stock market. The neural network is employed to use the homogeneous input data set which in this case is the daily returns of S&P CNX Nifty 50 Index. The data set encompassed the trading days from 6th November, 1991 to 31st March, 2007. The Daily return of the index is calculated from the daily closing prices of Nifty 50 Index. The data is collected from the historical data available on the website of National Stock Market. The study also seeks to document the self similarity characteristic of the stock market. Accuracy of the performance of the neural network is compared using various out of sample performance measures. Modeling techniques and the architecture of the ANN will also reported in the paper. Page 2 of 8

Introduction Recently forecasting stock market return is gaining more attention, maybe because of the fact that if the direction of the market is successfully predicted the investors may be better guided and also monetary rewards will be substantial. If any system which can consistently predict the trends of the dynamic stock market be developed, would make the owner of the system wealthy. Another motivation for research in this field is that it possesses many theoretical and experimental challenges. The most important of these is the efficient market hypothesis which proposes that profit from price movement is very difficult and unlikely. In an efficient market, stock market prices fully reflect available information about the market and its constituents and thus any opportunity of earning excess profit ceases to exist any longer. So it is ascertain that no system is expected to outperform the market predictably and consistently. There has been a lot of debate about the validity of the EMH and many researchers have attempted to use neural networks to give a contradictory view to the Efficient Market Hypothesis. Moreover, many researchers claim that the stock market is a chaos system. Chaos is a non linear deterministic process which only appears random because it is not easily expressed. These systems are dynamic, aperiodic, complicated and difficult to deal with normal analytical methods but with neural network s ability to deal with nonlinear, chaotic system, it may be possible to forecast the trends of the market. This may eventually question the traditional financial theory of efficient market. There is not much evidence that the stock market returns are perfectly linear for the very reason that the residual variance between the predicted return and the actual is quite high. The existence of the nonlinearity of the financial market is propounded by many researchers and financial analyst. (Abhyankar et al., 1997). Some parametric nonlinear model such as Autoregressive Conditional Heteroskedasticity (Engle, 1982) and General Autoregressive Conditional Heteroskedasticity have been in use for financial forecasting. But most of the non Page 3 of 8

linear statistical techniques require that the non linear model must be specified before the estimation of the parameters is done. During last few years there has been much advancement in the application of neural network in stock market indices forecasting with a hope that market patterns can be extracted. The novelty of the ANN lies in their ability to discover nonlinear relationship in the input data set without a priori assumption of the knowledge of relation between the input and the output. (Hagen et al., 1996). They independently learn the relationship inherent in the variables. From statistical point of view neural networks are analogous to nonparametric, nonlinear, regression model. So, neural network suits better than other models in predicting the stock market returns. This paper presents the use of artificial neural network as a forecasting tool for predicting the direction of the market. Accuracy is compared against a traditional forecasting method, ARIMA model using the same data set. The feedforward neural network with back propagation algorithm is used to forecast the daily returns of S&P CNX Nifty 50 Index. Accuracy of the performance of the neural network is compared using various out of sample performance measures. The study also seeks to document the self similarity characteristic of the stock market. A phenomenon that is self similar, or invariance against changes in scale or size, looks the same or behaves the same when viewed at different degrees of magnification of different scales on a dimension. The dimension can be space, length, width or time. In case of a stock market the dimension is time. If a stock market possesses self similarity characteristics then the long term and the short term characteristics will be same. The rise and the falls in the market index over a year will reassemble the rise and the fall trend in a monthly scale and the same pattern can also be seen on an intraday scale. So, it can be assumed that the trend of the index price on a day is likely to be followed in a monthly trend, yearly trend and over a period of years. So, this study can help the regulators to design the market checks in advance to avoid steep fluctuation in the market. Literature Review Page 4 of 8

In the last two decades forecasting of stock returns has become an important field of research. In most of the cases the researchers had attempted to establish a linear relationship between the input macroeconomic variables and the stock returns. But with the discovery of nonlinearity in the stock market index returns (A. Abhyankar et al. 1997), there has been a great shift in the focus of the researchers towards the nonlinear prediction of the stock returns. Although, there after many literatures have come up in nonlinear statistical modeling of the stock returns, most of them required that the nonlinear model be specified before the estimation is done. But for the reason that the stock market return being noisy, uncertain, chaotic and nonlinear in nature, ANN has evolved out to be better technique in capturing the structural relationship between a stock s performance and its determinant factors more accurately than many other statistical techniques (Refenes et al., S.I. Wu et al., Schoeneburg, E.,) Many literatures are available on application of ANN in modeling the stock market returns. Researchers have tested the accuracy of ANN in predicting the stock market index return of most developed economies across the globe. Literatures are available for forecasting index returns of U.S markets like NYSE [5], FTSE [6], DJIA [7], S&P500 [8, 9]. Studies in European context are available for markets like Euronext Paris Stock Exchange [2], German Stock Exchange [11], and Madrid Stock Exchange (Spain) [12]. Few papers are also available in context to Asian stock markets like Hang Seng Stock Exchange, Korea Stock Exchange Tokyo Stock Exchange and Taiwan Stock Exchange. Kim and Han (2000) used neural network modified by Genetic Algorithm. The genetic algorithm was used to reduce the complexity of the feature space. Kim and Chun (1998) used refined probabilistic NN (PNN) to predict a stock market index. Pantazopoulos et al. (1998) presented a neurofuzzy approach for predicting the prices of IBM stock. Siekmann et al. (2001) implemented a network structure that contains the adaptable fuzzy parameters in the weights of the connections between the first and second hidden layers. In another paper by Rong-Jun Li; Zhi- Bin Xiong developed a fuzzy neural network that is a class of adaptive networks and functionally equivalent to a fuzzy inference system. The experiment results based on the comprehensive index of Shanghai stock market indicate that the suggested fuzzy neural network could be an efficient system to forecast financial time series. Page 5 of 8

The uniqueness of the research comes from the fact that the research employs a neural network based forecasting approach on National Stock Exchange index (CNX S&P Nifty 50) Furthermore, as not much work has been done on the forecasting of Indian stock market indices using neural network, this paper will actually help to develop neural network as another forecasting tool for highly volatile Indian market. The self similarity study of the market will help to understand the microstructure of Indian market. Data and methodology The neural network is employed to use the homogeneous input data set which in this case is the daily returns of S&P CNX Nifty 50 Index. The data set encompassed the trading days from 6 th November, 1991 to 31 st March, 2007. The Daily return of the index is calculated from the daily closing prices of Nifty 50 Index. The data is collected from the historical data available on the website of National Stock Market. The whole data set is divided in two parts. The daily return for the period from 6th Nov, 1991 to 31st march 2006 is used for training the neural network. The other set containing 249 data points is going to be used for validation of the model and is not presented to the network as training data set. Here, different network structure will be designed having different numbers of Neurons in the input and the hidden layer. The output layer has only one neuron which gives the forecasted index value. The input to the 1 st node will be today s daily return value, the 2 nd node will have yesterday s return value as the input and like wise. Where as the output will be tomorrow s forecasted daily return. A back propagation neural network learning methodology will be used to obtain the output. A subset of available daily stock return data will be used to construct the neural network. The network so constructed will be trained using the training data set. Training of a back propagation network involves obtaining optimal values for the learning rate, the momentum of learning, estimating the number of hidden layers and the number of nodes in each layer. The training of the network will be done using different combinations of learning algorithm and transfer functions. The overall error is tracked until a minima is obtained by Page 6 of 8

altering the fore mentioned parameters. The net so obtained with minimum error is saved and this trained network can then be used in predicting future stock market returns. Accuracy of the performance of the neural network is compared against a traditional forecasting method. References 1. Abhyankar, A., Copeland, L. S., & Wong, W. (1997). Uncovering nonlinear structure in real-time stock-market indexes: The S&P 500, the DAX, the Nikkei 225, and the FTSE- 100. Journal of Business & Economic Statistics, 15, 1 14. 2. Refenes, Zapranis, and Francis, (1994) Journal of Neural Networks, Stock Performance Modeling Using Neural Networks: A Comparative Study with Regression Models, Vol. 7, No. 2,. 375-388. 3. Wu S.-I., and Zheng H., (2003). Can Profits Still be Made using Neural Networks in Stock Market? From Proceeding (410) Applied Simulation and Modeling - 2003 4. Schoeneburg, E., (1990) Stock Price Prediction Using Neural Networks: A Project Report, Neurocomputing, vol. 2, 17-27. 5. Leigh, W.Paz, M., & Purvis, R. (2002). An analysis of a hybrid neural network and pattern recognition technique for predicting short-term increases in the NYSE composite index. Omega-International Journal of Management Science, 30, 69 76. 6. Brownstone, D., (1996). Using percentage accuracy to measure neural network predictions in stock market movements. Neurocomputing, 10, 237 250. 7. Brown, S. J., Goetzmann, W. N., & Kumar, A. (1998). The Dow Theory: William Peter Hamiltonʹs track record reconsidered. Journal of Finance, 53, 1311 1333. 8. Austin, M. Looney, C., & Zhuo, J. (1997). Security market timing using neural network models. New Review of Applied Expert Systems, 3, 3 14 9. Desai, V. S., & Bharati, R., (1998). A comparison of linear regression and neural network methods for predicting excess returns on large stocks. Annals of Operations Research, 78, 127 163. 10. Tsaih, R., Hsu, Y., & Lai, C. C., (1998). Forecasting S&P 500 stock index futures with a hybrid AI system. Decision Support Systems, 23, 161 174. Page 7 of 8

11. Siekmann, S., Kruse, R., & Gebhardt, J. (2001). Information fusion in the context of stock index prediction. International Journal of Intelligent Systems, 16, 1285 1298. 12. Fernandez-Rodriguez, F., Gonzalez-Martel, C., & Sosvilla-Rivero, S. (2000). On the profitability of technical trading rules based on artificial neural networks: Evidence from the Madrid stock market. Economic Letters, 69, 89 94. 13. Pantazopoulos, K. N.,Tsoukalas, L. H.,Bourbakis, N. G.,Brun, M. J., & Houstis, E. N. (1998). Financial prediction and trading strategies using neurofuzzy approaches. IEEE Transactions on Systems, Man, and Cybernetics-PartB: Cybernetics, 28, 520 530. 14. Siekmann, S.,Kruse, R., & Gebhardt, J. (2001). Information fusion in the context of stock index prediction. International Journal of Intelligent Systems, 16, 1285 1298 15. Kim, Kyoung-Jae. Artificial neural networks with feature transformation based on domain knowledge for the prediction of stock index futures Intelligent Systems in Accounting, Finance & Management, Vol. 12, Issue 3, Pages 167 176 Page 8 of 8