Bitcoin Price Prediction Analysis Using Arima And Garch Models
Keywords:
Bitcoin; price prediction; ARIMA; GARCH; volatility forecasting; prediction intervalAbstract
Bitcoin is the largest cryptocurrency by market capitalization and one of the most volatile financial assets, which makes forecasting its price both important and difficult. This study evaluates the ability of the Autoregressive Integrated Moving Average (ARIMA) model and the Generalized Autoregressive Conditional Heteroskedasticity (GARCH) family to predict the price and volatility of Bitcoin. Using daily data from 1 January 2018 to 30 June 2026, the models are estimated on a training sample of 2,737 observations and evaluated on a test sample of 365 days through rolling one step ahead forecasts. The Box and Jenkins procedure selects ARIMA(2,1,0) for the mean, and diagnostic tests reveal strong ARCH effects in its residuals. Among GARCH(1,1), GJR GARCH, and EGARCH specifications, the GARCH(1,1) t model provides the best fit. Out of sample, ARIMA reduces the price forecast error by only 0.28% relative to a random walk, the difference is not significant in the Diebold and Mariano test, and directional accuracy is 51.0%, no better than chance. In contrast, GARCH models forecast volatility significantly better than rolling and EWMA benchmarks, and combining ARIMA with GARCH(1,1) t produces 95% prediction intervals with correct coverage (94.2%), whereas ARIMA with constant variance does not. The results indicate that the Bitcoin price level is close to unpredictable, consistent with weak form efficiency, but that its risk is predictable, so ARIMA and GARCH are more useful for quantifying uncertainty than for forecasting the price itself.
References
Akaike, H. (1974). A new look at the statistical model identification. IEEE Transactions on Automatic Control, 19(6), 716 to 723.
Ardia, D., Bluteau, K., & Rüede, M. (2019). Regime changes in Bitcoin GARCH volatility dynamics. Finance Research Letters, 29, 266 to 271.
Baur, D. G., & Dimpfl, T. (2018). Asymmetric volatility in cryptocurrencies. Economics Letters, 173, 148 to 151.
Bollerslev, T. (1986). Generalized autoregressive conditional heteroskedasticity. Journal of Econometrics, 31(3), 307 to 327.
Bollerslev, T. (1987). A conditionally heteroskedastic time series model for speculative prices and rates of return. The Review of Economics and Statistics, 69(3), 542 to 547.
Box, G. E. P., Jenkins, G. M., Reinsel, G. C., & Ljung, G. M. (2015). Time series analysis: Forecasting and control (5th ed.). Wiley.
Chu, J., Chan, S., Nadarajah, S., & Osterrieder, J. (2017). GARCH modelling of cryptocurrencies. Journal of Risk and Financial Management, 10(4), 17.
Corbet, S., Lucey, B., Urquhart, A., & Yarovaya, L. (2019). Cryptocurrencies as a financial asset: A systematic analysis. International Review of Financial Analysis, 62, 182 to 199.
Dickey, D. A., & Fuller, W. A. (1979). Distribution of the estimators for autoregressive time series with a unit root. Journal of the American Statistical Association, 74(366), 427 to 431.
Diebold, F. X., & Mariano, R. S. (1995). Comparing predictive accuracy. Journal of Business & Economic Statistics, 13(3), 253 to 263.
Dyhrberg, A. H. (2016). Bitcoin, gold and the dollar: A GARCH volatility analysis. Finance Research Letters, 16, 85 to 92.
Engle, R. F. (1982). Autoregressive conditional heteroscedasticity with estimates of the variance of United Kingdom inflation. Econometrica, 50(4), 987 to 1007.
Fama, E. F. (1970). Efficient capital markets: A review of theory and empirical work. The Journal of Finance, 25(2), 383 to 417.
Glosten, L. R., Jagannathan, R., & Runkle, D. E. (1993). On the relation between the expected value and the volatility of the nominal excess return on stocks. The Journal of Finance, 48(5), 1779 to 1801.
Hansen, P. R., & Lunde, A. (2005). A forecast comparison of volatility models: Does anything beat a GARCH(1,1)? Journal of Applied Econometrics, 20(7), 873 to 889.
Harvey, D., Leybourne, S., & Newbold, P. (1997). Testing the equality of prediction mean squared errors. International Journal of Forecasting, 13(2), 281 to 291.
Hyndman, R. J., & Athanasopoulos, G. (2021). Forecasting: Principles and practice (3rd ed.). OTexts.
Hyndman, R. J., & Koehler, A. B. (2006). Another look at measures of forecast accuracy. International Journal of Forecasting, 22(4), 679 to 688.
J.P. Morgan. (1996). RiskMetrics: Technical document (4th ed.). J.P. Morgan and Reuters.
Katsiampa, P. (2017). Volatility estimation for Bitcoin: A comparison of GARCH models. Economics Letters, 158, 3 to 6.
Kupiec, P. H. (1995). Techniques for verifying the accuracy of risk measurement models. The Journal of Derivatives, 3(2), 73 to 84.
Kwiatkowski, D., Phillips, P. C. B., Schmidt, P., & Shin, Y. (1992). Testing the null hypothesis of stationarity against the alternative of a unit root. Journal of Econometrics, 54(1 to 3), 159 to 178.
Ljung, G. M., & Box, G. E. P. (1978). On a measure of lack of fit in time series models. Biometrika, 65(2), 297 to 303.
Mandelbrot, B. (1963). The variation of certain speculative prices. The Journal of Business, 36(4), 394 to 419.
Nelson, D. B. (1991). Conditional heteroskedasticity in asset returns: A new approach. Econometrica, 59(2), 347 to 370.
Patton, A. J. (2011). Volatility forecast comparison using imperfect volatility proxies. Journal of Econometrics, 160(1), 246 to 256.
Pesaran, M. H., & Timmermann, A. (1992). A simple nonparametric test of predictive performance. Journal of Business & Economic Statistics, 10(4), 461 to 465.
Schwarz, G. (1978). Estimating the dimension of a model. The Annals of Statistics, 6(2), 461 to 464.
Urquhart, A. (2016). The inefficiency of Bitcoin. Economics Letters, 148, 80 to 82.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2023 Wanda Laksniyunita, Gunawan, Reswanda, Arasy Alimudin, Agus Sukoco

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

