Definition
Error bands are probability intervals around estimated Impulse Response Functions (IRFs) that characterize posterior uncertainty. Two issues are central: (1) normalization of the contemporaneous matrix A0 — which determines whether the posterior is unimodal — and (2) pointwise vs. joint bands — which determine whether shape uncertainty is correctly represented.
Key Ideas
- Standard pointwise intervals ignore correlation across variables and time, understating shape uncertainty.
- The Sims-Zha (1999) eigendecomposition method provides joint error bands that capture the directions of greatest posterior variation.
- The Waggoner-Zha (2003b) normalization rule prevents spuriously wide bands caused by multi-modal posteriors in non-recursive vector autoregressions (VARs).
How It Works
Pointwise Bayesian Error Bands
Given the Gibbs sampler (see Marginal Data Density), each draw {bj(m),gj(m)}j=1n is transformed to structural parameters A0(m),A1(m),…,Ap(m), from which impulse responses Φs(m) are computed via the recursion:
Φs(m)=ℓ=1∑pΦs−ℓ(m)Bℓ(m),Φ0(m)=(A0(m))−1
The empirical distribution of each element Φs(m),(i,j) yields the equal-tail 68% and 90% probability bands. These are exact small-sample Bayesian credible intervals.
The Normalization Problem
Because the structural form is invariant to sign-flipping columns of A0 (replacing aj→−aj and εjt→−εjt leaves the likelihood unchanged), the posterior is bimodal in the direction of each aj unless a normalization rule is imposed.
Conventional normalization: keep the diagonal of A0 positive. This works for recursive VARs but fails for non-recursive ones: if a diagonal element [A0]jj is not significantly different from zero, the two modes overlap in the interior, creating a spuriously wide and flat posterior.
Waggoner-Zha (2003b) normalization: for each posterior draw aj, compute:
sign(A^jj−1aj)
where A^ is the posterior mode (or any fixed reference point). Keep aj if ej′A^−1aj>0; otherwise replace aj←−aj. Formally:
ajnorm=sign(ej′A^−1aj)⋅aj
This rule selects the mode nearest to A^, preventing the normalized posterior from being multi-modal. It applies to both short-run and long-run restrictions.
Joint Error Bands (Sims-Zha 1999)
Pointwise bands treat Φs(i,j) as independent across s and i, ignoring that:
- Output and unemployment responses to the same shock are correlated.
- Consecutive responses along a single IRF path are serially correlated.
Procedure:
- Stack the relevant impulse responses into a column vector c~(m) for each draw m.
- Compute the posterior mean cˉ and covariance Ω=Cov(c~).
- Eigendecompose: Ω=WΛW′, where wk is the kth eigenvector (ordered by λk descending).
- For each draw, project onto the kth principal direction:
γk(m)=(c~(m)−cˉ)′wk
- Tabulate quantiles: γk,0.16 and γk,0.84 (for 68% bands).
- The kth joint error band:
ck,α=cˉ+γk,αwk
If only one or two eigenvalues dominate Ω, a small set of "connecting-dots" paths (parameterized by α) captures the majority of posterior shape uncertainty. This method is particularly informative when the entire path of responses matters (e.g., characterizing whether a policy shock is followed by a hump-shaped output response or a monotone one).
Empirical Application: Inflation and GDP Forecasting (Zha 1997/1998)
The 6-variable monthly Bayesian VAR (BVAR) (Consumer Price Index (CPI), commodity prices, federal funds rate, real gross domestic product (GDP), M2, unemployment; 1959:1 start; 13-month lags) from Zha (1997/1998) illustrates error bands in a policy setting:
- 2/3 probability bands for inflation (Chart 6): 1981 actual inflation falls inside the band; 1982 actual inflation falls outside — correctly flagged by the model as low-probability, not a failure of the band methodology but a genuine tail event.
- GDP forecast bands vs. Blue Chip (Chart 7/9): Blue Chip 1995 GDP growth forecast (+3.2%) lies far outside the model's error band and near the tail of the forecast distribution. The model's error band identified this Blue Chip consensus as implying an unusually optimistic scenario.
- Joint error region (Chart 10): bivariate 2/3 probability ellipse for 1998 GDP growth × inflation, constructed from the joint posterior of forecasts. At least one-fifth of Wall Street Journal survey forecasters fell outside the model's joint error region. None fell within the top half (high GDP growth, low inflation quadrant). This illustrates how joint error regions can evaluate an entire set of external forecasts simultaneously.
The joint error region generalizes the univariate error band by capturing the covariance structure across forecast variables — e.g., whether high GDP growth and low inflation are jointly plausible given the model's estimated dynamics.
Likelihood Principle and Bootstrap Critique (Sims-Zha 1999)
Sims and Zha (1999) make the conceptual case that classical confidence intervals (CIs) for impulse responses should be replaced by Bayesian posterior probability bands. The argument rests on the likelihood principle: inference should depend only on the likelihood function evaluated at the observed data. Classical CIs are constructed by inverting test statistics — they report the set of parameter values that a test would fail to reject — which mixes information about where the parameters are likely with information about how well the model fits. The Bayesian posterior, by contrast, concentrates directly on the plausible parameter region given the data.
Practical consequences:
- 68% bands are often more informative than 95% bootstrap bands because they focus on the high-density region of the posterior; wide 95% bands can be dominated by low-probability tail regions.
- "Other-percentile" bootstrap (reporting the α/2 and 1−α/2 quantiles of the bootstrap distribution of the IRF) amplifies estimator bias rather than correcting for it.
- Bias-corrected bootstrap (Kilian 1998a) performs best among bootstrap variants but still produces unrealistically narrow bands at long horizons: the ratio of Bayesian to bootstrap band length falls to 0.60–0.65 at horizon 32 (Sims-Zha 1999, Table IV).
- Naive Bayesian method (Gordon-Leeper 1994; Canova 1991): draw (B,Σ) from the unrestricted reduced-form posterior and map via the maximum likelihood estimator (MLE) formula into structural parameters (A0,Γ0). This is not a draw from the structural posterior and fails when the likelihood has multiple peaks — the resulting bands are neither Bayesian nor frequentist.
Why It Matters
Misreported or misinterpreted error bands are a common source of overconfidence in VAR results. The two fixes here — normalization and joint bands — are often overlooked in applied work, but they can substantially change the qualitative conclusions about whether responses are "precisely estimated."
Open Questions
- Joint error bands depend on which set of responses are stacked into c~ — the choice is somewhat arbitrary.
- Sign-restriction VARs require a different treatment of normalization (the sign restrictions themselves serve as a normalization).
Related