Benchmarking Deep Learning Models for Bitcoin Price Forecasting
DOI:
https://doi.org/10.54536/ajdsai.v2i2.8367Keywords:
Bitcoin Price Forecasting, Cryptocurrency Markets, Deep Learning, Financial Volatility, Gated Recurrent Unit (GRU), Time Series Prediction, Transformer ModelsAbstract
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
Issue
Section
License
Copyright (c) 2026 Catherine Ngo, Orson Chi, Yeong Nain Chi

This work is licensed under a Creative Commons Attribution 4.0 International License.