Forecasting Cryptocurrency Prices Using Support Vector Regression Enhanced by Particle Swarm Optimization
Navid Parvini (),
Davood Ahmadian () and
Luca Vincenzo Ballestra ()
Additional contact information
Navid Parvini: University of Kent
Davood Ahmadian: University of Tabriz
Luca Vincenzo Ballestra: Alma Mater Studiorum University of Bologna
Computational Economics, 2025, vol. 66, issue 4, No 16, 3167-3196
Abstract:
Abstract In the present study, a machine learning model based on support vector regression (SVR) is proposed for forecasting the closing price of the three most capitalized cryptocurrencies, i.e., Bitcoin, Ethereum, and Ripple. The optimal hyperparameters are obtained by applying the particle swarm optimization (PSO) algorithm, and four historical price characteristics are used as predictors, namely the opening, the highest, and the lowest prices, and the cryptocurrency trading volume. Based on a sample of daily cryptocurrency prices spanning from August 8, 2015 to May 10, 2019, the proposed PSO-SVR approach is tested and compared with a class of neural network algorithms such as the multi-layer perceptron, the long short-term memory and the bi-directional long short-term memory, all of which are optimized by PSO. The results obtained indicate that the novel PSO-SVR model significantly outperforms all the neural network rivals in forecasting.
Keywords: Support vector regression; Price forecasting; Cryptocurrency; Bitcoin; Particle swarm optimization; Finance (search for similar items in EconPapers)
Date: 2025
References: Add references at CitEc
Citations:
Downloads: (external link)
http://link.springer.com/10.1007/s10614-024-10809-9 Abstract (text/html)
Access to the full text of the articles in this series is restricted.
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:kap:compec:v:66:y:2025:i:4:d:10.1007_s10614-024-10809-9
Ordering information: This journal article can be ordered from
http://www.springer. ... ry/journal/10614/PS2
DOI: 10.1007/s10614-024-10809-9
Access Statistics for this article
Computational Economics is currently edited by Hans Amman
More articles in Computational Economics from Springer, Society for Computational Economics Contact information at EDIRC.
Bibliographic data for series maintained by Sonal Shukla () and Springer Nature Abstracting and Indexing ().