International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 162 - Number 2 |
Year of Publication: 2017 |
Authors: Shilpa Amit Verma, G. T. Thampi, Madhuri Rao |
10.5120/ijca2017913249 |
Shilpa Amit Verma, G. T. Thampi, Madhuri Rao . Inter-comparison of Artificial Neural Network Algorithms for Time Series Forecasting: Predicting Indian Financial Markets. International Journal of Computer Applications. 162, 2 ( Mar 2017), 1-13. DOI=10.5120/ijca2017913249
The financial market prediction is a specialized case of a time series analysis. Although many different methods have been employed by researchers for time series/financial data studies which include statistical techniques like ANOVA (analysis of variances), ARIMA (integrated moving averages), smoothing methods, correlation analysis etc., use of Artificial Neural Network (ANN) methods for financial prediction have become quite popular in the recent times. Though ANN methods like the conventionally used backpropagation method or the recurrent methods have been employed in the past, a complete and detailed investigation of more robust and popular ANN methods incorporated into ANN like the Resilient backprop, Marquardt Lavenberg, Conjugate gradient methods, One Step Secant, Quasi Newton methods, Bayesian learning etc., is missing from the literature. In the present study, a detailed study was undertaken to investigate the potential of these robust methods in the ANN domain for the Indian financial market prediction, more specifically the prediction of the share price of two popular scripts that are traded in the Indian secondary market. In this study, the 1 month ahead opening share price of two scripts namely ICICI bank and L&T have been forecasted. The results of our study indicate that while as for L&T data, Marquardt Lavenberg algorithm is able to give ~85% accurate prediction, it gives ~92% accurate prediction for ICICI bank data. This study therefore attempts to conduct a detailed investigation of many popular methods under the ANN domain to converge on the best possible results instead of just considering one or two methods and comparing them to the backpropagation method-a method being followed conventionally.