Lesson 4.1: Vector Autoregression (VAR) Models
Modeling the dynamic interplay between multiple time series simultaneously.
The Core Idea
A VAR model is a system of equations where each variable is regressed on its own lagged values and the lagged values of all other variables in the system.
It generalizes the univariate AR model to multiple time series, allowing us to capture feedback loops and cross-variable dynamics (e.g., how a shock to interest rates affects stock returns, and how that change in stock returns then feeds back to influence future interest rates).
The VAR(p) Model Specification
The VAR(p) Model in Matrix Form
Let be a vector of variables at time . A VAR(p) model is:
- : The vector of variables.
- : The coefficient matrices for lag `i`.
- : The vector of white noise error terms.
All variables in a VAR model must be stationary. If they are not, you must difference them first.
Analysis Tools for VAR Models
A statistical test to see if past values of one variable are useful for forecasting another variable. It answers, "Does X Granger-cause Y?"
The most important tool for VAR analysis. An IRF traces out the dynamic impact of a one-time shock to one of the variables on the future paths of all variables in the system. It lets us see how shocks propagate through the system over time.
What's Next? Long-Run Relationships
VAR models are powerful tools for stationary data. But what if our non-stationary variables (like stock prices) are bound by a long-run equilibrium relationship? Differencing them would destroy this valuable information.
In the next lesson, we will introduce **Cointegration**, the statistical concept for finding these stable, long-run relationships.