Bauwens and Rombouts (2007) develop a Bayesian estimation strategy for the Mixture-of-Normals GARCH (MN-GARCH) model of Haas, Mittnik, and Paolella (2004a), published in The Econometrics Journal 10(2): 408–425. Returns follow a K-component normal mixture where each component has its own GARCH(1,1) variance process. The Gibbs sampler uses data augmentation (latent state variables St), Dirichlet conjugate updating for mixing weights, jointly constrained Normal draws for the K−1 free means, and griddy-Gibbs for the non-conjugate GARCH parameters. A Laplace approximation to the marginal likelihood selects K. Applied to S&P 500 returns (1994–2005), K=2 is strongly preferred, and the near-integrated-GARCH (IGARCH) finding of standard GARCH(1,1) is reinterpreted as a misspecification artifact arising from ignoring mixture structure. An earlier version circulated as CORE Discussion Paper 2005/85 (December 2005).
Key Claims
MN-GARCH model:f(yt∣Ft−1)=∑k=1Kπkϕ((yt−μk)/hk,t)/hk,t, with each component having its own GARCH(1,1): hk,t=ωk+αkyt−12+βkhk,t−1. Zero-mean constraint: μK=−∑k=1K−1(πkμk)/πK.
Weak stationarity: The mixture can be covariance-stationary even when individual components have αk+βk>1 (explosive), because the stationarity condition involves a weighted combination across components.
Gibbs sampler — 4 blocks:
ST (latent state sequence) — multinomial draw: P(St=k)∝πkϕ(yt;μk,hk,t)
π (mixing weights) — Dirichlet conjugate: Di(ak0+xk) where xk=#{t:St=k}
μ (K−1 free means jointly) — multivariate Normal enforcing the zero-mean constraint via a (K−1)×(K−1) linear system
(ωk,αk,βk) per component — griddy-Gibbs over a 3-D grid (non-conjugate)
Convergence diagnostic: Cumulative-sum statistic CSt=(θˉt−θˉ)/σ^θ (running mean minus overall mean, standardised by overall posterior std dev) is tracked for all parameters; convergence is declared when CSt→0 across all chains. Applied to B=10000 draws.
Marginal likelihood for K selection (Laplace):logm(y)≈logL(Ψ^∣y)+logϕ(Ψ^)+2dim(Ψ)log(2π)+21log∣Σ^∣, where Ψ^ is the posterior mode and Σ^ is the posterior covariance at the mode.
Simulation (T=3000, 2-component data-generating process, DGP): True π1=0.8; Component 1: (ω1,α1,β1)=(0.003,0.03,0.94); Component 2: (ω2,α2,β2)=(0.03,0.25,0.85) — explosive (α2+β2=1.10) but mixture stationary (overall persistence condition =0.0024). Bayesian estimates have smaller bias and variance than maximum likelihood estimation (MLE); K=2 correctly selected by marginal likelihood.
S&P 500 application (T=3047, Jan 1994–Jun 2005): AR(3) (third-order autoregressive) mean filter applied first. K=2 strongly preferred (marginal log-likelihood −4091 vs. −4139 for K=1; Bayesian information criterion, BIC: 8206.1 vs. 8278.2 for K=1, difference 72 units). Component 1: π^1≈0.79, α^1+β^1≈0.98; Component 2: π^2≈0.21, α^2+β^2≈1.14 (explosive). Standard GARCH(1,1) estimate: α^+β^≈0.996.
Near-IGARCH as misspecification artifact: The GARCH(1,1) persistence estimate (≈0.996) is a weighted compromise between the two components' persistence levels, not evidence of a true unit root in variance. MN-GARCH explains this by assigning the high-persistence behavior to the minority explosive component.
Predictive value-at-risk (VaR) (Table 8): The 5% one-day VaR under K=2 ranges from −1.5505 to −1.6473 across S&P 500 sub-periods, vs. −1.2906 to −1.3648 for GARCH(1,1) — a materially larger capital requirement driven by the mixture's fatter left tail (the explosive minority component puts substantially more mass in the extreme left than a single-component GARCH).
"The component with the larger weight (approximately 79%) has near-unit persistence while the minor component (approximately 21%) is explosive — yet the mixture as a whole is stationary."
"Near-IGARCH behaviour in the standard GARCH model is an artifact of imposing a single conditional distribution on return data that are better described by a mixture of two distributions with different persistence levels."
My Take
The most important contribution is conceptual: it explains a long-standing empirical puzzle (near-IGARCH in equity returns) as a model misspecification artifact rather than a genuine unit root in variance. The Bayesian machinery is careful — griddy-Gibbs for the non-conjugate GARCH parameters and a Laplace marginal likelihood for model selection — though the Laplace approximation is less principled than reversible-jump MCMC or full Bayes factors. The zero-mean constraint introduces a non-trivial (K−1)×(K−1) linear system at each Gibbs step for the means block. The main limitation is scalability: griddy-Gibbs over a 3-D GARCH parameter grid becomes expensive for K>3 or large T. The predictive VaR finding — MN-GARCH 5% VaR of −1.55 to −1.65 vs. GARCH −1.29 to −1.36 — is practically important for risk management and capital adequacy. A companion paper (Bauwens-Rombouts 2006, CORE DP forthcoming) conducts a Monte Carlo study comparing Bayesian and ML estimators for the MN-GARCH model, confirming smaller bias and variance for the Gibbs sampler across sample sizes.