Deep learning for Stock Market Prediction
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.
Code (0)
등록된 구현이 없습니다.
Tasks
Deep LearningFuture predictionPredictionStock Market PredictionMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Stock Market Prediction via Deep Learning Techniques: A Survey
Existing surveys on stock market prediction often focus on traditional machine learning methods instead of deep learning methods. This motivates us to provide a structured and comprehensive overview of the research on st…
Deep LearningPredictionStock Market PredictionSurveyGRUvader: Sentiment-Informed Stock Market Prediction
Stock price prediction is challenging due to global economic instability, high volatility, and the complexity of financial markets. Hence, this study compared several machine learning algorithms for stock market predicti…
PredictionSentiment AnalysisStock Market PredictionStock Price PredictionGlobal Stock Market Prediction Based on Stock Chart Images Using Deep Q-Network
We applied Deep Q-Network with a Convolutional Neural Network function approximator, which takes stock chart images as input, for making global stock market predictions. Our model not only yields profit in the stock mark…
Stock Market PredictionA Machine Learning Model for Stock Market Prediction
Stock market prediction is the act of trying to determine the future value of a company stock or other financial instrument traded on a financial exchange.
BIG-bench Machine LearningmodelPredictionStock Market PredictionA Multifactor Analysis Model for Stock Market Prediction
Stock Market predictions have historically been a problem tackled by different singular approaches even though markets are influenced by many different factors. This paper presents a novel multi-factor analysis model for…
modelPredictionSentiment AnalysisStock Market Prediction+1