Boosting the Accuracy of Stock Market Prediction using XGBoost and Long Short-Term Memory

Agustinus Bimo Gumelar, H. Setyorini, Derry Pramono Adi, Sengguruh Nilowardono, Latipah, Agung Widodo, Achmad Teguh Wibowo, M. T. Sulistyono, Evy Christine
{"title":"Boosting the Accuracy of Stock Market Prediction using XGBoost and Long Short-Term Memory","authors":"Agustinus Bimo Gumelar, H. Setyorini, Derry Pramono Adi, Sengguruh Nilowardono, Latipah, Agung Widodo, Achmad Teguh Wibowo, M. T. Sulistyono, Evy Christine","doi":"10.1109/iSemantic50169.2020.9234256","DOIUrl":null,"url":null,"abstract":"Stock exchange is one of the famous economical strategy that finally find its way to be experimented with ever-growing Machine Learning (ML) algorithm. With ML, many aspects regarding stock is learnable, to the point where one can predict stock prices. Although tempting, stock price prediction is still a challenging task due to its natural dynamic and real-time movement. Thus, predicting stock prices are deemed unseemingly. On the other hand, different patterns of stock prices are capable of represent a whole lot of detailed data, which is in favor for Deep Learning. In this study, we conducted an experiment of predicting the close stock price for 25 companies. To ensure data reliability and regional notion, these selected companies are officially enlisted in the Indonesia Stock Exchange (IDX). The two ML algorithms used for this experiment are the Long Short-Term Memory (LSTM) and Extreme Gradient Boosting (XGBoost), both known for its high accuracy of prediction from various representative data. By setting two thresholds, we were able to present a trading approach: when to buy or when to sell. This prediction result from the ML algorithm using in the ensuing trading approach leads to distinct aspects of benefit. In this experiment, XGBoost shown best performance by 99% prediction accuracy result.","PeriodicalId":345558,"journal":{"name":"2020 International Seminar on Application for Technology of Information and Communication (iSemantic)","volume":"71 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-09-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 International Seminar on Application for Technology of Information and Communication (iSemantic)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/iSemantic50169.2020.9234256","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9

Abstract

Stock exchange is one of the famous economical strategy that finally find its way to be experimented with ever-growing Machine Learning (ML) algorithm. With ML, many aspects regarding stock is learnable, to the point where one can predict stock prices. Although tempting, stock price prediction is still a challenging task due to its natural dynamic and real-time movement. Thus, predicting stock prices are deemed unseemingly. On the other hand, different patterns of stock prices are capable of represent a whole lot of detailed data, which is in favor for Deep Learning. In this study, we conducted an experiment of predicting the close stock price for 25 companies. To ensure data reliability and regional notion, these selected companies are officially enlisted in the Indonesia Stock Exchange (IDX). The two ML algorithms used for this experiment are the Long Short-Term Memory (LSTM) and Extreme Gradient Boosting (XGBoost), both known for its high accuracy of prediction from various representative data. By setting two thresholds, we were able to present a trading approach: when to buy or when to sell. This prediction result from the ML algorithm using in the ensuing trading approach leads to distinct aspects of benefit. In this experiment, XGBoost shown best performance by 99% prediction accuracy result.
利用XGBoost和长短期记忆提高股市预测的准确性
股票交易是一种著名的经济策略,最终在不断发展的机器学习(ML)算法中找到了实验的方法。有了机器学习,关于股票的许多方面都是可以学习的,甚至可以预测股票价格。股票价格预测虽然诱人,但由于其自然的动态和实时运动,仍然是一项具有挑战性的任务。因此,预测股价被认为是不可能的。另一方面,股票价格的不同模式能够代表大量的详细数据,这有利于深度学习。在本研究中,我们对25家公司的股票收盘价进行了预测实验。为了确保数据的可靠性和区域概念,这些选定的公司在印度尼西亚证券交易所(IDX)正式上市。本实验使用的两种机器学习算法是长短期记忆(LSTM)和极限梯度增强(XGBoost),两者都以其对各种代表性数据的高精度预测而闻名。通过设置两个阈值,我们能够提供一种交易方法:何时买入或何时卖出。在随后的交易方法中使用的ML算法的预测结果导致了不同方面的利益。在本实验中,XGBoost的预测准确率达到99%,表现出了最好的性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信