07.empirical Study On Stock Market Prediction Using
07.empirical Study On Stock Market Prediction Using
Machine Learning
Dr. Shivani Goel Dr. Pradeep Chatterjee
Rachna Sable
Bennett University, Bennett University, Head Digital Transformation
Department of Computer Science Department of Computer Science Change Management & Customer
and Engineering, and Engineering, Experience
Greater Noida, U.P. India Greater Noida, U.P. India GDC,Tata Motors,Pune
[email protected] [email protected] [email protected]
Abstract — Stock market prediction is a crucial and nothing to do with today’s worth, but tomorrow’s information
challenging task due to its nonlinear, evolutionary, complex, [2][26]. The objective of this paper is to compare the
and dynamic nature. Research on the stock market has been traditional , Machine and Deep learning algorithms and assist
an important issue for researchers in recent years. the researchers for further analysis.
Companies invest in trading the stock market. Predicting the
stock market trend accurately will minimize the risk and The rest of the paper is organized as follows. In part 2,
bring a maximum amount of profit for all the stakeholders. similar work is discussed based on various Traditional,
During the last several years, a lot of studies have been done Machine learning and Deep learning algorithms used for
to predict stock market trends using Traditional, Machine stock prediction. In the second part of related work, details
learning and deep learning techniques. This survey will assist about widely used datasets, various evaluation metrics , and
the readers & researchers in selecting algorithms that can be features used in the stock market are discussed. In part 3, the
useful for a predicting the stock market. A survey of various number of technical Indicators used for stock market
algorithms and its parameters for stock market prediction is prediction over different periods are highlighted. Conclusion
presented in this paper. ise presented in section 4.
Evaluation
Sr.
Dataset Used Algorithms used Metrics Features
No
Used
NMSE
MAE Days,
MLP-BP
1 S&P 500 DS Relative
SVM
CP Frequency
CD
NN-BP Days,
2 S&P 500 LS-SVM MSE Closing
LS-SVM PSO Price
The Wolf’s
sunspot data the ARIMA
3 Canadian lynx ANN MSE Days , Price
data British Hybrid MAD
Pound/US dollar
exchange rate data Fig 1. Percentage of Evaluation Metrics Usage from 2010 to 2018
One-step
NASDAQ
Component- based
Sign Trading B. Technical Indicators Used
4 three- layer feed
DJIA prediction Volume,
forward neural
STI rate Price
network TABLE 3: YEARWISE TECHNICAL INDICATORS USED
MSE
MLP
MSE
5 NASDAQ DAN2 Day, Price
MAD
GARCH Year Technical Indicators
Date, Open,
Low, High, 2019 SMA,EMA,OBV,ADO
Karachi, London KNN MAE Close, MA,SMA,WMA,EMA,SD,ROC,M
6 and New York SVM RMSE Volume, 2018
ACD, RSI,ADO,TR,ATR
stock exchange Naïve Bayes Accuracy Trend,
Sentiment 2017 R,RSI,SMA,SO
& Future
trend value 2016 MA,RSI,BB,OBV
RNN-LSTM Mean Price and 2015 MA,EMA,RSI,BIAS,MACD,SO,BB,ROC,TR,OBV
7 DJIA
CNN Accuracy Date , News
MLP
8 NSE,NYSE RNN MAPE Closing
Price , Days
CONCLUSION
LSTM
CNN This paper aims to study the stock market prediction using
multiple Traditional, Machine learning, and Deep learning
PSO Closing
9 BSE LSM MAPE Values, algorithms. Along with the algorithms, the survey has
Days focused on various datasets used for stock market prediction,
features of these datasets selected as input parameters and
Price
volatility,
the evaluation metrics used for comparing the results of
Stock predictions.
SVM
10 IBM Inc Log2c Momentum,
Radial Basis Log2g
Function Index
volatility,
Index
Momentum
REFERENCES
[1] Lijuan Cao and Francis E.H. Tay, “Financial Forecasting Using [17] G.E.P. Box, G. Jenkins, “Time Series Analysis, Forecasting and
Support Vector Machines”, 2001 Springer-Verlag London Limited. Control, Holden-Day”, San Francisco, CA, 1970.
[2] Jinqi Tang, Xiong Chen, “Stock Market Prediction Based on [18] Chen. K. Zhou. Y., & Dai, F. 2015. A LSTM-based method for
Historic Prices and News Titles”, ACM ISBN 978-1-4503-6432- stock returns prediction: A case study of China stock market. IEEE
4/18/05. International Conference on Big Data. 2823-2824. IEEE.
[3] Billah, M., and Waheed, S. 2017. “Stock market prediction using an [19] Mahalakshmi, G., Sridevi, S,. & Rajaram, S. 2016. A Survey on
improved training algorithm of neural network”, International forecasting of time series data. International Conference on
Conference on Electrical, Computer and Telecommunication Computing Technologies and Intelligent Data Engineering. 1-8.
Engineering. pp. 1-4. IEEE. IEEE.
[4] Nischal Puri, Avinash Agarwal, Prakash Prasad, “A Survey on [20] S. SElvin, R. Vinayakumar, E.A. Gopalakrishnan, V.K. Menon
Machine Learning Approach for Stock Market Prediction”, Helix and K.P. Soman. (2017) “Stock Price Prediction using LSTM,
Vol. 8(5): 3705- 3709. RNN and CNN- sliding window model.” International Conference
on Advances in Computing, Communications and Informatics;
[5] Chang Sim Vui, Gan Kim Soon, Chin Kim On, and Rayner Alfred, 1643-1647.
“A Review of Stock Market Prediction with Artificial Neural
Network (ANN)”, 2013 IEEE International Conference on Control [21] Rather A. M., Agarwal A., and Sastry V. N. (2015). :Recurrent
System, Computing and Engineering, 29 Nov. - 1 Dec. 2013, neural network and a hybrid model for prediction of stock
Penang, Malaysia.. returns.” Expert System with Applications 42(6): 3234-3241.
[6] Pan ZH, Wang XD. “Wavelet-based density estimator model for [22] Zhang G., Patuwo B. E., and Hu M/ Y. (1998). “Forecasting with
forecasting”, J Computational Intelligence in Finance 1998; 6: 6–13. artificial neral networks: The State of Art.” International Journal of
Forecasting 14(1): 35-62.
[7] Dorsey R, Sexton R. “The use of parsimonious neural networks for
forecasting financial time series”, J Computational Intelligence in [23] Mittermayer, Marc-Andre. “Forecasting intraday stock price trends
Finance 1998; 6: 24–30. with text mining techniques.” System Sciences, 2004. Proceedings
of the 37th Annual Hawaii International Conference on IEEE,
[8] Vapnik VN. “The Nature of Statistical Learning Theory”, New 2004.
York, Springer-Verlag, 1995.
[24] Schumaker, Robert P., H. Chen. “Textual analysis of stock market
[9] Osman Hegazy , Omar S. Soliman , and Mustafa Abdul Salam, “A prediction using breaking financial news: The AZFin Txt System.”
Machine Learning Model for Stock Market Prediction”, ACM Transactions on Information Systems (TOIS) Volume 27,
International Journal of Computer Science and Telecommunications Issue 2, pp:12, 2009.
volume 4, Issue 12, December 2013.
[25] Shen, Shunrong, H. Jiang, T. Zhang. “Stock Market Forecasting
[10] G. Peter Zhang, “Time series forecasting using a hybrid ARIMA using machine learning algorithms.” , 2012.
and neural network model”,2002 Elsevier Science B.V. All rights
reserved. [26] O, Bernal. S, Fok. R, Pidaparthi. 2012. Financial Market Time
Series Prediction with Recurrent Neural Networks. Citeseer.
[11] Xiaotian Zhu, Hong Wang , Li Xu , Huaizu Li, “Predicting stock
index increments by neural networks: The role of trading volume [27] Amin Hedayati Moghaddam, Moein Hedayati Moghaddam,
under different horizons”, 2007 Elsevier Ltd. All rights reserved. Morteza Esfandyari ,” Stock Market Index Prediction Using
Artificial Neural Network”,2077-1886© 2016 Universidad ESAN,
[12] Erkam Guresen, Gulgun Kayakutlu ,Tugrul U. Daim , “Using Elsevier.
artificial neural network models in stock market index prediction”,
2011 Elsevier Ltd. All rights reserved. [28] Omer Berat Sezera,c, Murat Ozbayoglua1, Erdogan Dogdub ,” A
Deep Neural-Network Based Stock Trading System Based on
[13] Khan, W. Ghazanfar, M. A. Asam, M, Iqbal, A. ,Ahmad, S. ,Javed Evolutionary Optimized Technical Analysis Parameters “,
Ali Khan, “Predicting trend in stock market exchange using Procedia Computer Science 114 (2017) 473–480.
machine learning classifiers”, Sci.Int.(Lahore),28(2),1363-
1367,2016. [29] Tian Xia, Qibo Sun, Ao Zhou, Shangguang Wang, Shilong Xiong,
Siyi Gao, Jinglin Li, Quan Yuan, «Improving the Performance of
[14] Hiransha M, Gopalakrishnan E.Ab, Vijay Krishna Menon, Soman Stock Trend Prediction by Applying GA to Feature Selection”,
K.P, “NSE Stock Market Prediction Using Deep-Learning Models”, 2018 IEEE 8th International Symposium on Cloud and Service
1877- 0509 © 2018 The Authors. Published by Elsevier Ltd. and Computing (SC2).
Data Science (ICCIDS 2018).
[30] Xi Zhang 1, (Member, Ieee), Siyu Qu1, Jieyun Huang 1, Binxing
[15] Asif Perwej, K. P. Yadav, Vishal Sood, Yusuf Perwej, “An Fang1, And Philip Yu2, “Stock Market Prediction via Multi-
Evolutionary Approach to Bombay Stock Exchange Prediction with Source Multiple Instance Learning”, 2169-35362018 IEEE.
Deep Learning Technique”, IOSR Journal of Business and Translations
Management (IOSR-JBM)
[16] V Kranthi Sai Reddy, “ Stock Market Prediction Using Machine
Learning”, International Research Journal of Engineering and
Technology, Volume: 05 Issue: 10 | Oct 2018