Benchmarking Deep Learning Models for Bitcoin Price Forecasting

Authors

  • Catherine Ngo University of Maryland Eastern Shore, United States
  • Orson Chi University of Maryland Eastern Shore, United States
  • Yeong Nain Chi University of Maryland Eastern Shore, United States

DOI:

https://doi.org/10.54536/ajdsai.v2i2.8367

Keywords:

Bitcoin Price Forecasting, Cryptocurrency Markets, Deep Learning, Financial Volatility, Gated Recurrent Unit (GRU), Time Series Prediction, Transformer Models

Abstract

The rapid appreciation and pronounced volatility of Bitcoin (BTC-USD) poses significant challenges for accurate price forecasting using financial time series models. This paper presents a systematic benchmarking study of six deep learning architectures, including Long Short Term Memory (LSTM), Gated Recurrent Unit (GRU), Vanilla Recurrent Neural Network (RNN), one dimensional Convolutional Neural Network (CNN), Temporal Convolutional Network (TCN), and Transformer Encoder, for daily BTC USD price prediction. Experiments are conducted using 2,283 observations spanning January 2020 to March 2026 under a standardized training pipeline that includes a 60 day lookback window, Huber loss, Adam optimization, and a strict chronological split of 75% training, 10% validation, and 15% testing to mitigate data leakage. Empirical results indicate that the GRU consistently achieves superior out of sample performance, with a test coefficient of determination (R²) of 0.9138, root mean squared error (RMSE) of USD 4,911 and mean absolute percentage error (MAPE) of 3.84%. In contrast, Transformer, LSTM, TCN, CNN, and Vanilla RNN models exhibit substantially weaker generalization performance. The results suggest that the GRU’s gating mechanism, which enables selective retention and attenuation of historical information, is particularly effective in capturing regime dependent dynamics in highly volatile cryptocurrency markets. A 30 day out of sample forecast for April 2026 is further generated for all models, with the GRU projecting Bitcoin prices in the USD 66,000–67,000 range. The proposed benchmark provides reproducible experimental settings, quantitative performance comparisons, and architectural insights to support informed model selection for cryptocurrency price forecasting.

References

Bai, S., Kolter, J. Z., & Koltun, V. (2018a). An empirical evaluation of generic convolutional and recurrent networks for sequence modeling. arXiv. https://arxiv.org/abs/1803.01271

Bai, S., Kolter, J. Z., & Koltun, V. (2018b). Trellis networks for sequence modeling. arXiv. https://arxiv.org/abs/1810.06682

Bariviera, A. F., Basgall, M. J., Hasperué, W., & Naiouf, M. (2017). Some stylized facts of the bitcoin market. Physica A: Statistical Mechanics and Its Applications, 484, 82–90. https://doi.org/10.1016/j.physa.2017.04.159

Cho, K., Van Merriënboer, B., Gulcehre, C., Bahdanau, D., Bougares, F., Schwenk, H., & Bengio, Y. (2014). Learning phrase representations using RNN encoder-decoder for statistical machine translation. arXiv. https://arxiv.org/abs/1406.1078

Chung, J., Gulcehre, C., Cho, K., & Bengio, Y. (2014). Empirical evaluation of gated recurrent neural networks on sequence modeling. arXiv. https://arxiv.org/abs/1412.3555

Dyhrberg, A. H. (2016). Bitcoin, gold and the dollar — A GARCH volatility analysis. Finance Research Letters, 16, 85–92. https://doi.org/10.1016/j.frl.2015.10.008

Elman, J. L. (1990). Finding structure in time. Cognitive Science, 14(2), 179–211. https://doi.org/10.1016/0364-0213(90)90002-E

Fischer, T., & Krauss, C. (2018). Deep learning with long short-term memory networks for financial market predictions. European Journal of Operational Research, 270(2), 654669. https://doi.org/10.1016/j.ejor.2017.11.054

Garcia, D., & Schweitzer, F. (2015). Social signals and algorithmic trading of bitcoin. Royal Society Open Science, 2(9), 150288. https://doi.org/10.1098/rsos.150288

Giantsidi, S., & Tarantola, C. (2025). Deep learning for financial forecasting: A review of recent trends. International Review of Economics and Finance, 104, 104719. https://doi.org/10.1016/j.iref.2025.104719

Hochreiter, S., & Schmidhuber, J. (1997). Long short-term memory. Neural Computation, 9(8), 1735–1780. https://doi.org/10.1162/neco.1997.9.8.1735

Katsiampa, P. (2017). Volatility estimation for Bitcoin: A comparison of GARCH models. Economics Letters, 158, 3–6. https://doi.org/10.1016/j.econlet.2017.06.023

LeCun, Y., Bottou, L., Bengio, Y., & Haffner, P. (1998). Gradient-based learning applied to document recognition. Proceedings of the IEEE, 86(11), 2278–2324. https://doi.org/10.1109/5.726791

Lim, B., Arık, S. Ö., Loeff, N., & Pfister, T. (2021). Temporal fusion transformers for interpretable multi-horizon time series forecasting. International Journal of Forecasting, 37(4), 1748–1764. https://doi.org/10.1016/j.ijforecast.2021.03.012

Livieris, I. E., Pintelas, E., & Pintelas, P. (2020). A CNN-LSTM model for gold price time-series forecasting. Neural Computing and Applications, 32(23), 17351–17360. https://doi.org/10.1007/s00521-020-04867-x

Mai, F., Shan, Z., Bai, Q., Wang, X., & Chiang, R. H. L. (2018). How does social media impact Bitcoin value? A test of the silent majority hypothesis. Journal of Management Information Systems, 35(1), 19–52. https://doi.org/10.1080/07421222.2018.1440774

Nakamoto, S. (2008). Bitcoin: A peer-to-peer electronic cash system. https://bitcoin.org/bitcoin.pdf

Nie, Y., Nguyen, N. H., Sinthong, P., & Kalagnanam, J. (2023). A time series is worth 64 words: Long-term forecasting with transformers. arXiv. https://doi.org/10.48550/arXiv.2211.14730

Phillip, A., Chan, J., & Peiris, S. (2018). A new look at cryptocurrencies. Economics Letters, 163, 6–9. https://doi.org/10.1016/j.econlet.2017.11.020

Ramos-Pérez, E., Alonso-González, P. J., & Núñez-Velázquez, J. J. (2021). Multi-transformer: A new neural network-based architecture for forecasting S&P volatility. Mathematics, 9(15), 1794. https://doi.org/10.3390/math9151794

Siami-Namini, S., Tavakoli, N., & Namin, A. S. (2019). A comparison of ARIMA and LSTM in forecasting time series. In Proceedings of the 17th IEEE International Conference on Machine Learning and Applications (pp. 1394–1401). https://doi.org/10.1109/ICMLA.2018.00227

Uras, N., Marchesi, L., Marchesi, M., & Tonelli, R. (2020). Forecasting bitcoin closing price series using linear regression and neural networks models. PeerJ Computer Science, 6, e279. https://doi.org/10.7717/peerj-cs.279

Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A. N., Kaiser, L., & Polosukhin, I. (2017). Attention is all you need. In Advancces in Neural Information Processing Systems (Vol. 30, pp. 6000-6010).

Wan, R., Mei, S., Wang, J., Liu, M., & Yang, F. (2019). Multivariate temporal convolutional network: A deep neural networks approach for multivariate time series forecasting. Electronics, 8(8), 876. https://doi.org/10.3390/electronics8080876

Zhou, H., Zhang, S., Peng, J., Zhang, S., Li, J., Xiong, H., & Zhang, W. (2021). Informer: Beyond efficient transformer for long sequence time-series forecasting. Proceedings of the AAAI Conference on Artificial Intelligence, 35(12), 11106–11115.

Downloads

Published

2026-09-19

How to Cite

Ngo, C. ., Chi, O. ., & Chi, Y. N. . (2026). Benchmarking Deep Learning Models for Bitcoin Price Forecasting. American Journal of Data Science and Artificial Intelligence, 2(2), 54-65. https://doi.org/10.54536/ajdsai.v2i2.8367