Enhancing Cryptocurrency Price Forecasting by Integrating Machine Learning with Social Media and Market Data

IF 1.8 Q3 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE
Algorithms Pub Date : 2023-11-27 DOI:10.3390/a16120542
Loris Belcastro, Domenico Carbone, Cristian Cosentino, F. Marozzo, Paolo Trunfio
{"title":"Enhancing Cryptocurrency Price Forecasting by Integrating Machine Learning with Social Media and Market Data","authors":"Loris Belcastro, Domenico Carbone, Cristian Cosentino, F. Marozzo, Paolo Trunfio","doi":"10.3390/a16120542","DOIUrl":null,"url":null,"abstract":"Since the advent of Bitcoin, the cryptocurrency landscape has seen the emergence of several virtual currencies that have quickly established their presence in the global market. The dynamics of this market, influenced by a multitude of factors that are difficult to predict, pose a challenge to fully comprehend its underlying insights. This paper proposes a methodology for suggesting when it is appropriate to buy or sell cryptocurrencies, in order to maximize profits. Starting from large sets of market and social media data, our methodology combines different statistical, text analytics, and deep learning techniques to support a recommendation trading algorithm. In particular, we exploit additional information such as correlation between social media posts and price fluctuations, causal connection among prices, and the sentiment of social media users regarding cryptocurrencies. Several experiments were carried out on historical data to assess the effectiveness of the trading algorithm, achieving an overall average gain of 194% without transaction fees and 117% when considering fees. In particular, among the different types of cryptocurrencies considered (i.e., high capitalization, solid projects, and meme coins), the trading algorithm has proven to be very effective in predicting the price trends of influential meme coins, yielding considerably higher profits compared to other cryptocurrency types.","PeriodicalId":7636,"journal":{"name":"Algorithms","volume":"61 1","pages":""},"PeriodicalIF":1.8000,"publicationDate":"2023-11-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Algorithms","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3390/a16120542","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0

Abstract

Since the advent of Bitcoin, the cryptocurrency landscape has seen the emergence of several virtual currencies that have quickly established their presence in the global market. The dynamics of this market, influenced by a multitude of factors that are difficult to predict, pose a challenge to fully comprehend its underlying insights. This paper proposes a methodology for suggesting when it is appropriate to buy or sell cryptocurrencies, in order to maximize profits. Starting from large sets of market and social media data, our methodology combines different statistical, text analytics, and deep learning techniques to support a recommendation trading algorithm. In particular, we exploit additional information such as correlation between social media posts and price fluctuations, causal connection among prices, and the sentiment of social media users regarding cryptocurrencies. Several experiments were carried out on historical data to assess the effectiveness of the trading algorithm, achieving an overall average gain of 194% without transaction fees and 117% when considering fees. In particular, among the different types of cryptocurrencies considered (i.e., high capitalization, solid projects, and meme coins), the trading algorithm has proven to be very effective in predicting the price trends of influential meme coins, yielding considerably higher profits compared to other cryptocurrency types.
通过将机器学习与社交媒体和市场数据相结合,增强加密货币价格预测能力
自比特币问世以来,加密货币领域出现了多种虚拟货币,并迅速在全球市场上占据一席之地。这一市场的动态受到难以预测的多种因素的影响,对充分理解其潜在的洞察力构成了挑战。本文提出了一种方法,用于建议何时适合买入或卖出加密货币,以实现利润最大化。从大量的市场和社交媒体数据集出发,我们的方法结合了不同的统计、文本分析和深度学习技术,以支持推荐交易算法。特别是,我们利用了社交媒体帖子与价格波动之间的相关性、价格之间的因果联系以及社交媒体用户对加密货币的情绪等额外信息。我们在历史数据上进行了多次实验,以评估交易算法的有效性,在不考虑交易费用的情况下,总体平均收益达到 194%,在考虑费用的情况下,总体平均收益达到 117%。特别是,在所考虑的不同类型的加密货币(即高资本化、稳健项目和meme币)中,交易算法在预测有影响力的meme币的价格趋势方面被证明非常有效,与其他类型的加密货币相比,收益要高得多。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Algorithms
Algorithms Mathematics-Numerical Analysis
CiteScore
4.10
自引率
4.30%
发文量
394
审稿时长
11 weeks
×
引用
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学术官方微信