ARMA is great for univariate situations, but we often want to account for the relationship between multiple time series
The autoregressive distributed lag model extends to include regressors
Definition: A time series is said to be generated by an autoregressive distributed lag model of order , denoted is , where is a weakly stationary and exogeneous process
Or in lag polynomial notation, , where and
is stationary if the roots of lie outside the unit circle
Definition: The long-run equilibrium of a time series generated by an ADL process is the value to which converges if is fixed at and there are no errors
The final equation is called the long-run equilibrium relation
What is for ?
This is equal to the long-run equilibrium when we fix
How do we forecast with an model?
Example:
Let follow an model
Given ,
We need to assume something about to allow us to forecast, as an example means
So,
We can compute higher forecasts recursively,
Example:
Causality
Establishing causal relationships through these models is difficult, so we opt for a simpler measure called Granger Causality
Definition: A time series Granger causes a time series if past values of provide statistically significant information about
For an model, if is statistically significant then there is Granger causality, or in general, if any lag is significant
It is possible for two series to Granger cause each other
Given a parameter estimate with normal distribution and given standard error, we can divide to test the statistical significance
To further investigate causality, there are more specialized techniques like instrumental variables, diff-in-diff analyses, and event studies