A No-Arbitrage Vector Autoregression of Term Structure Dynamics with Macroeconomic and Latent Variables

term-structureno-arbitragevaraffine-modelmacro-financerisk-premiafactor-model

Summary

Ang and Piazzesi (2003) bridge the macro–vector autoregression (VAR) and affine term structure literatures by building a Gaussian VAR with two observable macro factors (inflation and real activity, constructed as principal components) and three latent yield factors, disciplined throughout by no-arbitrage bond pricing. The model prices the entire yield curve analytically for any maturity, not only the yields included in the VAR. Macro factors explain up to 85% of short- and medium-maturity yield variance; imposing no-arbitrage cross-equation restrictions improves out-of-sample forecasting by ~25% root mean squared error (RMSE) over unrestricted VARs.

Key Claims

Concepts Introduced or Extended

Entities Mentioned

Quotes

"Our methodology gives us several advantages over existing empirical VAR approaches. First, it allows us to characterize the behavior of the entire yield curve in response to macro shocks rather than just the yields included in the VAR."

"We find that a significant part of the latent factors implied by traditional models with only latent yield variables can be attributed to macro variables. In particular, 'slope' and 'curvature' factors can be related to macro factors, while the 'level' factor survives largely intact when macro variables are incorporated."

"Imposing the cross-equation restrictions from no-arbitrage helps in forecasting. The improvement in forecasting performance is substantial, generally about 25% of the RMSE and 30% of the MAD for all yields."

My Take

The paper's central contribution is making the affine term structure model estimable alongside a flexible macro VAR, rather than choosing between them. The orthogonality restriction (macro and latent factors independent) is the key simplifying assumption that allows two-step estimation — but it rules out the very feedback from yields to macro variables that makes the yield curve a leading indicator (Estrella-Hardouvelis 1991). The level factor's survival is a clean empirical result: macro variables cannot span the first PC of the yield curve, so an unobserved "level" factor is structurally necessary even in a fully macro-augmented model. The forecasting result (no-arbitrage > unconstrained VAR > random walk) directly motivates imposing cross-equation discipline in any macro-finance VAR.