Summary
Markov Switching GARCH (MS-GARCH) is intractable under maximum likelihood estimation (MLE) because the conditional variance σt2 inherits path-dependence from the full history of latent states S1,…,ST−1, requiring KT likelihood evaluations. Das and Yoo resolve this by treating the state vector S as a latent variable in a Bayesian framework: conditioning on S makes the variance recursion tractable and the likelihood Gaussian. They develop a four-block Markov chain Monte Carlo (MCMC) sampler combining a single-move state scheme, conjugate Beta draws for transition probabilities, and two Metropolis–Hastings (MH) steps for regression and GARCH parameters (the latter using Nakatsuma's autoregressive-moving-average (ARMA) linearization). A simulation study with T=500 confirms posterior means close to true values, though the volatility regime indicator μ1 and the GARCH persistence parameter β exhibit slow mixing.
Key Claims
- Path-dependence makes MLE infeasible: In MS-GARCH, σt2 depends on S1,…,St−1, so the exact likelihood requires summing over all KT state paths; approximations either lose information or induce serial correlation in the state sequence.
- Bayesian tractability: Treating the full state vector S=(S1,…,ST) as an additional parameter and conditioning on it at each MCMC step reduces the variance recursion to a deterministic function of past data and known states.
- Model specification: yt=xt′γ+εt, εt=σtωt, ωt∼N(0,1); σt2=μ0+μ1St+∑jαjεt−j2+∑jβjσt−j2; St∈{0,1} with Markov transitions p00=Pr(St=0∣St−1=0), p11=Pr(St=1∣St−1=1).
- Prior specification: Normal priors on γ,μ0,μ1,α,β; Beta priors on p00 and p11.
- Single-move state sampler (Block 1): For each t, Pr(St=0∣Y,S=t,Θ) is computed by running the variance recursion forward from t to T — including all future terms ∏s=tT(σs2)−1/2exp(−εs2/2σs2) — then drawing from Bernoulli; handles path-dependence explicitly (eq. 4; following Carlin–Polson–Stoffer 1992 and Yoo 2004).
- Transition probability draws (Block 2): p00 and p11 are drawn from conjugate Beta posteriors using transition count statistics ηij from the current state draw.
- Regression parameter draws (Block 3): γ is updated via Metropolis–Hastings with a tailored Normal proposal constructed from generalized least squares (GLS) on the current state and variance draw.
- GARCH parameter draws (Block 4): (μ0,μ1,α,β) are updated via Metropolis–Hastings using Nakatsuma's (2000) ARMA linearization: εt2≈μ0+μ1St+∑j(αj+βj)εt−j2+wt−∑jβjwt−j, where wt=εt2−σt2∼N(0,2σt4); (μ0,α) proposed from state-0 observations, μ1 from state-1 increments, β via first-order Taylor expansion around a nonlinear least squares (NLS) estimate β∗.
- Numerical study: MS-GARCH(1,1), T=500, 6,000 MCMC draws (burn-in 1,000, thinning 3); true parameters γ=0, μ0=0.01, μ1=0.05, α=0.2, β=0.5, p00=0.98, p11=0.95; posterior means are close to true values (Table 1); β shows high first-order chain autocorrelation (ρ^≈0.98); μ1 posterior mean 0.150 vs. true 0.050 (imprecise); MH acceptance rates 13–19%.
- Contrast with Kaufmann–Frühwirth-Schnatter (KFS, 2002): KFS used switching ARCH (no lagged variance) precisely because multi-move state sampling breaks down under GARCH path-dependence; Das–Yoo show single-move sampling is workable for full MS-GARCH.
- Companion paper: Yoo (2004) extends the approach to Markov switching models with ARMA-GARCH errors.
- Limitation — slow state mixing: Single-move sampling for S_t (as opposed to multi-move or forward–backward) can yield high autocorrelation in the Markov chain, especially for persistent regimes.
Concepts Introduced or Extended
Entities Mentioned
Quotes
"The difficulty of MLE for MS-GARCH is that the variance equation is dependent on the complete history of the Markov state process."
"By treating the state variable as another parameter in the model, the conditional variance is no longer path-dependent given the state, making the likelihood function tractable."
My Take
The key contribution is operational: they demonstrate that a single-move state sampler — which is slower than multi-move alternatives — is sufficient to make MS-GARCH Bayesian estimation feasible. The paper is honest about the limitations: slow mixing for β and imprecision in μ1. The working-paper status and the absence of an empirical application to real financial data are notable gaps. The approach is cleanly built on prior work (Nakatsuma 2000 for the GARCH block, Carlin–Polson–Stoffer 1992 for state sampling) and serves as a blueprint for subsequent MS-GARCH MCMC implementations.