Learning-based stock trending prediction by incorporating technical indicators and social media sentiment

Stock trending prediction is a challenging task due to its dynamic and nonlinear characteristics. With the development of social platform and artificial intelligence (AI), incorporating timely news and social media information into stock trending models becomes possible. However, most of the existin...

Full description

Saved in:
Bibliographic Details
Main Authors: WANG, Zhaoxia, HU, Zhenda, LI, Fang, HO, Seng-Beng, CAMBRIA, Erik
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2023
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/7805
https://ink.library.smu.edu.sg/context/sis_research/article/8808/viewcontent/Stock_Trending_Prediction__Submitted_version.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-8808
record_format dspace
spelling sg-smu-ink.sis_research-88082024-07-29T01:23:57Z Learning-based stock trending prediction by incorporating technical indicators and social media sentiment WANG, Zhaoxia HU, Zhenda LI, Fang HO, Seng-Beng CAMBRIA, Erik Stock trending prediction is a challenging task due to its dynamic and nonlinear characteristics. With the development of social platform and artificial intelligence (AI), incorporating timely news and social media information into stock trending models becomes possible. However, most of the existing works focus on classification or regression problems when predicting stock market trending without fully considering the effects of different influence factors in different phases. To address this gap, this research solves stock trending prediction problem utilizing both technical indicators and sentiments of the social media text as influence factors in different situations. A 3-phase hybrid model is proposed where daily sentiment values and technical indicators are considered when predicting the trends of the stocks. The proposed method leverages both traditional learning and deep learning methods as the core predictors in different phases. Accuracy and F1-score are used to evaluate the performance of the proposed method. Incorporating the technical indicators and social media sentiments, the performance of the proposed method with different learning-based methods as core predictors is analyzed and compared in different situations. Specifically, multi-layer perceptron (MLP), naïve bayes (NB), decision tree (DT), logistic regression (LR), random forest (RF), extreme gradient boosting (XGBoost), long short-term memory (LSTM), and convolutional neural networks (CNN) are leveraged as the core learning predictor module, with different combinations of the degree of involvement of technical and sentiment information. The result demonstrates the effectiveness of the proposed method with an accuracy of 73.41% and F1-score of 84.19%. The result also shows that various learning-based methods perform differently for the prediction of different stocks. This research not only demonstrates the merits of the proposed method, it also shows that integrating social opinions with technical indicators is a right direction for enhancing the performance of learning-based stock market trending analysis methods. 2023-05-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/7805 info:doi/10.1007/s12559-023-10125-8 https://ink.library.smu.edu.sg/context/sis_research/article/8808/viewcontent/Stock_Trending_Prediction__Submitted_version.pdf http://creativecommons.org/licenses/by/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Deep learning Machine learning Social media sentiment analysis Stock market trending Technical indicators Artificial Intelligence and Robotics Finance and Financial Management Numerical Analysis and Scientific Computing Social Media
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Deep learning
Machine learning
Social media sentiment analysis
Stock market trending
Technical indicators
Artificial Intelligence and Robotics
Finance and Financial Management
Numerical Analysis and Scientific Computing
Social Media
spellingShingle Deep learning
Machine learning
Social media sentiment analysis
Stock market trending
Technical indicators
Artificial Intelligence and Robotics
Finance and Financial Management
Numerical Analysis and Scientific Computing
Social Media
WANG, Zhaoxia
HU, Zhenda
LI, Fang
HO, Seng-Beng
CAMBRIA, Erik
Learning-based stock trending prediction by incorporating technical indicators and social media sentiment
description Stock trending prediction is a challenging task due to its dynamic and nonlinear characteristics. With the development of social platform and artificial intelligence (AI), incorporating timely news and social media information into stock trending models becomes possible. However, most of the existing works focus on classification or regression problems when predicting stock market trending without fully considering the effects of different influence factors in different phases. To address this gap, this research solves stock trending prediction problem utilizing both technical indicators and sentiments of the social media text as influence factors in different situations. A 3-phase hybrid model is proposed where daily sentiment values and technical indicators are considered when predicting the trends of the stocks. The proposed method leverages both traditional learning and deep learning methods as the core predictors in different phases. Accuracy and F1-score are used to evaluate the performance of the proposed method. Incorporating the technical indicators and social media sentiments, the performance of the proposed method with different learning-based methods as core predictors is analyzed and compared in different situations. Specifically, multi-layer perceptron (MLP), naïve bayes (NB), decision tree (DT), logistic regression (LR), random forest (RF), extreme gradient boosting (XGBoost), long short-term memory (LSTM), and convolutional neural networks (CNN) are leveraged as the core learning predictor module, with different combinations of the degree of involvement of technical and sentiment information. The result demonstrates the effectiveness of the proposed method with an accuracy of 73.41% and F1-score of 84.19%. The result also shows that various learning-based methods perform differently for the prediction of different stocks. This research not only demonstrates the merits of the proposed method, it also shows that integrating social opinions with technical indicators is a right direction for enhancing the performance of learning-based stock market trending analysis methods.
format text
author WANG, Zhaoxia
HU, Zhenda
LI, Fang
HO, Seng-Beng
CAMBRIA, Erik
author_facet WANG, Zhaoxia
HU, Zhenda
LI, Fang
HO, Seng-Beng
CAMBRIA, Erik
author_sort WANG, Zhaoxia
title Learning-based stock trending prediction by incorporating technical indicators and social media sentiment
title_short Learning-based stock trending prediction by incorporating technical indicators and social media sentiment
title_full Learning-based stock trending prediction by incorporating technical indicators and social media sentiment
title_fullStr Learning-based stock trending prediction by incorporating technical indicators and social media sentiment
title_full_unstemmed Learning-based stock trending prediction by incorporating technical indicators and social media sentiment
title_sort learning-based stock trending prediction by incorporating technical indicators and social media sentiment
publisher Institutional Knowledge at Singapore Management University
publishDate 2023
url https://ink.library.smu.edu.sg/sis_research/7805
https://ink.library.smu.edu.sg/context/sis_research/article/8808/viewcontent/Stock_Trending_Prediction__Submitted_version.pdf
_version_ 1814047734734258176