Definition
Interval forecast evaluation assesses whether a sequence of prediction intervals (or, equivalently, value-at-risk quantiles) is correctly calibrated. The modern standard, due to Christoffersen (1998), evaluates a (1−p) interval forecast through its hit sequence It=1{outcome falls in the interval} and requires correct conditional coverage: the hits must be independent and identically distributed Bernoulli(p) — the right violation rate and no predictability of violations from the past.
Key Ideas
- Reduce to a 0/1 hit sequence. However complex the forecasting model, its interval forecasts are judged entirely through the binary sequence It (inside/outside, or VaR not-exceeded/exceeded). This makes evaluation model-free.
- Unconditional vs. conditional coverage. Unconditional coverage asks only that E[It]=p (correct average violation rate). Conditional coverage additionally requires the violations to be unpredictable — crucial under time-varying volatility, where a model can have correct average coverage yet cluster its violations in turbulent periods.
- Three likelihood-ratio tests.
- LRuc — unconditional coverage: empirical hit frequency =p.
- LRind — independence: modeling {It} as a first-order Markov chain, test π01=π11 (a violation today is no more likely after a violation yesterday), rejecting clustering.
- LRcc — conditional coverage: the joint test, with the exact decomposition LRcc=LRuc+LRind (asymptotically χ22).
- Diagnostic decomposition. Because LRcc splits into a coverage part and an independence part, a rejection tells you how the forecaster fails — wrong average rate, clustered violations, or both.
How It Works
- Collect out-of-sample realizations and the corresponding (1−p) interval / VaR forecasts; construct the hit sequence It.
- Estimate the empirical violation rate and the first-order Markov transition probabilities of {It}.
- Compute LRuc, LRind, and LRcc against their χ2 reference distributions.
- Interpret: correct coverage but rejected independence signals a model that ignores volatility dynamics; rejected coverage signals a mis-scaled interval.
Why It Matters
- The VaR backtesting standard. LRcc is the workhorse test for validating VaR models and underlies regulatory and practical backtesting; it is exactly the tool that exposes the HS-VaR pathology of clustered violations after volatility spikes.
- Forces honest interval forecasts. By penalizing predictable violations, it rewards forecasters who let their intervals widen and narrow with conditional volatility rather than reporting a constant-width band.
- Model-free and simple. Requiring only the hit sequence, it applies to any interval forecast regardless of how it was produced.
Open Questions
- Power of the independence test. The first-order-Markov alternative has limited power against richer forms of violation dependence; later tests (Engle-Manganelli's dynamic-quantile / DQ test, Berkowitz density-forecast tests) target more general dynamics.
- Small samples. With few violations (small p, short samples) the χ2 asymptotics are unreliable and finite-sample / Monte Carlo critical values are preferable.
- Beyond coverage. Coverage tests ignore the magnitude of violations; evaluating the full predictive density (or expected shortfall) requires complementary tools.
Related