Deep Learning-Based Bitcoin Price Forecasting Using Neural Prophet

Authors

  • Teuku Rizky Noviandy Department of Informatics, Faculty of Mathematics and Natural Sciences, Universitas Syiah Kuala, Banda Aceh 23111, Indonesia
  • Aga Maulana Department of Informatics, Faculty of Mathematics and Natural Sciences, Universitas Syiah Kuala, Banda Aceh 23111, Indonesia
  • Ghazi Mauer Idroes Department of Occupational Health and Safety, Faculty of Health Sciences, Universitas Abulyatama, Aceh Besar 23372, Indonesia
  • Rivansyah Suhendra Department of Information Technology, Faculty of Engineering, Universitas Teuku Umar, Aceh Barat 23681, Indonesia
  • Muhammad Adam Department of Management, Faculty Economics and Business, Universitas Syiah Kuala, Banda Aceh 23111, Indonesia
  • Asep Rusyana Department of Statistics, Faculty of Mathematics and Natural Sciences, Universitas Syiah Kuala, Banda Aceh 23111, Indonesia
  • Hizir Sofyan Department of Statistics, Faculty of Mathematics and Natural Sciences, Universitas Syiah Kuala, Banda Aceh 23111, Indonesia

DOI:

https://doi.org/10.60084/eje.v1i1.51

Keywords:

Bitcoin forecasting, Cryptocurrency, Deep learning, Time series, Trend analysis

Abstract

This study focuses on using the Neural Prophet framework to forecast Bitcoin prices accurately. By analyzing historical Bitcoin price data, the study aims to capture patterns and dependencies to provide valuable insights and predictive models for investors, traders, and analysts in the volatile cryptocurrency market. The Neural Prophet framework, based on neural network principles, incorporates features such as automatic differencing, trend, seasonality considerations, and external variables to enhance forecasting accuracy. The model was trained and evaluated using performance metrics such as RMSE, MAE, and MAPE. The results demonstrate the model's effectiveness in capturing trends and predicting Bitcoin prices while acknowledging the challenges posed by the inherent volatility of the cryptocurrency market.

Downloads

Download data is not yet available.

References

  1. Kasi, N. R., S, R., and Karuppiah, M. (2022). Blockchain architecture, taxonomy, challenges, and applications, Blockchain Technology for Emerging Applications, Elsevier, 1–31. doi:10.1016/B978-0-323-90193-2.00001-6
  2. Kristoufek, L. (2023). Will Bitcoin ever become less volatile?, Finance Research Letters, Vol. 51, 103353. doi:10.1016/j.frl.2022.103353
  3. Kurihara, Y., and Fukushima, A. (2018). How Does Price of Bitcoin Volatility Change?, International Research in Economics and Finance, Vol. 2, No. 1, 8. doi:10.20849/iref.v2i1.317
  4. Łęt, B., Sobański, K., Świder, W., and Włosik, K. (2023). What drives the popularity of stablecoins? Measuring the frequency dynamics of connectedness between volatile and stable cryptocurrencies, Technological Forecasting and Social Change, Vol. 189, 122318. doi:10.1016/j.techfore.2023.122318
  5. Liu, M., Li, G., Li, J., Zhu, X., and Yao, Y. (2021). Forecasting the price of Bitcoin using deep learning, Finance Research Letters, Vol. 40, 101755. doi:10.1016/j.frl.2020.101755
  6. Munim, Z. H., Shakil, M. H., and Alon, I. (2019). Next-Day Bitcoin Price Forecast, Journal of Risk and Financial Management, Vol. 12, No. 2, 103. doi:10.3390/jrfm12020103
  7. Bergsli, L. Ø., Lind, A. F., Molnár, P., and Polasik, M. (2022). Forecasting volatility of Bitcoin, Research in International Business and Finance, Vol. 59, 101540. doi:10.1016/j.ribaf.2021.101540
  8. Fernandes, M., Khanna, S., Monteiro, L., Thomas, A., and Tripathi, G. (2021). Bitcoin Price Prediction, 2021 International Conference on Advances in Computing, Communication, and Control (ICAC3), IEEE, 1–4. doi:10.1109/ICAC353642.2021.9697202
  9. Shadab, A., Ahmad, S., and Said, S. (2020). Spatial forecasting of solar radiation using ARIMA model, Remote Sensing Applications: Society and Environment, Vol. 20, 100427. doi:10.1016/j.rsase.2020.100427
  10. Wirawan, I. M., Widiyaningtyas, T., and Hasan, M. M. (2019). Short Term Prediction on Bitcoin Price Using ARIMA Method, 2019 International Seminar on Application for Technology of Information and Communication (ISemantic), IEEE, 260–265. doi:10.1109/ISEMANTIC.2019.8884257
  11. Bhatnagar, V., and Batra, B. (2022). Estimating Blockchain Using Time-Series Forecasting ARIMA, 477–483. doi:10.1007/978-981-19-1122-4_50
  12. Liantoni, F., and Agusti, A. (2020). Forecasting Bitcoin using Double Exponential Smoothing Method Based on Mean Absolute Percentage Error, JOIV : International Journal on Informatics Visualization, Vol. 4, No. 2, 91. doi:10.30630/joiv.4.2.335
  13. Septiarini, T. W., Taufik, M. R., Afif, M., and Rukminastiti Masyrifah, A. (2020). A comparative study for Bitcoin cryptocurrency forecasting in period 2017-2019, Journal of Physics: Conference Series, Vol. 1511, No. 1, 012056. doi:10.1088/1742-6596/1511/1/012056
  14. Liao, Q., Zhu, M., Wu, L., Pan, X., Tang, X., and Wang, Z. (2020). Deep Learning for Air Quality Forecasts: a Review, Current Pollution Reports, Vol. 6, No. 4, 399–409. doi:10.1007/s40726-020-00159-z
  15. Sonare, B., Patil, S., Pise, R., Bajad, S., Ballal, S., and Chandre, Y. (2023). Analysis of Various Machine Learning and Deep Learning Algorithms for Bitcoin Price Prediction, 2023 International Conference on Recent Advances in Electrical, Electronics, Ubiquitous Communication, and Computational Intelligence (RAEEUCCI), IEEE, 1–5. doi:10.1109/RAEEUCCI57140.2023.10134467
  16. Ramani, K., Jahnavi, M., Reddy, P. J., VenkataChakravarthi, P., Meghanath, P., and Imran, S. K. (2023). Prediction of Bitcoin Price through LSTM, ARIMA, XGBoost, Prophet and Sentiment Analysis on Dynamic Streaming Data, 2023 9th International Conference on Advanced Computing and Communication Systems (ICACCS), IEEE, 1514–1518. doi:10.1109/ICACCS57279.2023.10113014
  17. Kazeminia, S., Sajedi, H., and Arjmand, M. (2023). Real-Time Bitcoin Price Prediction Using Hybrid 2D-CNN LSTM Model, 2023 9th International Conference on Web Research (ICWR), IEEE, 173–178. doi:10.1109/ICWR57742.2023.10139275
  18. Pouyanfar, S., Sadiq, S., Yan, Y., Tian, H., Tao, Y., Reyes, M. P., Shyu, M.-L., Chen, S.-C., and Iyengar, S. S. (2019). A Survey on
  19. Deep Learning, ACM Computing Surveys, Vol. 51, No. 5, 1–36. doi:10.1145/3234150
  20. Idroes, G. M., Maulana, A., Suhendra, R., Lala, A., Karma, T., Kusumo, F., Hewindati, Y. T., and Noviandy, T. R. (2023). TeutongNet: A Fine-Tuned Deep Learning Model for Improved Forest Fire Detection, Leuser Journal of Environmental Studies, Vol. 1, No. 1, 1–8
  21. Sezer, O. B., Gudelek, M. U., and Ozbayoglu, A. M. (2020). Financial time series forecasting with deep learning : A systematic literature review: 2005–2019, Applied Soft Computing, Vol. 90, 106181. doi:10.1016/j.asoc.2020.106181
  22. Almalaq, A., and Edwards, G. (2017). A Review of Deep Learning Methods Applied on Load Forecasting, 2017 16th IEEE International Conference on Machine Learning and Applications (ICMLA), IEEE, 511–516. doi:10.1109/ICMLA.2017.0-110
  23. Lim, B., and Zohren, S. (2021). Time-series forecasting with deep learning: a survey, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, Vol. 379, No. 2194, 20200209. doi:10.1098/rsta.2020.0209
  24. Imambi, S., Prakash, K. B., and Kanagachidambaresan, G. R. (2021). PyTorch, 87–104. doi:10.1007/978-3-030-57077-4_10
  25. Triebe, O., Hewamalage, H., Pilyugina, P., Laptev, N., Bergmeir, C., and Rajagopal, R. (2021). NeuralProphet: Explainable Forecasting at Scale. doi:https://doi.org/10.48550/arXiv.2111.15397
  26. Kim, W., and Soon, B. M. (2023). Advancing Agricultural Predictions: A Deep Learning Approach to Estimating Bulb Weight Using Neural Prophet Model, Agronomy, Vol. 13, No. 5, 1362. doi:10.3390/agronomy13051362
  27. ChikkaKrishna, N. K., Rachakonda, P., and Tallam, T. (2022). Short - Term Traffic Prediction Using Fb-PROPHET and Neural-PROPHET, 2022 IEEE Delhi Section Conference (DELCON), IEEE, 1–4. doi:10.1109/DELCON54057.2022.9753459
  28. Wijaya, E. Y., and Suryadibrata, A. (2022). Predicting the Case of COVID-19 in Indonesia using Neural Prophet Model, IJNMT (International Journal of New Media Technology), Vol. 9, No. 2, 78–86
  29. Lee, J., and Lee, C.-F. (2023). Data Collection, Presentation, and Yahoo! Finance, Essentials of Excel VBA, Python, and R: Volume I: Financial Statistics and Portfolio Analysis, Springer, 19–80
  30. Kumar Jha, B., and Pande, S. (2021). Time Series Forecasting Model for Supermarket Sales using FB-Prophet, 2021 5th International Conference on Computing Methodologies and Communication (ICCMC), IEEE, 547–554. doi:10.1109/ICCMC51019.2021.9418033
  31. Hastie, T., Tibshirani, R., Friedman, J. H., and Friedman, J. H. (2009). The Elements of Statistical Learning: Data Mining, Inference, and Prediction (Vol. 2), Springer
  32. Llugsi, R., Yacoubi, S. El, Fontaine, A., and Lupera, P. (2021). Comparison between Adam, AdaMax and Adam W optimizers to implement a Weather Forecast based on Neural Networks for the Andean city of Quito, 2021 IEEE Fifth Ecuador Technical Chapters Meeting (ETCM), IEEE, 1–6. doi:10.1109/ETCM53643.2021.9590681
  33. Kramer, O. (2016). Scikit-Learn, 45–53. doi:10.1007/978-3-319-33383-0_5
  34. Idroes, R., Noviandy, T. R., Maulana, A., Suhendra, R., Sasmita, N. R., Muslem, M., Idroes, G. M., Kemala, P., and Irvanizam, I. (2021). Application of Genetic Algorithm-Multiple Linear Regression and Artificial Neural Network Determinations for Prediction of Kovats Retention Index, International Review on Modelling and Simulations (IREMOS), Vol. 14, No. 2, 137. doi:10.15866/iremos.v14i2.20460
  35. Arkorful, G. B., Chen, H., Gu, M., and Liu, X. (2023). What can we learn from the convenience yield of Bitcoin? Evidence from the COVID-19 crisis, International Review of Economics & Finance, Vol. 88, 141–153. doi:10.1016/j.iref.2023.06.029

Downloads

Published

2023-07-06

How to Cite

Noviandy, T. R., Maulana, A., Idroes, G. M., Suhendra, R., Adam, M., Rusyana, A. and Sofyan, H. (2023) “Deep Learning-Based Bitcoin Price Forecasting Using Neural Prophet”, Ekonomikalia Journal of Economics, 1(1), pp. 19–25. doi: 10.60084/eje.v1i1.51.

Issue

Section

Articles