Stock Movement Prediction Using Machine Learning Based on Technical Indicators and Google Trend Searches in Thailand

dc.contributor.authorKittipob Saetia
dc.contributor.authorJiraphat Yokrattanasak
dc.date.accessioned2025-07-21T06:08:15Z
dc.date.issued2022-12-22
dc.description.abstractMachine learning for stock market prediction has recently been popular for identifying stock selection strategies and providing market insights. In this study, we adopted machine learning algorithms to analyze technical indicators, and Google Trends search terms based on the Thai stock market. This study uses three datasets, which are technical indicators, Google Trends search terms, and a combination of the two. The objectives were to study and identify the factors in stock selection, develop and evaluate portfolio selection models using keyword proxies from the three datasets mentioned, and compare the performance of the selected algorithms. In the prediction process, we discovered that the combination of technical indicators and Google Trends search terms while applying Logistic Regression, Random Forest, and Extreme Gradient Boosting (XGBoost) exhibited the highest ROC curves. For success prediction rate and annualized return, Random Forest and XGBoost were almost similar but still different. While XGBoost performs well during a period of market critical conditions (COVID-19), Random Forest performs marginally better than XGBoost during normal market conditions in terms of average success rate.
dc.identifier.doi10.3390/ijfs11010005
dc.identifier.urihttps://dspace.kmitl.ac.th/handle/123456789/11957
dc.subjectTechnical analysis
dc.subjectGradient boosting
dc.subjectStock (firearms)
dc.subjectStock Market Prediction
dc.subject.classificationStock Market Forecasting Methods
dc.titleStock Movement Prediction Using Machine Learning Based on Technical Indicators and Google Trend Searches in Thailand
dc.typeArticle

Files

Collections