by TomDoan » Tue Aug 11, 2009 10:32 am
A set of variables y is cointegrated if beta'y(t) is I(0). Not 0, not white noise. I(0). A very broad category of processes. The overall process can be written as:
y(t)-y(t-1)=alpha beta' y(t) + v(t)
where v(t) is another I(0) process. In practice, the "residual" v(t) is a VAR of unknown form. It's captured by adding a sufficient number of lags of y(t)-y(t-1) to the VECM. Suppose that you think that beta'y(t)=gamma'Z(t)+w(t) where Z(t) is an "exogenous" I(0) process and w(t) is another I(0) process, presumably with a smaller variance. So now you would be estimating
y(t)-y(t-1)=alpha (beta'y(t)-gamma'z(t)) + (v(t)+alpha gamma'z(t))
The residual in this formulation (v(t)+alpha gamma'z(t)) is still a VAR of unknown form, which is still captured by adding a sufficient number of lags of y(t)-y(t-1) to the VECM. In other words, you really haven't changed things all that much, other than to complicate the test statistics.
When exogenous variables are included, it will almost always be variables which are not I(0); instead, they're shift variables and other types of deterministic dummies. Addition of those will also require adjusting the test statistics (CATS includes this as an option), but if those are appropriate, there is no real alternative.