Neural networks for bitcoin price forecasting
Keywords:
Bitcoin, Time series forecasting, ANN, ARIMAAbstract
This paper concerns the problem of daily Bitcoin price prediction, aiming to find the best predictive model among the linear and nonlinear forecasting models. Finding the most accurate forecasting model would help investors take important decisions about taking the next step when investing. We compare the forecasting performance of linear and nonlinear forecasting models using daily Bitcoin price data for the period between 31 December 2017 until 24 November 2021. We discuss various forecasting approaches, including an Autoregressive Integrated Moving Average (ARIMA) model, a Nonlinear Autoregressive Neural Network (NARNN) model, a TBATS model and Exponential Smoothing on the data collected from 31 December 2017 to 24 November 2021 and compared their accuracy using the data collected from 01 June 2021 to 09 June 2021, choosing the model with the lowest Mean Absolute Percentage Error (MAPE) value. The chosen model has been used for daily Bitcoin price forecasting for the next 30 days without any additional intervention. The forecasting model can be applied to other cryptocurrencies available on the global cryptocurrency market cap.
References
Batista, M. (2020). Estimation of the final size of the COVID-19 epidemic. Preprint. medRxiv.
Rodríguez Rivero, C., Pucheta, J., Laboret, S., Patiño, D. and Sauchelli, V. (2015) Forecasting Short Time Series with Missing Data by Means of Energy Associated to Series. Applied Mathematics, 6, 1611-1619, https://doi.org/10.4236/am.2015.6914
Zhang, P. G., Patuwo, E., Hu, M. (1998). Forecasting with artificial neural networks: The state of the art. International Journal of Forecasting, 14, 35-62, http://dx.doi.org/10.1016/S0169-2070(97)00044-7.
Tealab, A., Hefny, H., & Badr, A. (2017) Forecasting of nonlinear time series using ANN, Future Computing and Informatics Journal, 2, 39-47. https://doi.org/10.1016/j.fcij.2017.05.001