A subscription to JoVE is required to view this content. Sign in or start your free trial.

Research Article

A Hybrid GARCH-BiLSTM-KAN Model for Crude Oil Price Forecasting: Capturing Volatility, Temporal Dependencies, and Nonlinear Dynamics

714 views

⸱

DOI:

10.3791/69355

⸱

December 5th, 2025

 , 

In This Article

Summary

Here, we present a hybrid GARCH-BiLSTM-KAN model for forecasting crude oil prices. The model integrates volatility estimation, bidirectional temporal learning, and nonlinear refinement to enhance prediction accuracy, offering a robust tool for energy market participants.

Abstract

Crude oil prices, as a cornerstone of global energy markets, exhibit intricate dynamics---including volatility clustering, asymmetric temporal dependencies, and nonlinear responses to geopolitical, economic, and supply-demand shocks---posing formidable challenges to accurate forecasting. Existing models often struggle to simultaneously capture these multifaceted characteristics, limiting their predictive robustness. To address this, this study proposes a novel hybrid framework which synergistically integrates three complementary components: (1) the Generalized Autoregressive Conditional Heteroskedasticity model to quantify time-varying volatility and address clustering effects; (2) the Bidirectional Long Short-Term Memory network to model bidirectional temporal relationships, capturing both historical and future contextual influences on price movements; and (3) the Kolmogorov-Arnold Network to refine nonlinear patterns through univariate basis functions, enhancing the mapping of complex high-dimensional dependencies beyond the capabilities of traditional neural networks. Empirical validation is conducted using 39 years of daily West Texas Intermediate crude oil prices (1986-2025), a dataset encompassing critical events such as the 2008 financial crisis, 2020 COVID-19 pandemic, and 2022 geopolitical tensions, ensuring robustness across diverse market conditions. The proposed model is rigorously compared against benchmark models, including traditional volatility models, standalone deep learning architectures, and other hybrid models. Results demonstrate that the proposed hybrid achieves superior performance with the lowest root mean squared error, mean absolute error, and the highest coefficient of determination. Statistical tests confirm the significance of its outperformance, highlighting the synergistic value of integrating volatility modeling, bidirectional sequence learning, and advanced nonlinear refinement. This research advances energy economics by providing a robust forecasting tool, with implications for policymakers in strategic energy planning, energy firms in risk hedging, and financial institutions in derivative pricing and portfolio optimization.

Introduction

Energy commodities, particularly crude oil, serve as fundamental drivers of global economic systems, influencing production costs, inflation rates, and international trade balances. The complex pricing dynamics of crude oil reflect intricate interactions among geological constraints, technological innovations in extraction, geopolitical tensions, and macroeconomic policies. Since the oil crises of the 1970s, understanding and forecasting oil price movements has emerged as a critical research domain intersecting energy economics, financial engineering, and computational intelligence1,2. The inherent volatility ....

Access restricted. Please log in or start a trial to view this content.

Protocol

This section elaborates on the methodological framework of the proposed GARCH-BiLSTM-KAN hybrid model, which integrates the strengths of GARCH for volatility modeling, BiLSTM for bidirectional temporal dependency capture, and KAN for nonlinear refinement. The architecture is designed to address the multifaceted characteristics of financial time series, including volatility clustering, temporal asymmetry, and complex nonlinear patterns. Figure 1 shows the overall framework flowchart of the GARCH-BiLSTM-KAN hybrid model.

GARCH for volatility estimation

The Generalized ....

Access restricted. Please log in or start a trial to view this content.

Results

Data Description:

The analysis in this study relies on daily price data of West Texas Intermediate (WTI) crude oil, a benchmark for global oil markets due to its liquidity and widespread use in pricing agreements. The dataset spans a 39-year period from January 2, 1986, to March 10, 2025, encompassing 9,866 daily observations. This time frame is carefully chosen to capture diverse market conditions, including periods of economic expansion, recession, geopolitical crises, and e.......

Access restricted. Please log in or start a trial to view this content.

Discussion

The empirical findings presented above underscore the superior performance of the GARCH-BiLSTM-KAN hybrid model in forecasting WTI crude oil prices, outperforming both traditional volatility models and alternative hybrid architectures across key metrics. This section discusses the theoretical and practical implications of these results, contextualizes them within existing literature, and identifies potential avenues for further inquiry.

The outperformance of the GARCH-BiLSTM-KAN model stems fr.......

Access restricted. Please log in or start a trial to view this content.

Disclosures

The authors have nothing to disclose.

Acknowledgements

The authors thank all colleagues for their support and helpful comments.

....

Access restricted. Please log in or start a trial to view this content.

Materials

List of materials used in this article
NameCompanyCatalog NumberComments
Computing Workstation Standard research computing environmentConfiguration: NVIDIA GPU, 32GB RAM, multi-core CPUUsed for all model training, validation, and experimental procedures.
Daily Brent Crude Oil Spot Price U.S. Energy Information Administration (EIA)Zenodo Repository: DOI 10.5281/zenodo.17614060 Served as an independent dataset for validating model generalizability.
Daily West Texas Intermediate (WTI) Crude Oil Spot Price U.S. Energy Information Administration (EIA)Zenodo Repository: DOI 10.5281/zenodo.17614060Used as the primary dataset for model development and evaluation.
GARCH-BiLSTM-KAN Model Implementation This studyZenodo Repository: DOI 10.5281/zenodo.17614060Complete source code for the proposed hybrid model and all benchmark models.
Key Python Libraries (NumPy, Pandas, Scikit-learn, Matplotlib) Open-source communityVersions as specified in repository requirements.txt Used for data processing, statistical analysis, and visualization.
Python Programming Language Python Software FoundationVersion 3.9; https://www.python.org/Main programming language for implementing all models and analyses.
PyTorch Library PyTorch FoundationVersion 2.0; https://pytorch.org/Primary deep learning framework for implementing BiLSTM and KAN components.

References

  1. Baumeister, C., Kilian, L. Forty years of oil price fluctuations: Why the price of oil may still surprise us. J Econ Perspect. 30 (1), 139-160 (2016).
  2. Wang, Y., Wu, C., Li, Y. Forecasting crude oil market volatility: A Markov switching....

Access restricted. Please log in or start a trial to view this content.

Reprints and Permissions

Explore More Articles

Crude Oil ForecastingGARCH ModelBiLSTM NetworkKolmogorov-Arnold NetworkVolatility ModelingHybrid Forecasting ModelEnergy EconomicsTime Series Prediction