IDEAS home Printed from https://ideas.repec.org/a/spr/eurase/v13y2023i2d10.1007_s40822-023-00232-0.html
   My bibliography  Save this article

Forecasting bitcoin volatility: exploring the potential of deep learning

Author

Listed:
  • Tiago E. Pratas

    (ISCTE-University Institute of Lisbon)

  • Filipe R. Ramos

    (Universidade de Lisboa)

  • Lihki Rubio

    (Universidad del Norte)

Abstract

This study aims to evaluate forecasting properties of classic methodologies (ARCH and GARCH models) in comparison with deep learning methodologies (MLP, RNN, and LSTM architectures) for predicting Bitcoin's volatility. As a new asset class with unique characteristics, Bitcoin's high volatility and structural breaks make forecasting challenging. Based on 2753 observations from 08-09-2014 to 01-05-2022, this study focuses on Bitcoin logarithmic returns. Results show that deep learning methodologies have advantages in terms of forecast quality, although significant computational costs are required. Although both MLP and RNN models produce smoother forecasts with less fluctuation, they fail to capture large spikes. The LSTM architecture, on the other hand, reacts strongly to such movements and tries to adjust its forecast accordingly. To compare forecasting accuracy at different horizons MAPE, MAE metrics are used. Diebold–Mariano tests were conducted to compare the forecast, confirming the superiority of deep learning methodologies. Overall, this study suggests that deep learning methodologies could provide a promising tool for forecasting Bitcoin returns (and therefore volatility), especially for short-term horizons.

Suggested Citation

  • Tiago E. Pratas & Filipe R. Ramos & Lihki Rubio, 2023. "Forecasting bitcoin volatility: exploring the potential of deep learning," Eurasian Economic Review, Springer;Eurasia Business and Economics Society, vol. 13(2), pages 285-305, June.
  • Handle: RePEc:spr:eurase:v:13:y:2023:i:2:d:10.1007_s40822-023-00232-0
    DOI: 10.1007/s40822-023-00232-0
    as

    Download full text from publisher

    File URL: http://link.springer.com/10.1007/s40822-023-00232-0
    File Function: Abstract
    Download Restriction: Access to the full text of the articles in this series is restricted.

    File URL: https://libkey.io/10.1007/s40822-023-00232-0?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. David Garcia & Claudio Juan Tessone & Pavlin Mavrodiev & Nicolas Perony, 2014. "The digital traces of bubbles: feedback cycles between socio-economic signals in the Bitcoin economy," Papers 1408.1494, arXiv.org.
    2. Nassim Nicholas Taleb, 2021. "Bitcoin, currencies, and fragility," Quantitative Finance, Taylor & Francis Journals, vol. 21(8), pages 1249-1255, August.
    3. Smyl, Slawek, 2020. "A hybrid method of exponential smoothing and recurrent neural networks for time series forecasting," International Journal of Forecasting, Elsevier, vol. 36(1), pages 75-85.
    4. Valeriy Gavrishchaka & Supriya Banerjee, 2006. "Support Vector Machine as an Efficient Framework for Stock Market Volatility Forecasting," Computational Management Science, Springer, vol. 3(2), pages 147-160, April.
    5. Chaim, Pedro & Laurini, Márcio P., 2018. "Volatility and return jumps in bitcoin," Economics Letters, Elsevier, vol. 173(C), pages 158-163.
    6. Bollerslev, Tim, 1986. "Generalized autoregressive conditional heteroskedasticity," Journal of Econometrics, Elsevier, vol. 31(3), pages 307-327, April.
    7. Pesaran, M. Hashem & Timmermann, Allan, 2004. "How costly is it to ignore breaks when forecasting the direction of a time series?," International Journal of Forecasting, Elsevier, vol. 20(3), pages 411-425.
    8. Nassim Nicholas Taleb, 2021. "Bitcoin, Currencies, and Fragility," Papers 2106.14204, arXiv.org, revised Jul 2021.
    9. Shiyi Chen & Wolfgang K. Härdle & Kiho Jeong, 2010. "Forecasting volatility with support vector machine-based GARCH model," Journal of Forecasting, John Wiley & Sons, Ltd., vol. 29(4), pages 406-433.
    10. Bergsli, Lykke Øverland & Lind, Andrea Falk & Molnár, Peter & Polasik, Michał, 2022. "Forecasting volatility of Bitcoin," Research in International Business and Finance, Elsevier, vol. 59(C).
    11. Engle, Robert F, 1982. "Autoregressive Conditional Heteroscedasticity with Estimates of the Variance of United Kingdom Inflation," Econometrica, Econometric Society, vol. 50(4), pages 987-1007, July.
    12. Bracke, Philippe & Datta, Anupam & Jung, Carsten & Sen, Shayak, 2019. "Machine learning explainability in finance: an application to default risk analysis," Bank of England working papers 816, Bank of England.
    13. Diebold, Francis X & Mariano, Roberto S, 2002. "Comparing Predictive Accuracy," Journal of Business & Economic Statistics, American Statistical Association, vol. 20(1), pages 134-144, January.
    14. Balcilar, Mehmet & Bouri, Elie & Gupta, Rangan & Roubaud, David, 2017. "Can volume predict Bitcoin returns and volatility? A quantiles-based approach," Economic Modelling, Elsevier, vol. 64(C), pages 74-81.
    15. Farzan Aminian & E. Suarez & Mehran Aminian & Daniel Walz, 2006. "Forecasting Economic Data with Neural Networks," Computational Economics, Springer;Society for Computational Economics, vol. 28(1), pages 71-88, August.
    16. Lihki Rubio & Keyla Alba, 2022. "Forecasting Selected Colombian Shares Using a Hybrid ARIMA-SVR Model," Mathematics, MDPI, vol. 10(13), pages 1-21, June.
    17. Jens Klose, 2022. "Comparing cryptocurrencies and gold - a system-GARCH-approach," Eurasian Economic Review, Springer;Eurasia Business and Economics Society, vol. 12(4), pages 653-679, December.
    18. Keith Pilbeam & Kjell Langeland, 2015. "Forecasting exchange rate volatility: GARCH models versus implied volatility forecasts," International Economics and Economic Policy, Springer, vol. 12(1), pages 127-142, March.
    19. Chuong Luong & Nikolai Dokuchaev, 2018. "Forecasting of Realised Volatility with the Random Forests Algorithm," JRFM, MDPI, vol. 11(4), pages 1-15, October.
    20. Paolo Giudici & Paolo Pagnottoni, 2019. "High Frequency Price Change Spillovers in Bitcoin Markets," Risks, MDPI, vol. 7(4), pages 1-18, November.
    21. Black, Fischer & Scholes, Myron S, 1973. "The Pricing of Options and Corporate Liabilities," Journal of Political Economy, University of Chicago Press, vol. 81(3), pages 637-654, May-June.
    22. Gronwald, Marc, 2019. "Is Bitcoin a Commodity? On price jumps, demand shocks, and certainty of supply," Journal of International Money and Finance, Elsevier, vol. 97(C), pages 86-92.
    23. Harvey, David & Leybourne, Stephen & Newbold, Paul, 1997. "Testing the equality of prediction mean squared errors," International Journal of Forecasting, Elsevier, vol. 13(2), pages 281-291, June.
    24. Lahmiri, Salim & Bekiros, Stelios, 2019. "Cryptocurrency forecasting with deep learning chaotic neural networks," Chaos, Solitons & Fractals, Elsevier, vol. 118(C), pages 35-40.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Nikita Medvedev & Zhiguang Wang, 2022. "Multistep forecast of the implied volatility surface using deep learning," Journal of Futures Markets, John Wiley & Sons, Ltd., vol. 42(4), pages 645-667, April.
    2. Cristina Chinazzo & Vahidin Jeleskovic, 2024. "Forecasting Bitcoin Volatility: A Comparative Analysis of Volatility Approaches," Papers 2401.02049, arXiv.org.
    3. Ángeles Cebrián-Hernández & Enrique Jiménez-Rodríguez, 2021. "Modeling of the Bitcoin Volatility through Key Financial Environment Variables: An Application of Conditional Correlation MGARCH Models," Mathematics, MDPI, vol. 9(3), pages 1-16, January.
    4. Tapia, Sebastian & Kristjanpoller, Werner, 2022. "Framework based on multiplicative error and residual analysis to forecast bitcoin intraday-volatility," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 589(C).
    5. Pedro Correia S. Bezerra & Pedro Henrique M. Albuquerque, 2017. "Volatility forecasting via SVR–GARCH with mixture of Gaussian kernels," Computational Management Science, Springer, vol. 14(2), pages 179-196, April.
    6. Jun Lu & Shao Yi, 2022. "Reducing overestimating and underestimating volatility via the augmented blending-ARCH model," Papers 2203.12456, arXiv.org.
    7. Jun Lu & Shao Yi, 2022. "Reducing Overestimating and Underestimating Volatility via the Augmented Blending-ARCH Model," Applied Economics and Finance, Redfame publishing, vol. 9(2), pages 48-59, May.
    8. Frank, Johannes, 2023. "Forecasting realized volatility in turbulent times using temporal fusion transformers," FAU Discussion Papers in Economics 03/2023, Friedrich-Alexander University Erlangen-Nuremberg, Institute for Economics.
    9. Mittnik, Stefan & Robinzonov, Nikolay & Spindler, Martin, 2015. "Stock market volatility: Identifying major drivers and the nature of their impact," Journal of Banking & Finance, Elsevier, vol. 58(C), pages 1-14.
    10. Catania, Leopoldo & Proietti, Tommaso, 2020. "Forecasting volatility with time-varying leverage and volatility of volatility effects," International Journal of Forecasting, Elsevier, vol. 36(4), pages 1301-1317.
    11. Mohammadi, M. & Rezakhah, S. & Modarresi, N., 2020. "Semi-Lévy driven continuous-time GARCH process," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 557(C).
    12. Byun, Suk Joon & Jeon, Byoung Hyun & Min, Byungsun & Yoon, Sun-Joong, 2015. "The role of the variance premium in Jump-GARCH option pricing models," Journal of Banking & Finance, Elsevier, vol. 59(C), pages 38-56.
    13. Halkos, George E. & Tsirivis, Apostolos S., 2019. "Effective energy commodity risk management: Econometric modeling of price volatility," Economic Analysis and Policy, Elsevier, vol. 63(C), pages 234-250.
    14. Rita Pimentel & Morten Risstad & Sjur Westgaard, 2022. "Predicting interest rate distributions using PCA & quantile regression," Digital Finance, Springer, vol. 4(4), pages 291-311, December.
    15. Xinglin Yang, 2018. "Good jump, bad jump, and option valuation," Journal of Futures Markets, John Wiley & Sons, Ltd., vol. 38(9), pages 1097-1125, September.
    16. Koo, Bonsoo & Linton, Oliver, 2012. "Estimation of semiparametric locally stationary diffusion models," Journal of Econometrics, Elsevier, vol. 170(1), pages 210-233.
    17. Dicle, Mehmet F. & Levendis, John, 2020. "Historic risk and implied volatility," Global Finance Journal, Elsevier, vol. 45(C).
    18. Kavussanos, Manolis G. & Dimitrakopoulos, Dimitris N., 2011. "Market risk model selection and medium-term risk with limited data: Application to ocean tanker freight markets," International Review of Financial Analysis, Elsevier, vol. 20(5), pages 258-268.
    19. Aldrich, Eric M. & Heckenbach, Indra & Laughlin, Gregory, 2016. "A compound duration model for high-frequency asset returns," Journal of Empirical Finance, Elsevier, vol. 39(PA), pages 105-128.
    20. Rosenberg, Joshua V. & Engle, Robert F., 2002. "Empirical pricing kernels," Journal of Financial Economics, Elsevier, vol. 64(3), pages 341-372, June.

    More about this item

    Keywords

    Cryptocurrencies; Bitcoin; ARCH/GARCH models; Deep learning; Forecasting; Prediction error;
    All these keywords.

    JEL classification:

    • C01 - Mathematical and Quantitative Methods - - General - - - Econometrics
    • C02 - Mathematical and Quantitative Methods - - General - - - Mathematical Economics
    • C10 - Mathematical and Quantitative Methods - - Econometric and Statistical Methods and Methodology: General - - - General
    • C22 - Mathematical and Quantitative Methods - - Single Equation Models; Single Variables - - - Time-Series Models; Dynamic Quantile Regressions; Dynamic Treatment Effect Models; Diffusion Processes
    • C45 - Mathematical and Quantitative Methods - - Econometric and Statistical Methods: Special Topics - - - Neural Networks and Related Topics
    • C53 - Mathematical and Quantitative Methods - - Econometric Modeling - - - Forecasting and Prediction Models; Simulation Methods
    • C58 - Mathematical and Quantitative Methods - - Econometric Modeling - - - Financial Econometrics
    • C60 - Mathematical and Quantitative Methods - - Mathematical Methods; Programming Models; Mathematical and Simulation Modeling - - - General
    • G17 - Financial Economics - - General Financial Markets - - - Financial Forecasting and Simulation

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:spr:eurase:v:13:y:2023:i:2:d:10.1007_s40822-023-00232-0. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.springer.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.