From On-chain to Macro: Assessing the Importance of Data Source Diversity in Cryptocurrency Market Forecasting

Giorgos Demosthenous, Chryssis Georgiou, Eliada Polydorou
6/26/2025
q-fin.PMcs.AIcs.ET

No official code found. Best implementation: gdemos01/FAB-2024 (4 stars, last commit 2024-08-01).

Abstract

This study investigates the impact of data source diversity on the performance of cryptocurrency forecasting models by integrating various data categories, including technical indicators, on-chain metrics, sentiment and interest metrics, traditional market indices, and macroeconomic indicators. We introduce the Crypto100 index, representing the top 100 cryptocurrencies by market capitalization, and propose a novel feature reduction algorithm to identify the most impactful and resilient features from diverse data sources. Our comprehensive experiments demonstrate that data source diversity significantly enhances the predictive performance of forecasting models across different time horizons. Key findings include the paramount importance of on-chain metrics for both short-term and long-term predictions, the growing relevance of traditional market indices and macroeconomic indicators for longer-term forecasts, and substantial improvements in model accuracy when diverse data sources are utilized. These insights help demystify the short-term and long-term driving factors of the cryptocurrency market and lay the groundwork for developing more accurate and resilient forecasting models.

View on arXivView PDF

Code Implementations(1)

gdemos01/FAB-2024Community100%

From On-chain to Macro: Assessing the Importance of Data Source Diversity in Cryptocurrency Market Forecasting (Datasets)

40Aug 1, 20242 years ago

Similar Papers

Cite this paper

@article{demosthenous2025from,
  title  = {From On-chain to Macro: Assessing the Importance of Data Source Diversity in Cryptocurrency Market Forecasting},
  author = {Giorgos Demosthenous and Chryssis Georgiou and Eliada Polydorou},
  year   = {2025},
  eprint = {2506.21246},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.21246v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2506.21246.svg)](https://codeofpaper.com/paper/2506.21246)

Discussion