Deep Neural Network and Time Series Approach for Finance Systems: Predicting the Movement of the Indian Stock Market

Deep Neural Network and Time Series Approach for Finance Systems: Predicting the Movement of the Indian Stock Market

Praveen Ranjan Srivastava, Zuopeng (Justin) Zhang, Prajwal Eachempati
Copyright: © 2021 |Pages: 23
DOI: 10.4018/JOEUC.20210901.oa10
Article PDF Download
Open access articles are freely available for download

Abstract

The stock market is an aggregation of investor sentiment that affects daily changes in stock prices. Investor sentiment remained a mystery and challenge over time, inviting researchers to comprehend the market trends. The entry of behavioral scientists in and around the 1980s brought in the market trading's human dimensions. Shortly after that, due to the digitization of exchanges, the mix of traders changed as institutional traders started using algorithmic trading (AT) on computers. Nevertheless, the effects of investor sentiment did not disappear and continued to intrigue market researchers. Though market sentiment plays a significant role in timing investment decisions, classical finance models largely ignored the role of investor sentiment in asset pricing. For knowing if the market price is value-driven, the investor would isolate components of irrationality from the price, as reflected in the sentiment. Investor sentiment is an expression of irrational expectations of a stock's risk-return profile that is not justified by available information. In this context, the paper aims to predict the next-day trend in the index prices for the centralized Indian National Stock Exchange (NSE) deploying machine learning algorithms like support vector machine, random forest, gradient boosting, and deep neural networks. The training set is historical NSE closing price data from June 1st, 2013-June 30th, 2020. Additionally, the authors factor technical indicators like moving average (MA), moving average convergence-divergence (MACD), K (%) oscillator and corresponding three days moving average D (%), relative strength indicator (RSI) value, and the LW (R%) indicator for the same period. The predictive power of deep neural networks over other machine learning techniques is established in the paper, demonstrating the future scope of deep learning in multi-parameter time series prediction.
Article Preview
Top

1. Introduction

The stock market is an aggregation of sellers and buyers and serves as a platform for exchanging different companies' stocks. A group of companies constitutes a dedicated stock exchange index aggregated country-wise. Digitization of the stock exchange has facilitated algorithmic trading (AT) on state-of-the-art-machines. According to a World Economic Forum report, over 50% of the trades are on AT. Investors can now complete stock market transactions rapidly.

In this context, researchers are attempting to measure the implications of trading with modern techniques and tools like Artificial Intelligence and robotics in a market where human biases dominate. According to a report of the World Economic Forum, the global market is witnessing a new trend. Presently, 10% of trades are performed by retail traders without the involvement of AT, 40% trades are based on decisions to invest in stock market/index funds/ETFs, and the balance 50% trades are conducted on automatic trading using computers, also known as algorithmic trading (AT). Prediction of the futures markets in the context of AT is an exciting area for further research.

To predict stock market trends, we need to identify the determinants that cause daily stock price changes. One set of factors that reflect the movement in the stock market is technical indicators. These are leading indicators of variation in stock market trends since they perform mathematical transformations on historical stock prices.

In the context of algorithmic trading, many technological advances have taken place, leading to the development of robust algorithms. We implement these algorithms to determine whether the stock market follows an upward trend (bull phase) or tanks (bear phase).

The model enables real-time decision-making of whether to buy or sell or hold onto the stocks. Machine learning techniques are imperative to adopt in real-time decisions with a high level of confidence and accuracy. In machine learning (Demir et al., 2020; Gan et al., 2020), the computer systems are trained on previous instances (also called ‘train set’) and implicitly programmed to respond to similar real-time scenarios (test set) for decision-making. The machine learning algorithms consider the historical stock prices and leading technical indicators as factors and train the model for future trend predictions (Manickavasagam, Visalakshmi & Apergis, 2020).

The paper aims to develop a stock price prediction model from the above factors training using Support Vector Machine, Random Forest, Gradient Boosting, and Deep Neural Networks for the Indian stock market index (NSE NIFTY 50). We compare the algorithms' predictive performance and compute the variable importance to identify the most critical factors' index trend. The rest of the paper is structured as follows.

Section 2 reviews the literature on technical analysis, technical indicators, and machine learning techniques. The data and research methodology is in Section 3. Section 4 discusses the results of classifier performance and variable importance. Finally, in Section 5, we discuss the conclusions of the research followed by references.

Complete Article List

Search this Journal:
Reset
Volume 36: 1 Issue (2024)
Volume 35: 3 Issues (2023)
Volume 34: 10 Issues (2022)
Volume 33: 6 Issues (2021)
Volume 32: 4 Issues (2020)
Volume 31: 4 Issues (2019)
Volume 30: 4 Issues (2018)
Volume 29: 4 Issues (2017)
Volume 28: 4 Issues (2016)
Volume 27: 4 Issues (2015)
Volume 26: 4 Issues (2014)
Volume 25: 4 Issues (2013)
Volume 24: 4 Issues (2012)
Volume 23: 4 Issues (2011)
Volume 22: 4 Issues (2010)
Volume 21: 4 Issues (2009)
Volume 20: 4 Issues (2008)
Volume 19: 4 Issues (2007)
Volume 18: 4 Issues (2006)
Volume 17: 4 Issues (2005)
Volume 16: 4 Issues (2004)
Volume 15: 4 Issues (2003)
Volume 14: 4 Issues (2002)
Volume 13: 4 Issues (2001)
Volume 12: 4 Issues (2000)
Volume 11: 4 Issues (1999)
Volume 10: 4 Issues (1998)
Volume 9: 4 Issues (1997)
Volume 8: 4 Issues (1996)
Volume 7: 4 Issues (1995)
Volume 6: 4 Issues (1994)
Volume 5: 4 Issues (1993)
Volume 4: 4 Issues (1992)
Volume 3: 4 Issues (1991)
Volume 2: 4 Issues (1990)
Volume 1: 3 Issues (1989)
View Complete Journal Contents Listing