Cryptocurrency Forecasting: A Comparative Study of Machine Learning and Deep Learning Approaches
DOI:
https://doi.org/10.65405/76e4gv75Keywords:
Cryptocurrencies, Machine Learning, Deep Learning, Bitcoin, Dogecoin, Ethereum, USDCoin, BinanceCoin, CardanocoinAbstract
In today’s financial landscape, understanding and predicting cryptocurrency trends are of utmost importance due to the significant growth of digital currencies. This paper delves into a comprehensive study of predictive modeling for six major cryptocurrencies: Bitcoin, Dogecoin, Ethereum, USDCoin, BinanceCoin, and Cardanocoin. Using a wide range of machine learning and deep learning algorithms, we carefully assess how well each model can capture the complex nature of cryptocurrency markets. We employed a rigorous methodology, including models like Long Short-Term Memory (LSTM), Convolutional Neural Networks (CNN), Support Vector Machines (SVM), and eXtreme Gradient Boosting (XGBoost), among others. We evaluated each model’s performance using standard metrics like RMSE and R². The results show that different models perform differently, with some algorithms excelling in predicting specific cryptocurrencies.
Downloads
References
[1] H. Sebastia˜o and P. Godinho, “Forecasting and trading cryptocurrencies with machine learning under changing market conditions,” Financial Innovation, vol. 7, no. 1, pp. 1–30, 2021.
[2] R. Bangroo, U. Gupta, R. Sah, and A. Kumar, “Cryptocurrency price prediction using machine learning algorithm,” in 2022 10th Interna- tional Conference on Reliability, Infocom Technologies and Optimization (Trends and Future Directions)(ICRITO), pp. 1–4, IEEE, 2022.
[3] F. Woebbeking, “Cryptocurrency volatility markets,” Digital finance, vol. 3, no. 3-4, pp. 273–298, 2021.
[4] J. Liu and A. Serletis, “Volatility in the cryptocurrency market,” Open Economies Review, vol. 30, pp. 779–811, 2019.
[5] T. Dimpfl and D. Elshiaty, “Volatility discovery in cryptocurrency markets,” The Journal of Risk Finance, vol. 22, no. 5, pp. 313–331, 2021.
[6] G. Van Houdt, C. Mosquera, and G. Na´poles, “A review on the long short-term memory model,” Artificial Intelligence Review, vol. 53,
pp. 5929–5955, 2020.
[7] Z. Li, F. Liu, W. Yang, S. Peng, and J. Zhou, “A survey of convolutional neural networks: analysis, applications, and prospects,” IEEE transac- tions on neural networks and learning systems, 2021.
[8] D. Meyer and F. Wien, “Support vector machines,” The Interface to libsvm in package e1071, vol. 28, no. 20, p. 597, 2015.
[9] Z. Zhang, “Introduction to machine learning: k-nearest neighbors,”
Annals of translational medicine, vol. 4, no. 11, 2016.
[10] J. Ranstam and J. Cook, “Lasso regression,” Journal of British Surgery, vol. 105, no. 10, pp. 1348–1348, 2018.
[11] G. C. McDonald, “Ridge regression,” Wiley Interdisciplinary Reviews: Computational Statistics, vol. 1, no. 1, pp. 93–100, 2009.
[12] M. D. Bordo, “Central bank digital currency in historical perspective: Another crossroad in monetary history,” tech. rep., National Bureau of Economic Research, 2021.
[13] I. E. Livieris, N. Kiriakidou, S. Stavroyiannis, and P. Pintelas, “An advanced cnn-lstm model for cryptocurrency forecasting,” Electronics, vol. 10, no. 3, p. 287, 2021.
[14] H. Sebastia˜o and P. Godinho, “Forecasting and trading cryptocurrencies with machine learning under changing market conditions,” Financial Innovation, vol. 7, no. 1, pp. 1–30, 2021.
[15] I. E. Livieris, E. Pintelas, S. Stavroyiannis, and P. Pintelas, “Ensemble deep learning models for forecasting cryptocurrency time-series,” Algo- rithms, vol. 13, no. 5, p. 121, 2020.
[16] M. A. Ammer and T. H. Aldhyani, “Deep learning algorithm to predict cryptocurrency fluctuation prices: Increasing investment awareness,” Electronics, vol. 11, no. 15, p. 2349, 2022.
[17] S. Lahmiri and S. Bekiros, “Cryptocurrency forecasting with deep learning chaotic neural networks,” Chaos, Solitons & Fractals, vol. 118,
pp. 35–40, 2019.
[18] S. Lahmiri and S. Bekiros, “Deep learning forecasting in cryptocurrency high-frequency trading,” Cognitive Computation, vol. 13, pp. 485–487, 2021.
[19] S. Tanwar, N. P. Patel, S. N. Patel, J. R. Patel, G. Sharma, and I. E. Davidson, “Deep learning-based cryptocurrency price prediction scheme with inter-dependent relations,” IEEE Access, vol. 9, pp. 138633– 138646, 2021.
[20] M. Yasir, M. Attique, K. Latif, G. M. Chaudhary, S. Afzal, K. Ahmed, and F. Shahzad, “Deep-learning-assisted business intelligence model for cryptocurrency forecasting using social media sentiment,” Journal of Enterprise Information Management, vol. 36, no. 3, pp. 718–733, 2023.
[21] M. Yasir, M. Attique, K. Latif, G. M. Chaudhary, S. Afzal, K. Ahmed, and F. Shahzad, “Deep-learning-assisted business intelligence model for cryptocurrency forecasting using social media sentiment,” Journal of Enterprise Information Management, vol. 36, no. 3, pp. 718–733, 2023.
[22] V. Derbentsev, A. Matviychuk, and V. N. Soloviev, “Forecasting of cryptocurrency prices using machine learning,” Advanced studies of financial technologies and cryptocurrency markets, pp. 211–231, 2020.
[23] M. J. Hamayel and A. Y. Owda, “A novel cryptocurrency price prediction model using gru, lstm and bi-lstm machine learning algorithms,” AI, vol. 2, no. 4, pp. 477–496, 2021.
[24] “Cryptocurrency Historical Prices,” Oct. 2023. [Online; accessed 9. Oct. 2023].
[25] R. C. Staudemeyer and E. R. Morris, “Understanding lstm–a tutorial into long short-term memory recurrent neural networks,” arXiv preprint arXiv:1909.09586, 2019.
[26] J. M. Vaz and S. Balaji, “Convolutional neural networks (cnns): Concepts and applications in pharmacogenomics,” Molecular diversity, vol. 25, no. 3, pp. 1569–1584, 2021.
[27] A. Malandii and S. Uryasev, “Support vector regression: Risk quadrangle framework,” arXiv preprint arXiv:2212.09178, 2022.
[28] P. Cunningham and S. J. Delany, “k-nearest neighbour classifiers: (with python examples),” arXiv preprint arXiv:2004.04523, 2020.
[29] T. Chen and C. Guestrin, “Xgboost: A scalable tree boosting system,” in Proceedings of the 22nd acm sigkdd international conference on knowledge discovery and data mining, pp. 785–794, 2016.
[30] J. VanderPlas, A. J. Connolly, Zˇ . Ivezic´, and A. Gray, “Introduction to astroml: Machine learning for astrophysics,” in 2012 conference on intelligent data understanding, pp. 47–54, IEEE, 2012.
[31] L. Freijeiro-Gonza´lez, M. Febrero-Bande, and W. Gonza´lez-Manteiga, “A critical review of lasso and its derivatives for variable selection under dependence among covariates,” International Statistical Review, vol. 90, no. 1, pp. 118–145, 2022.
[32] M. Arashi, M. Roozbeh, N. A. Hamzah, and M. Gasparini, “Ridge regression and its applications in genetic studies,” Plos one, vol. 16, no. 4, p. e0245376, 2021.
[33] M. Huang, “Theory and implementation of linear regression,” in 2020 International conference on computer vision, image and deep learning (CVIDL), pp. 210–217, IEEE, 2020.
[34] Al-Souri, L. M., Abuadla, A. M., Mubarak, J. R., Al-Qablawi, S. S. K., & Makari, I. M. (2026). Developing a Critical Inquiry-Based E-Educational Model (CIEM) to Enhance Critical Thinking Skills among High School Students: A Mixed-Methods Study in the Libyan Context. Al-Farooq Journal of Sciences, 2(4), 525-540.
[35] S. B. Kotsiantis, “Decision trees: a recent overview,” Artificial Intelli- gence Review, vol. 39, pp. 261–283, 2013.
[36] T. Beckers, “An introduction to gaussian process models,” arXiv preprint arXiv:2102.05497, 2021.











