Novel way to predict stock movements using multiple models and comprehensive analysis: leveraging voting meta-ensemble techniques

Akila Dabara Kayit, Mohd Ismail Tahir
{"title":"Novel way to predict stock movements using multiple models and comprehensive analysis: leveraging voting meta-ensemble techniques","authors":"Akila Dabara Kayit, Mohd Ismail Tahir","doi":"10.46481/jnsps.2024.2039","DOIUrl":null,"url":null,"abstract":"The research introduces a method for anticipating stock market patterns by combining machine learning techniques with analysis methods. Multiple machine learning algorithms were integrated to address the limitations of stock market forecasting models. Using web scraping techniques, data were gathered from the S&P500 index over seven years, from September 5, 2016, to August 5, 2023. Companies like Microsoft Corporation (MSFT), Amazon.com Inc. (AMZN), JPMorgan Chase & Co (JPM), and Tesla, Inc. (TSLA) were selected based on their inclusion in the S&P 500 index. LR, RF, SVC, ADAB, and XGBC algorithms were applied as models by utilising optimisation using grid search and single algorithm approaches. Voting methods were employed to combine predictions from these models. The study employed rigorous statistical analyses, including the Kruskal-Wallis test to assess overall differences, followed by Pairwise Dunn’s Test with Bonferroni Correction for detailed algorithm comparisons. Additionally, Bootstrapping was utilised to calculate Confidence Intervals (CI) for robust estimation of algorithm performance. The methodology covered data collection, preprocessing, model training, and performance assessment. The outcomes indicate that the proposed approach accurately forecasts stock trends precisely and dependably. This study contributes to refining stock market prediction methodologies by introducing a strategy that enhances prediction accuracy while offering investors and financial professionals insights. Furthermore, assessing algorithm performance across metrics and companies highlights the versatility and effectiveness of machine-learning approaches in the fields.","PeriodicalId":342917,"journal":{"name":"Journal of the Nigerian Society of Physical Sciences","volume":"4 5","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-07-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of the Nigerian Society of Physical Sciences","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.46481/jnsps.2024.2039","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The research introduces a method for anticipating stock market patterns by combining machine learning techniques with analysis methods. Multiple machine learning algorithms were integrated to address the limitations of stock market forecasting models. Using web scraping techniques, data were gathered from the S&P500 index over seven years, from September 5, 2016, to August 5, 2023. Companies like Microsoft Corporation (MSFT), Amazon.com Inc. (AMZN), JPMorgan Chase & Co (JPM), and Tesla, Inc. (TSLA) were selected based on their inclusion in the S&P 500 index. LR, RF, SVC, ADAB, and XGBC algorithms were applied as models by utilising optimisation using grid search and single algorithm approaches. Voting methods were employed to combine predictions from these models. The study employed rigorous statistical analyses, including the Kruskal-Wallis test to assess overall differences, followed by Pairwise Dunn’s Test with Bonferroni Correction for detailed algorithm comparisons. Additionally, Bootstrapping was utilised to calculate Confidence Intervals (CI) for robust estimation of algorithm performance. The methodology covered data collection, preprocessing, model training, and performance assessment. The outcomes indicate that the proposed approach accurately forecasts stock trends precisely and dependably. This study contributes to refining stock market prediction methodologies by introducing a strategy that enhances prediction accuracy while offering investors and financial professionals insights. Furthermore, assessing algorithm performance across metrics and companies highlights the versatility and effectiveness of machine-learning approaches in the fields.
利用多种模型和综合分析预测股票走势的新方法:利用投票元组合技术
研究介绍了一种通过将机器学习技术与分析方法相结合来预测股市模式的方法。该研究整合了多种机器学习算法,以解决股市预测模型的局限性。利用网络刮擦技术,从 S&P500 指数中收集了从 2016 年 9 月 5 日至 2023 年 8 月 5 日的七年数据。微软公司 (MSFT)、亚马逊公司 (AMZN)、摩根大通公司 (JPM) 和特斯拉公司 (TSLA) 等公司被选入标准普尔 500 指数。通过使用网格搜索和单一算法方法进行优化,将 LR、RF、SVC、ADAB 和 XGBC 算法用作模型。采用投票法将这些模型的预测结果结合起来。研究采用了严格的统计分析方法,包括 Kruskal-Wallis 检验来评估总体差异,然后用带 Bonferroni 校正的配对邓恩检验来进行详细的算法比较。此外,还利用 Bootstrapping 计算置信区间 (CI),对算法性能进行稳健估计。该方法包括数据收集、预处理、模型训练和性能评估。结果表明,所提出的方法能准确可靠地预测股票趋势。这项研究通过引入一种既能提高预测准确性,又能为投资者和金融专业人士提供见解的策略,为完善股市预测方法做出了贡献。此外,对不同指标和公司的算法性能进行评估,凸显了机器学习方法在该领域的多功能性和有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信