Forecasting cryptocurrency markets using recurrence and time-frequency analysis-based machine learning algorithms

• We develop machine learning algorithms for forecasting cryptocurrency prices. • Algorithms use return data transformed into recurrence statistics and spectrograms. • The XGBoost algorithm achieves AUC above 76.7% and accuracy of 70%. • Our algorithm supports optimisation of cryptocurrency portfolio management. This study is the first to integrate recurrence plots, recurrence quantification analysis (RQA) and short-time Fourier Transform (STFT) to predict cryptocurrency market behaviour. Recurrence plots, RQA statistics and STFT spectrograms were calculated from return data and used as input in random forest algorithms as they are optimal tools for identifying non-linear dynamics in market data and analyse their frequency. Our optimised XGBoost algorithm provided a forecasting AUC above 76.7% and accuracy of 70% in predicting increasing or decreasing returns. This highlights the model’s ability to support cryptocurrency investment decision-making within an interpretable machine learning framework.

Authors

Institutions

Publication Details

Journal
Finance research letters
Published
2025-08-25
DOI
https://doi.org/10.1016/j.frl.2025.108268
Primary Topic
Complex Systems and Time Series Analysis
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Forecasting cryptocurrency markets using recurrence and time-frequency analysis-based machine learning algorithms

D. Kim, Frederique J. Vanheusden, Amee Kim
Finance research letters
Complex Systems and Time Series Analysis
article

Forecasting cryptocurrency markets using recurrence and time-frequency analysis-based machine learning algorithms

D. Kim, Frederique J. Vanheusden, Amee Kim
article en

Abstract

• We develop machine learning algorithms for forecasting cryptocurrency prices. • Algorithms use return data transformed into recurrence statistics and spectrograms. • The XGBoost algorithm achieves AUC above 76.7% and accuracy of 70%. • Our algorithm supports optimisation of cryptocurrency portfolio management. This study is the first to integrate recurrence plots, recurrence quantification analysis (RQA) and short-time Fourier Transform (STFT) to predict cryptocurrency market behaviour. Recurrence plots, RQA statistics and STFT spectrograms were calculated from return data and used as input in random forest algorithms as they are optimal tools for identifying non-linear dynamics in market data and analyse their frequency. Our optimised XGBoost algorithm provided a forecasting AUC above 76.7% and accuracy of 70% in predicting increasing or decreasing returns. This highlights the model’s ability to support cryptocurrency investment decision-making within an interpretable machine learning framework.

Finance research lettersVol. 85
Canterbury Christ Church University (GB), Sungshin Women's University (KR), Nottingham Trent University (GB)
Openalex Percentile: Top 70%
Complex Systems and Time Series Analysis
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.