Wei, Yang & Cui (2025) embed GARCH(1,1) inside GRU and LSTM cells so ω, α, β stay economically readable while the net learns nonlinear vol. Beats pipeline hybrids and Transformers on US indices. Plain-language intro. Not investment advice.
Takeaway. Most “GARCH + LSTM” papers are a pipeline: fit GARCH, dump σ into a net. This paper embeds the GARCH(1,1) recursion inside GRU and LSTM cells, so ω, α, β remain interpretable while gates pick up nonlinear memory. GARCH-GRU is the speed/accuracy workhorse.
Unified GARCH-Recurrent Neural Networks in Financial Volatility Forecasting (Jingyi Wei, Steve Yang, Zhenyu Cui, 2025; arXiv:2504.09380). S&P 500, DJI, NASDAQ, 2010–2020; 2019 calm OOS and 2020 COVID stress.
Fit for learners: Embed GARCH(1,1) inside GRU/LSTM cells so ω, α, β stay readable while gates learn nonlinear persistence—not a two-stage GARCH-then-LSTM pipeline.
This Hub note is a plain-language intro. Not investment advice.
Linear GARCH captures clustering but not breaks. Pure LSTM/Transformer vol models forget stylised facts (persistence α+β ≈ 0.97, leverage). Two-stage hybrids train the pieces separately, so the net cannot modulate the GARCH state.
A volatility lab—not a trading bot.
You can implement GARCH(1,1) in a loop this month, then read why people put that loop inside a cell instead of stacking sklearn. Interpretable α, β are a sanity check when the net overfits.
Tiny evening exercise: h = w + a*r2 + b*h in a for loop over fake squared returns; print a+b. Learning only.
Landing: arXiv abs
Not investment advice. This Hub note is educational only. Wei–Yang–Cui is academic volatility research—not a recommendation to trade vol or set VaR from GARCH-GRU.
Single course CTA: SoloQuant Academy’s Introduction to Python Programming—a variance recursion is a for loop over a list.