Combining Deep Learning and GARCH Models for Financial Volatility and Risk Forecasting

Jakub Michańków,Łukasz Kwiatkowski,Janusz Morajda
2023-10-02
Abstract:In this paper, we develop a hybrid approach to forecasting the volatility and risk of financial instruments by combining common econometric GARCH time series models with deep learning neural networks. For the latter, we employ Gated Recurrent Unit (GRU) networks, whereas four different specifications are used as the GARCH component: standard GARCH, EGARCH, GJR-GARCH and APARCH. Models are tested using daily logarithmic returns on the S&P 500 index as well as gold price Bitcoin prices, with the three assets representing quite distinct volatility dynamics. As the main volatility estimator, also underlying the target function of our hybrid models, we use the price-range-based Garman-Klass estimator, modified to incorporate the opening and closing prices. Volatility forecasts resulting from the hybrid models are employed to evaluate the assets' risk using the Value-at-Risk (VaR) and Expected Shortfall (ES) at two different tolerance levels of 5% and 1%. Gains from combining the GARCH and GRU approaches are discussed in the contexts of both the volatility and risk forecasts. In general, it can be concluded that the hybrid solutions produce more accurate point volatility forecasts, although it does not necessarily translate into superior VaR and ES forecasts.
Risk Management,Artificial Intelligence,Machine Learning,Computational Finance,General Finance
What problem does this paper attempt to address?
### Problems the paper attempts to solve This paper aims to develop a hybrid method to predict the volatility and risk of financial instruments by combining the common econometric GARCH time - series model with deep - learning neural networks (especially the Gated Recurrent Unit (GRU) network). Specifically, the objectives of the paper can be summarized as follows: 1. **Improve the accuracy of volatility prediction**: - By combining the GARCH model and the GRU network, the paper hopes to achieve higher accuracy in volatility prediction. The GARCH model can capture the conditional heteroscedasticity in financial time series, while the GRU network can remember and process recent information dynamics, thus providing more accurate predictions. 2. **Evaluate the risks of different assets**: - The paper uses Value - at - Risk (VaR) and Expected Shortfall (ES) as risk - measurement indicators to evaluate the risks of different assets (such as the S&P 500 index, the gold price, and the Bitcoin price). By comparing the prediction results of the pure GARCH model and the hybrid GARCH - GRU model, the paper explores the performance of the hybrid model in risk prediction. 3. **Verify the advantages of the hybrid model**: - Through empirical analysis, the paper examines the superiority of the hybrid GARCH - GRU model over the pure GARCH model. Specifically, the paper focuses on whether the hybrid model can provide more accurate results in volatility prediction and risk measurement. ### Main research methods 1. **Data set**: - The research uses the daily log - return data of the S&P 500 index, the gold price, and the Bitcoin price. These assets represent different volatility dynamics and are helpful for comprehensively evaluating the performance of the model. 2. **Model construction**: - **GARCH model**: The paper considers four common GARCH model specifications: standard GARCH, EGARCH, GJR - GARCH, and APARCH. - **GRU network**: The paper uses the Gated Recurrent Unit (GRU) network, which is a simplified version of the Long - Short - Term Memory (LSTM) network and can effectively reduce the training time. 3. **Hybrid model**: - Take the volatility prediction of the GARCH model as input and combine it with the GRU network for further prediction. The final hybrid model (GARCH - GRU) aims to take advantage of the two methods to improve the prediction accuracy. 4. **Evaluation indicators**: - **Volatility prediction**: Use indicators such as Mean Squared Error (MSE), Mean Absolute Error (MAE), and Heteroscedasticity - adjusted Mean Squared Error (HMSE) to evaluate the accuracy of volatility prediction. - **Risk measurement**: Use VaR and ES to evaluate the risks of assets, and verify the coverage and independence of the model through methods such as the Kupiec test and the Christoffersen test. ### Conclusion The paper concludes through empirical analysis that the hybrid GARCH - GRU model generally shows higher accuracy in volatility prediction, but this advantage does not necessarily translate into better VaR and ES predictions. Overall, the hybrid model has a significant advantage in point - volatility prediction, but further research and optimization are still needed in risk measurement.