Deep learning for Stock Market Prediction

by   Mojtaba Nabipour, et al.

Prediction of stock groups' values has always been attractive and challenging for shareholders. This paper concentrates on the future prediction of stock market groups. Four groups named diversified financials, petroleum, non-metallic minerals and basic metals from Tehran stock exchange are chosen for experimental evaluations. Data are collected for the groups based on ten years of historical records. The values predictions are created for 1, 2, 5, 10, 15, 20 and 30 days in advance. The machine learning algorithms utilized for prediction of future values of stock market groups. We employed Decision Tree, Bagging, Random Forest, Adaptive Boosting (Adaboost), Gradient Boosting and eXtreme Gradient Boosting (XGBoost), and Artificial neural network (ANN), Recurrent Neural Network (RNN) and Long short-term memory (LSTM). Ten technical indicators are selected as the inputs into each of the prediction models. Finally, the result of predictions is presented for each technique based on three metrics. Among all the algorithms used in this paper, LSTM shows more accurate results with the highest model fitting ability. Also, for tree-based models, there is often an intense competition between Adaboost, Gradient Boosting, and XGBoost.



There are no comments yet.


page 1

page 2

page 3

page 4


A new approach for trading based on Long Short Term Memory technique

The stock market prediction has always been crucial for stakeholders, tr...

A Novel Distributed Representation of News (DRNews) for Stock Market Predictions

In this study, a novel Distributed Representation of News (DRNews) model...

Application of a Shallow Neural Network to Short-Term Stock Trading

Machine learning is increasingly prevalent in stock market trading. Thou...

Stock price prediction using BERT and GAN

The stock market has been a popular topic of interest in the recent past...

Stock Forecasting using M-Band Wavelet-Based SVR and RNN-LSTMs Models

The task of predicting future stock values has always been one that is h...

Aiding Long-Term Investment Decisions with XGBoost Machine Learning Model

The ability to identify stock market trends has obvious advantages for i...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.