In statistics, the Johansen test, named after Søren Johansen, is a procedure for testing cointegration of several, say k, I(1) time series. This test permits more than one cointegrating relationship so is more generally applicable than the Engle–Granger test which is based on the Dickey–Fuller (or the augmented) test for unit roots in the residuals from a single (estimated) cointegrating relationship.
There are two types of Johansen test, either with trace or with eigenvalue, and the inferences might be a little bit different. The null hypothesis for the trace test is that the number of cointegration vectors is r=r*<k, vs. the alternative that r=k. Testing proceeds sequentially for r*=1,2,etc. and the first non-rejection of the null is taken as an estimate of r. The null hypothesis for the "maximum eigenvalue" test is as for the trace test but the alternative is r=r*+1 and, again, testing proceeds sequentially for r*=1,2,etc., with the first non-rejection used as an estimator for r.
There are two possible specifications for error correction: that is, two VECM (vector error correction models):
1. The longrun VECM:
2. The transitory VECM:
Be aware that the two are the same. In both VECM (Vector Error Correction Model),
Inferences are drawn on Π, and they will be the same, so is the explanatory power.
- Hatanaka, Michio (1996). Time-Series-Based Econometrics: Unit Roots and Cointegration. New York: Oxford University Press. pp. 219–246. ISBN 0-19-877353-6.
- Maddala, G. S.; Kim, In-Moo (1998). Unit Roots, Cointegration, and Structural Change. Cambridge University Press. pp. 198–248. ISBN 0-521-58782-4.