Kim-Shephard-Chib (1998) Stochastic Volatility: Likelihood Inference and Comparison with ARCH Models

stochastic-volatilitymcmcgibbs-samplerbayesiangarchkalman-filterstate-spacemixture-of-normalsmarginal-likelihoodimportance-samplingmodel-comparisonsimulation-smoother

Summary

Kim, Shephard, and Chib (1998) develop a highly efficient multi-move Markov chain Monte Carlo (MCMC) algorithm for the standard discrete-time stochastic volatility (SV) model by transforming the observation equation via yt=lnrt2=ht+lnεt2y_t^* = \ln r_t^2 = h_t + \ln \varepsilon_t^2, approximating the non-Gaussian logχ2(1)\log\chi^2(1) measurement error with a fixed mixture of K=7K=7 Gaussians. Conditional on discrete mixture-indicator variables, the model becomes a linear Gaussian state space, enabling exact Kalman filtering and Carter-Kohn (1994) multi-move simulation smoothing of the entire latent log-variance path in a single Gibbs block. They implement and compare three MCMC strategies — single-move (SM), mixture multi-move (MIX), and integration (INT) — finding that MIX achieves inefficiency factors of 1–3 versus 20–200 for SM; importance reweighting corrects the approximation error to recover exact Bayesian inference; and Bayes factors via the Chib (1995) identity decisively favor SV over GARCH and tt-GARCH for daily S&P 500 returns.

Key Claims

Concepts Introduced or Extended

Entities Mentioned

Quotes

"The basic idea is that sampling the entire volatility path jointly, conditional on mixture indicators and parameters, is many times more efficient than sampling each hth_t from its own full conditional."

My Take

KSC (1998) is the paper that made Bayesian SV inference practical and is cited in virtually every subsequent SV paper. The 7-component mixture table is effectively a lookup table: once you fix those constants, the entire latent path can be drawn via an off-the-shelf Kalman smoother. The three-sampler comparison provides a controlled benchmark — MIX dominates SM on mixing speed while INT provides a correctness check on the approximation. The importance-reweighting device is elegant and shows the mixture error is negligible. The main limitation (noted by Yu (2005)) is that the log-squared transformation destroys the leverage effect: Cor(rt,ht+1)\mathrm{Cor}(r_t, h_{t+1}) is obscured when rtr_t enters as lnrt2\ln r_t^2, so the multi-move step cannot be applied when leverage is a focus.