Vincent Gurgul , Stefan Lessmann , Wolfgang Karl Härdle
{"title":"Deep learning and NLP in cryptocurrency forecasting: Integrating financial, blockchain, and social media data","authors":"Vincent Gurgul , Stefan Lessmann , Wolfgang Karl Härdle","doi":"10.1016/j.ijforecast.2025.02.007","DOIUrl":"10.1016/j.ijforecast.2025.02.007","url":null,"abstract":"<div><div>We introduce novel approaches to cryptocurrency price forecasting, leveraging Machine Learning (ML) and Natural Language Processing (NLP) techniques, with a focus on Bitcoin and Ethereum. By analysing news and social media content, primarily from Twitter and Reddit, we assess the impact of public sentiment on cryptocurrency markets. A distinctive feature of our methodology is the application of the BART MNLI zero-shot classification model to detect bullish and bearish trends, significantly advancing beyond traditional sentiment analysis. Additionally, we systematically compare a range of pre-trained and fine-tuned deep learning NLP models against conventional dictionary-based sentiment analysis methods. Another key contribution of our work is the adoption of local extrema alongside daily price movements as predictive targets, reducing trading frequency and portfolio volatility. Our findings demonstrate that integrating textual data into cryptocurrency price forecasting not only improves forecasting accuracy but also consistently enhances the profitability and Sharpe ratio across various validation scenarios, particularly when applying deep learning NLP techniques. The entire codebase of our experiments is available via an online repository: <span><span>https://anonymous.4open.science/r/crypto-forecasting-public</span><svg><path></path></svg></span>.</div></div>","PeriodicalId":14061,"journal":{"name":"International Journal of Forecasting","volume":"41 4","pages":"Pages 1666-1695"},"PeriodicalIF":7.1,"publicationDate":"2025-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145019328","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"经济学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Robust returns ranking prediction and portfolio optimization for M6","authors":"Hongfeng Ai , Chenning Liu , Peng Lin","doi":"10.1016/j.ijforecast.2024.04.004","DOIUrl":"10.1016/j.ijforecast.2024.04.004","url":null,"abstract":"<div><div><span>The M6 competition aims to address challenging problems in stock returns ranking prediction and portfolio optimization. To tackle the volatility and low signal-to-noise ratio in the stock market, our team designs the overall solution from the robustness perspective. Regarding returns ranking prediction, we present the MultiTask </span>Deep Neural Network<span><span> with Denoising </span>Autoencoder<span><span> Enhancement (MT-DNN-DAE), which incorporates the self-supervised learning of DAE and jointly optimizes the multi-task loss. We propose Robust Feature Selection (RFS) to identify features with a high signal-to-noise ratio for DAE’s representation learning. We construct a separate branch for important ID features to prevent information loss. Results show our solution can accurately predict returns ranking while maintaining generalization. On the task of portfolio optimization, a </span>Differential Evolution algorithm is presented to optimize asset allocation and maximize returns under risk constraints, demonstrating improved performance over traditional techniques. These methods led to a 4th place global ranking in the M6 competition.</span></span></div></div>","PeriodicalId":14061,"journal":{"name":"International Journal of Forecasting","volume":"41 4","pages":"Pages 1494-1504"},"PeriodicalIF":7.1,"publicationDate":"2025-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140794038","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"经济学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Predicting the relative performance among financial assets: A comparative analysis of different approaches","authors":"Panagiotis Samartzis","doi":"10.1016/j.ijforecast.2024.12.008","DOIUrl":"10.1016/j.ijforecast.2024.12.008","url":null,"abstract":"<div><div>We perform a comparative analysis of a wide array of approaches for the problem of forecasting the relative performance<span> among different tradable assets in the framework of the M6 competition. To produce the forecasts, we employ various models spanning probabilistic, classification, and time-series methods, each approaching the problem from a different perspective. We demonstrate that in the case of financial forecasting, simple machine learning approaches<span> have better performance compared to more complex deep-learning models. Furthermore, approaching the problem as a classification task appears to be beneficial. We also confirm findings from existing literature that using simple ensemble techniques can improve performance, and that forecasting performance is better for exchange-traded funds and assets that have lower idiosyncratic volatility. Finally, we benchmark our results against the performance of teams that participated in the M6 competition.</span></span></div></div>","PeriodicalId":14061,"journal":{"name":"International Journal of Forecasting","volume":"41 4","pages":"Pages 1428-1449"},"PeriodicalIF":7.1,"publicationDate":"2025-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145020562","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"经济学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Predicting Australian federal electoral seats with machine learning","authors":"John ‘Jack’ Collins","doi":"10.1016/j.ijforecast.2025.02.002","DOIUrl":"10.1016/j.ijforecast.2025.02.002","url":null,"abstract":"<div><div>I expand the international literature on election forecasting with the first application of machine learning (ML) in the Australian context. I apply these models to five elections from 2010 to 2022 and compare them with the dominant forecasting tool in Australia, the Mackerras pendulum. I evaluate these models’ accuracy in predicting the winning party for each electoral seat and estimating the total number of seats won by each party. Pendulum forecasts corrected with an extra trees model that incorporates state effects, seat-level unemployment rate, and vote share history predict up to 15 additional seats correctly six to three months before each election. The traditional pendulum is increasingly strained by polling errors and a larger crossbench. New modeling techniques will only emerge through experimentation. This study demonstrates the potential for ML-based election forecasting in Australia and provides a starting point for further efforts to surpass the pendulum.</div></div>","PeriodicalId":14061,"journal":{"name":"International Journal of Forecasting","volume":"41 4","pages":"Pages 1620-1635"},"PeriodicalIF":7.1,"publicationDate":"2025-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145019321","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"经济学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Spyros Makridakis, Fotios Petropoulos, Evangelos Spiliotis, Norman R. Swanson
{"title":"Introduction to the M6 forecasting competition Special Issue","authors":"Spyros Makridakis, Fotios Petropoulos, Evangelos Spiliotis, Norman R. Swanson","doi":"10.1016/j.ijforecast.2025.07.006","DOIUrl":"10.1016/j.ijforecast.2025.07.006","url":null,"abstract":"","PeriodicalId":14061,"journal":{"name":"International Journal of Forecasting","volume":"41 4","pages":"Pages 1311-1314"},"PeriodicalIF":7.1,"publicationDate":"2025-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145019331","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"经济学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An adaptive volatility method for probabilistic forecasting and its application to the M6 financial forecasting competition","authors":"Joseph de Vilmarest , Nicklas Werge","doi":"10.1016/j.ijforecast.2024.06.001","DOIUrl":"10.1016/j.ijforecast.2024.06.001","url":null,"abstract":"<div><div>In this paper, we address the problem of probabilistic forecasting using an adaptive volatility method rooted in classical time-varying volatility models and leveraging online stochastic optimization algorithms. These principles were successfully applied in the M6 forecasting competition under the team named <em>AdaGaussMC</em>. Our approach takes a unique path by embracing the Efficient Market Hypothesis (EMH) instead of trying to beat the market directly. We focus on evaluating the efficient market and emphasize the importance of online forecasting in adapting to the dynamic nature of financial markets. The three key points of our approach are: (a) apply the univariate time-varying volatility model AdaVol, (b) obtain probabilistic forecasts of future returns, and (c) optimize the competition metrics using stochastic gradient-based algorithms. We contend that the simplicity of our approach contributes to its robustness and consistency. Our performance in the M6 competition resulted in an overall 7<sup>th</sup> place, with a 5<sup>th</sup> place in the forecasting task. Considering our approach’s perceived simplicity, this achievement underscores the efficacy of our adaptive volatility method in probabilistic forecasting.</div></div>","PeriodicalId":14061,"journal":{"name":"International Journal of Forecasting","volume":"41 4","pages":"Pages 1514-1520"},"PeriodicalIF":7.1,"publicationDate":"2025-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145020567","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"经济学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Disaggregating VIX","authors":"Stavros Degiannakis , Eleftheria Kafousaki","doi":"10.1016/j.ijforecast.2025.01.007","DOIUrl":"10.1016/j.ijforecast.2025.01.007","url":null,"abstract":"<div><div><span><span>The present study highlights the economic profits of markets’ participants, accumulated from the disaggregated forecasts of the stock market’s implied volatility, generated from an ensemble modelling architecture. We incorporate six decomposition techniques, namely, the EMD, the EEMD, the </span>SSA, the HVD, the EWT and the VMD and four different model frameworks that of AR, HAR, HW and </span>LSTM<span>, which are tested against a trading strategy. We diverge from quantifying forecast accuracy solely on statistical loss functions and report the cumulative returns of short or long exposure on roll adjusted VIX futures. The findings show that decomposing a time series into its intrinsic modes prior to modelling and forecasting, can result in generating forecast gains that are translated into improved profits for trading horizons of 1 to 22 days ahead. Important trading implications are drawn from these results.</span></div></div>","PeriodicalId":14061,"journal":{"name":"International Journal of Forecasting","volume":"41 4","pages":"Pages 1559-1588"},"PeriodicalIF":7.1,"publicationDate":"2025-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145020570","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"经济学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Xinyu Huang , David P. Newton , Emmanouil Platanakis , Charles Sutcliffe
{"title":"Single-stage portfolio optimization with automated machine learning for M6","authors":"Xinyu Huang , David P. Newton , Emmanouil Platanakis , Charles Sutcliffe","doi":"10.1016/j.ijforecast.2024.08.004","DOIUrl":"10.1016/j.ijforecast.2024.08.004","url":null,"abstract":"<div><div>The goal of the M6 forecasting competition was to shed light on the efficient market hypothesis by evaluating the forecasting abilities of participants and performance of their investment strategies. In this paper, we challenge the ‘estimate-then-optimize’ approach with one that directly optimizes portfolio weights from data. We frame portfolio selection as a constrained penalized regression problem. We present a data-driven approach that automatically performs model selection and hyperparameter tuning to maximize the objective without noisy or potentially misspecified intermediate steps. Finally, we show how the portfolio weights can be optimized using the Method of Moving Asymptotes. Testing on the M6 competition data, our approach achieves a global rate of return of 9.5% and an information ratio of 5.045, which is in stark contrast to the mean IR of the M6 competition teams of −3.421 and the IR of 0.453 for the M6 benchmark.</div></div>","PeriodicalId":14061,"journal":{"name":"International Journal of Forecasting","volume":"41 4","pages":"Pages 1450-1460"},"PeriodicalIF":7.1,"publicationDate":"2025-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145020563","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"经济学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Matthew J. Schneider , Rufus Rankin , Prabir Burman , Alexander Aue
{"title":"Benchmarking M6 competitors: An analysis of financial metrics and discussion of incentives","authors":"Matthew J. Schneider , Rufus Rankin , Prabir Burman , Alexander Aue","doi":"10.1016/j.ijforecast.2025.03.008","DOIUrl":"10.1016/j.ijforecast.2025.03.008","url":null,"abstract":"<div><div>The M6 Competition assessed the performance of competitors using a ranked probability score and an information ratio. While these metrics do well at picking the winners in the competition, crucial questions remain for investors with longer-term incentives. To address these questions, we compare the competitors’ performance with a number of conventional (long-only) and alternative indices using industry-relevant metrics. We apply factor models to measure the competitors’ value-adds above industry-standard benchmarks and find that competitors with more extreme performance are less dependent on the benchmarks. We further introduce two new strategies by picking the competitors with the best (Superstars) and worst (Superlosers) recent performance and show that it is challenging to identify skill amongst investment managers. Finally, we discuss the incentives of winning the competition compared with professional investors, where investors wish to maximize fees over an extended period of time, and provide suggestions for future competition improvements.</div></div>","PeriodicalId":14061,"journal":{"name":"International Journal of Forecasting","volume":"41 4","pages":"Pages 1383-1394"},"PeriodicalIF":7.1,"publicationDate":"2025-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145020558","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"经济学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"M6 investment challenge: The role of luck and strategic considerations","authors":"Filip Staněk","doi":"10.1016/j.ijforecast.2025.03.005","DOIUrl":"10.1016/j.ijforecast.2025.03.005","url":null,"abstract":"<div><div>This article investigates the influence of luck and strategic considerations on the performance of teams participating in the M6 investment challenge. We find that there is insufficient evidence to suggest that the extreme Sharpe ratios observed are beyond what one would expect by chance, given the number of teams, and thus not necessarily indicative of the possibility of consistently attaining abnormal returns. These findings are consistent with the efficient-market hypothesis, reinforcing the notion that any apparent outperformance is indistinguishable from statistical noise. Furthermore, we introduce a stylized model of the competition to derive and analyze a portfolio strategy optimized for attaining the top rank. The results demonstrate that the task of achieving the top rank is not necessarily identical to that of attaining the best investment returns in expectation. It is possible to improve one’s chances of winning, even without the ability to attain abnormal returns, by constructing a portfolio that deviates from the strategies of competitors. Empirical analysis of submitted portfolios shows that teams that differentiated themselves from competitors by holding a higher proportion of short positions were more than eight times as likely to secure a top rank, aligning with findings from the stylized model.</div></div>","PeriodicalId":14061,"journal":{"name":"International Journal of Forecasting","volume":"41 4","pages":"Pages 1413-1427"},"PeriodicalIF":7.1,"publicationDate":"2025-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145020561","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"经济学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}