Professional Documents
Culture Documents
www.elsevier.com/locate/ijforecast
Abstract
A restricted forecasting compatibility test for Vector Autoregressive Error Correction models is analyzed in this work. It is
shown that a variance–covariance matrix associated with the restrictions can be used to cancel out model dynamics and
interactions between restrictions. This allows us to interpret the joint compatibility test as a composition of the corresponding
single restriction compatibility tests. These tests are useful for appreciating the contribution of each and every restriction to the
joint compatibility between the whole set of restrictions and the unrestricted forecasts. An estimated process adjustment for the
test is derived and the resulting feasible joint compatibility test turns out to have better performance than the original one. An
empirical illustration of the usefulness of the proposed test makes use of Mexican macroeconomic data and the targets proposed
by the Mexican Government for the year 2003.
D 2005 International Institute of Forecasters. Published by Elsevier B.V. All rights reserved.
Keywords: Cointegration; Compatibility test; Economic targets; Finite sample adjustment; Multiple time series
the future path that will lead to achieving that target. to analyze the reason why this occurred. Then we
The path obtained as a combination of the forecasts would like to know which restrictions were the most
from a model and the additional information provided likely causes of rejection. However, the JCT does
by the targets (known as restricted forecasts) produce not provide any clue about this. Therefore the need
such a scenario of future values. Let us suppose that to be able to appreciate the individual contribution
h T+i is the target for time T + i, thus the forecast will of each restriction to the joint compatibility arises.
be given by Here we address this issue by means of a
decomposition of the JCT into tests for each
ỹy Tþh ¼ f hT þi; yT ; yT 1; : : : : individual restriction involved. Since the JCT
introduced in Guerrero et al. (2005) is based on
When working with a single economic variable asymptotic theory, a feasible version of this test that
whose data consist of a univariate time series, the works well with estimated parameters is derived
problem of incorporating the additional information here.
has already been treated in the literature. Guerrero This article is organized as follows. Section 2
(1989) and Trabelsi and Hillmer (1989) obtained the presents the statistical methodology needed to get a
corresponding optimum forecast, in the minimum restricted forecast with vector autoregressive (VAR)
Mean Square Error (MSE) sense. Such a forecast models. In Section 3 we show how a matrix associated
allows an analyst to incorporate additional informa- with the uncertainty when imposing unbinding
tion as binding or unbinding restrictions. restrictions can be used to cancel out both model
The literature on restricted forecasts for multiple dynamics and interactions between restrictions. This
time series includes several papers. Doan, Litterman, fact allows us to obtain the JCT as the sum of several
and Sims (1984), Greene, Howrey, and Hymans single compatibility tests (SCT), one for each indi-
(1986), van der Knoop (1987) and Pankratz (1989) vidual restriction. Section 4 presents a finite sample
dealt with the combination of historical information Monte Carlo study of the JCT in order to validate its
with additional information provided by way of performance. This study led us to an adjustment for
linear restrictions. Pandher (2002) attacked the same the fact that the parameters are estimated. The
problem within the state-space framework. Guerrero, corresponding restricted forecast formulas for the
Pena, Senra, and Alegrı́a (2005) focussed on feasible JCT are also derived. In Section 5 we
implementing a Vector Error Correction (VEC) illustrate the methodology with an empirical applica-
model for monitoring Mexican economic targets tion that uses a model for the Mexican Economy and
and verifying the compatibility between historical introduces the economic targets for the year 2003, as
and additional information. A joint compatibility announced by the Mexican Government at the end of
test (JCT) for the restriction was proposed to that 2002. Finally, Section 6 presents some conclusions.
end.
When the targets impose linearly independent
restrictions on the forecasts we can always obtain 2. Methodology
the corresponding restricted forecasts, no matter how
discordant the targets are from the historical Many economic time series may tend to move up
information. So, the JCT proves to be a useful tool or down over time in a non-stationary way, but groups
for deciding whether or not the targets are compat- of variables may drift together. A multiple time series
ible with the forecasts based only on the historical model is useful for analyzing the relationships among
record. Knowing whether these two sources of these variables, and cointegration analysis helps to
information are compatible or not is useful in many discover the linear relationships that hold over the
ways. On the one hand, when the two sources of long run. If the variables are cointegrated, the basic
information are compatible with each other, incor- tool to use for analysis and forecasting is a VEC
porating the targets into the forecast as additional model. The forecast restricted by extra-model infor-
information will reduce the forecast MSE. On the mation is described, as well as a compatibility test of
other, when the test rejects compatibility, we are led unrestricted forecasts and extra-model information.
N. Gómez, V.M. Guerrero / International Journal of Forecasting 22 (2006) 751–770 753
2.1. The VEC model det(/(x)) p 0 for |x| b 1, that is, all the zeros are on
or outside the unit circle. If the determinantal
Let y t = ( y 1t , . . ., y kt )V be a k 1 vector of random polynomial has unit roots with multiplicity one, then
variables at time t, and let us assume that y t follows a the variables of y t are I(1). Moreover, we assume that
finite pth-order Gaussian VAR model, the rank of /(1) is r, implying that there are d = k r
unit roots in the system. When r N 0 the variables are
yt ¼ LDt þ C 1 yt1 þ . . . þ C p ytp þ et ð1Þ cointegrated, in the sense that there exists a linear
combination bVy t , with b = (b 1, . . ., b k )V p 0, which is
where /i is a k k coefficient matrix for i = 1, . . ., p, I(0). In that case /(1) = AbV where A and b are
D t = (D 1t , . . ., D nt )V is an n 1 vector that includes k r full rank matrices. The rows of bV are then
deterministic variables to account for seasonality and referred to as the cointegration vectors of the system.
intervention effects, as well as exogenous variables A result due to Engle and Granger (1987), known
with respect to y t . e t = (e 1t , . . ., e kt )V is a k-dimensional as Granger’s Representation Theorem, is relevant
independent and identically distributed N(0, e ) here. It states that if the k variables of y t are CI(1, 1)
random error vector with time-invariant positive- then there exists a VEC representation for the system,
definite covariance matrix E(e t eV) t = e . The effects that is, Eq. (3) can be written as
of D t on y t are captured by the parameter matrix of
order k n. C4ðBÞDyt ¼ LDt þ azt1 þ et ;
Model (1) can also be written in terms of the lag
operator B as where zt = bVy t is stationary, the term /*(B) Dy t in
this model captures the short-run relationships among
C ðBÞyt ¼ LDt þ et ð2Þ the variables and /(1)By t = Azt1 captures the
long-run relationships.
where /(B) = I /1B /2B2 . . . /p Bp is a ma- To introduce the restricted forecasting methodolo-
trix polynomial of order p on the lag operator B such gy with VEC models, let us assume first that the
that B n y t = y t n for naN. This model can be model and its parameters are known. Therefore we
reparameterized as will not consider such issues as specification, estima-
tion or validation of the model, although they must be
C4ðBÞDyt ¼ LDt Cð1ÞByt þ et ; ð3Þ considered in practical applications. In Section 4 we
will address the problem of forecasting with estimated
where D is the first difference operator, /(1) = I parameters. Let us start with the kT 1 vector
/1 . . . /p and /*(B) is a matrix polynomial of Y = ( y 1V, . . ., y TV)V that contains all the past information
order p 1 on the lag operator B such that of the multiple time series, and let the kH 1 vector
/(B) = /(1)B + /*(B)D. Of course, it is also possible Y F = ( yVT +1, . . ., yVT +H )V contain the H z 1 future values
to obtain the VAR in levels from the VAR in to be forecasted for each series. The optimum (in the
differences. Thus Eqs. (2) and (3) are equivalent MSE sense) linear forecast of y T+h for h = 1, . . ., H, is
representations of the same stochastic process. See for its conditional expectation
instance Clements and Hendry (2004, Section 8.2).
When the variables in the VAR model are integrated E yTþh jY ¼ LDT þh þ C 1 E yTþh1 jY þ . . .
of order d z 1, written as I(d), Ordinary Least Squares þ C p E yT þhp jY ð4Þ
(OLS) estimation of the parameters in model (2) is
subjected to hazards typical of regressions involving where E( y T+hi |Y) = y T+hi for i z h. Such a forecast
nonstationary variables, see Park and Phillips (1988) produces the forecast error vector
and Park and Phillips (1989). The variables of a k-
dimensional process y t are cointegrated of order (d, X
h1
b), briefly y t ~CI(d, b), if all components of y t are I(d) yT þh EðyT þh jY Þ ¼ Cj eT þhj ; for h ¼ 1; . . . ; H
j¼0
and there exists a linear combination cy t , with
c = (c 1, . . . ,c k ) p 0, which is I(d b). We assume ð5Þ
754 N. Gómez, V.M. Guerrero / International Journal of Forecasting 22 (2006) 751–770
Pj
where Cj ¼ k¼1 Cjk C k with C0 = I and /k = 0 for pairs of zeros and then the pair 1, 0. This kind of
k N p. It should be stressed that, by virtue of the restriction arises when the government announces
equivalence between Eqs. (2) and (3), the forecasts a target for the first variable for the end of the
provided by Eq. (4) make use of all the information in year.
the VEC model. Another example considers the difference between
Expression (5) can be written as two future values of the first variable r 1 = y 1,T+H
y 1,T +1 + u 1 with u 1~N(0, r 11,u ) while the second
Y F EðY F jY Þ ¼ CeF ð6Þ
variable has a restriction on the average of its future
where e F = (eVT +1 , . . ., eVT +H )V ~ N (0, I H e ) is a values r 2 = y 2,T+i / H + u 2 with u 2~N(0, r 22,u ). Fur-
kH 1 vector, with the Kronecker product. The ther, if u 1 and u 2 are uncorrelated, these two
kH kH matrix C is lower triangular with Ik in its restrictions can be written as
main diagonal, C1 in its first subdiagonal, C2 in the
second subdiagonal and so on. Thus the optimum r1 u1 u 0 r11;u 0
¼CY F þ ; 1 fN ; ;
unrestricted forecasts of Y F is its conditional expec- r2 u2 u2 0 0 r22;u
tation Y F,H = E(Y F |Y), whose MSE is given by
where
RY F;H uE Y F Y F;H Y F Y F;H VjY !
¼ CðIH Re ÞCV: 1 0 ... 0 0 1 0
C¼ 1 1 1 :
0 ... 0 0
The forecast MSE for an integrated process is H H H
generally unbounded as the horizon H goes to infinity, In the empirical example shown in Section 5 we
that is, the forecast uncertainty increases without limit, face the problem of imposing three restrictions on the
see for example Lütkepohl (1991, Section 11.3). future values of a six-variable system of the Mexican
economy. One of those restrictions is of the difference
2.2. Stochastic linear restrictions on future values type and the other two involve averages.
since MSE(Y RF,H ) and ACY F,H are positive semide- individual restriction to the JCT. These last two issues
finite matrices, we see that Y RF,H is at least as precise as will be studied in the following sections.
Y F,H .
In spite of the optimality of Y RF,H we should test By what follows we shall refer to K as the JCT and
whether the two sources of information are compat- the test of a single restriction will be called an SCT. In
ible with each other, in which case the combination this section we analyze how the M SCTs are related to
makes sense. Guerrero et al. (2005) proposed to define K. Then we propose to modify the matrix u to
an M 1 distance vector achieve additivity.
duR CY F;H ¼ CCeF þ u; ð8Þ
3.1. Decomposition of the JCT into single tests
whose elements are denoted by d i ; i = 1, . . ., M. Then
R and Y F,H are said to be compatible if the distance By analogy with Eq. (8), for the ith restriction,
vector is close to zero. From the normality assumption with i = 1, . . ., M, we get
of e F and u, we know that before observing the values
di uri Ci Y F;H ¼ Ci CeF þ ui ;
of Y F,H and R,
where C i is the ith row of C (representing the linear
d fN ð0; XÞ:
combinations of Y F involved in this single restriction)
Thus the following JCT statistic arises naturally and u i ~N(0, r ii,u ). From this we know that d i ~N
(0, x ii ), where x ii u Ci Y F,H CVi + r ii ,u is the iith
K udVX1 d fv2M : ð9Þ element of 6. As before, we define the SCT of the
Then, after observing the values of Y F,H we say ith restriction as
that R is in the compatibility region at level a if
Kii ¼ di x1 1 2 f 2
ii di ¼ xii di v1 :
K calc ¼ R CY F;H VX1 R CY F;H Vv2M ðaÞ; The following proposition states that, in general,
the JCT cannot be obtained simply as the sum of the
with v 2M (a) being the (1 a)th quantile of the v 2M SCTs.
distribution. This distribution is exact when the
matrices C, e and u are known. When they are Proposition 1. Let Y F,H be a symmetric real positive-
consistently estimated, the v 2 distribution will be definite matrix and C be of full row rank. Then, the
valid asymptotically. It should be noticed that even JCT can be written in terms of the SCTs as
though the y t variables are I(1), the statistic K X
M X
M
follows a standard v 2 distribution since it is derived K¼ x ii xii Kii þ 2
x̄ x ij xij Kij ;
x̄ ð10Þ
from the distance vector d, which has a normal i¼1 ibj
distribution because of Eqs. (6) and (7).
where x ij and x̄ij denote the (i, j)-th elements of 6
Let us note that the JCT is an omnibus test that does
and 6 1 respectively. Besides, K ij u x ij 1d i d j if
not consider any specific alternative hypothesis. If the
x ij p 0 and K ij u 0 if x ij = 0, for i, j = 1, . . ., M.
JCT leads us to conclude incompatibility between
sources of information, one reason could be that the Proof. Since rank (C) = M, CY F,H CV is a symmetric
additional information imposed a binding restriction positive-definite matrix. Now, u is the symmetric
u = 0, in which case the possibility of having u p 0 and positive-semidefinite covariance matrix of u, thus
arises as an alternative. It can also happen that only 6 = CY F,H CV + u is also a symmetric positive-
some of the individual restrictions are incompatible definite matrix. This means that det(6) N 0, so that
with their corresponding unrestricted forecasts. In such 6 1 exists. Hence, substituting the elements of d and
a case we require individual compatibility tests that 6 1 directly into Eq. (9), the JCT takes the indicated
enable us to appreciate the contribution of each form. 5
756 N. Gómez, V.M. Guerrero / International Journal of Forecasting 22 (2006) 751–770
When the matrix 6 involved in the distance vector restrictions involved, as will be seen in the following
d is diagonal, we get section. More precisely, matrix (11) takes the form
0 1
K ¼ x1 2 1 2
11 d1 þ . . . þ xM M dM ¼ K11 þ . . . þ KM M aq1 x12 . . . x1M
that is, the SCTs add up to the JCT. R u ð aÞ ¼ @ . . . ... ... ... A:
The converse is not true, that is, K = K 11 + xM 1 xM 2 . . . aqM
. . . + K MM does not imply that 6 is diagonal. To see Let k 1(a) z k 2(a) z . . . z k M(a) denote the eigen-
this let us consider a simple case with M = 2, so that values of this matrix and define the modified matrix as
K = K 11 + K 22 = (x 22 d 12 + x 11 d 22 ) / (x 11 x 22 ). Now,
from Eq. (10) the general form of the JCT is K = R4u uRu ða4Þ s:t: kM ða4Þ ¼ 0 ð12Þ
(x 22d 12 + x 11d 22 2x 21d 1d 2) / (x 11x 22 2x 21). Thus, which, by construction, is a symmetric positive
solving for the correlation term x 21 = x 12, the JCT semidefinite matrix and defines a covariance matrix.
will be the sum of the SCTs only if x 21 = 0 or The function k M (a) may have more than one zero, in
x 21 = 2d 1d 2 / (K 11 + K 22). Therefore, this example which case the solution of Eq. (12) will not be unique.
shows that there exists a non-diagonal matrix 6 that Below we shall see that this situation is avoided by the
yields K = K 11 + K 22. form of u (a). In fact, this follows from the linear
dependence of the eigenvalues on the parameter a.
3.2. Decomposition of K Let v i be an eigenvector of u corresponding to k i ,
for i = 1, . . ., M, thus
It should be clear that many factors that affect the
economic system are not under the control of the Ru vi ¼ ki vi ; with vi Vvi ¼ 1:
government and usually imply some uncertainty of the The differential of this expression is
targets. The problem in our case is how to assign this
uncertainty. One possibility is that u be given by the d ðRu vi Þ ¼ diagðQÞd ðaÞvi þ Ru d ðvi Þ
same external source that provides the linear restric- ¼ d ðki Þvi þ ki d ðvi Þ ¼ d ðki vi Þ
tions, for instance when it comes from a competing
forecasting method. Otherwise, choosing this matrix see Magnus and Neudecker (2002). Premultiplying by
should be done with care in order not to lose precision vVi we have
in Y RF,H . For example, Guerrero and Peña (2003) vi VdiagðQÞd ðaÞvi þ vi VRu d ðvi Þ
considered that this matrix has a diagonal form and
chose its elements to make the restrictions compatible ¼ vi Vd ðki Þvi þ vi Vki d ðvi Þ:
with the historical data. Here we propose another Hence, since u is symmetric, we get
alternative. vi VdiagðQÞd ðaÞvi ¼ vi Vd ðki Þvi ;
We suggest modifying the matrix u to cancel out
and
model dynamics and interactions between restrictions,
thus obtaining additivity of the SCTs with respect to d ðki Þ ¼ ½vi VdiagðQÞvi d ðaÞ;
the JCT. To that end, let us define
because the eigenvector v i is normalized by vVv i i =1
Ru ðaÞu adiagðQÞ þ diag CRY F;H CV CRY F;H CV ; and a and k i are scalars.
ð11Þ The last expression implies that
dki ðaÞ
for some real parameter a N 0 and where Q is an ¼ c for i ¼ 1; . . . ; M ; ð13Þ
M 1 vector whose elements are denoted by q i N 0 da
for i = 1, . . ., M.2 These q i values will be interpreted as where c = vVi diag(Q) and v i N 0 is a constant. So the
weights associated with the uncertainty of the eigenvalues are linear increasing functions of a, which
implies that a* is uniquely determined. This fact
2
If A= (a ij ) is an0 n n matrix 1 and a = (a 0 i ) is an n1 1 vector, the
allows us to find the zero of k M (a) by simply finding
a11 . . . 0 a1 ... 0
operators diagðAÞ ¼ @ . . . . . . . . . A and diagðaÞ ¼ @ . . . . . . . . . A produce n n the point where the straight line defined by Eq. (13)
0 . . . ann 0 . . . an
diagonal matrices. crosses the a axis.
N. Gómez, V.M. Guerrero / International Journal of Forecasting 22 (2006) 751–770 757
Remark 1. It should be noticed that additivity is As is usual in Monte Carlo experiments, we lose in
achieved by introducing uncertainty in the restrictions. generality in order to gain in understanding the small
Although we introduce the minimum amount of sample properties of a particular case. Suppose that at
uncertainty in the sense of Eq. (12), it could be that the end of the current year the government announces
an incompatible binding restriction becomes a com- the economic targets for next year and that the data are
patible unbinding restriction. This fact may be quarterly (data for the current quarter are still
considered a drawback of this proposal; nevertheless unavailable). We consider three typical linear combi-
it may be useful in the practical applications as can be nations of Y F for the stochastic restriction:
seen in the empirical application of this paper.
0 0 ... 0 0 1 0
C1 ¼ ;
4. A feasible JCT for estimated processes 0 0 ... 0 0 0 1
0 1 1 1
We study the finite sample properties of the JCT by 0 0 0 ... 0
B 4 4 C
C2 ¼ @ A ð16Þ
way of a numerical simulation of a bivariate system. 1 1
Three typical restrictions and four sample sizes T = 20, 0 0 0 ... 0
4 4
50, 100 and 200 are used. This leads us to consider first
that the process is estimated, and second that the and
covariance matrix of the distance vector should take
into account the sample size. Thus, a feasible JCT for 1 0 0 0 ... 0 0 1 0
C3 ¼ :
estimated processes is obtained and its finite sample 0 1 0 0 ... 0 0 0 1
properties are studied in a similar way. Another ð17Þ
simulation with a model used in the following section
The C1 matrix puts a restriction at the end of the
for the Mexican economy was carried out for the JCT
forecast horizon. This is useful when the government
and for the feasible JCT in order to validate the
announces the value of a variable for the end of the
empirical application of these tests. We did not carry
following year. C2 applies when the government
out a simulation study for the univariate situation
announces the average value for a variable in the
because Box and Tiao (1976) did that for a statistic
following year. If the 1 / 4 values are replaced by 1 the
similar in nature to K. In fact, they found that the
restriction is on the sum of the variable. This
distribution of their statistic was v 2 as in Eq. (9).
specification will be used in the empirical illustration
However, for an estimated AR( p) model with n
when dealing with the inflation rate (in logs). Finally,
observations, the bestimation errors inflate the mean
C3 restricts the difference of values for the end of the
value of v 2. . . by a factor approximating 1 + ( p / n).Q
year. This is used when dealing with the rate of
growth of a variable. We apply this restriction to GDP
4.1. A Monte Carlo study of the JCT
(in logs) in the empirical illustration.
The Monte Carlo experiment was done with the
We assume that the process follows the bivariate
following algorithm and program routines were
VAR(2) model given in Lütkepohl (1991, equations
written in Matlab 6.5-Release 13 (MathWorks, Inc.
3.2.25–3.2.26).
Software). Given C, u , T, H, and p:
yt ¼
0:02
þ
0:5 0:1
yt1 þ
0 0
y þe ; 1. Generate a series {y t }T+Ht=p+1 with Eqs. (14) and (15)
0:03 0:4 0:5 0:25 0 t2 t and initial values E(y t ) = (0.07027, 0.15135)V. Follow-
ð14Þ ing the partition used by Lütkepohl we have a time
series y 1, . . ., y T of length T as well as a presample
with error covariance matrix y p+1, . . ., y 0. The future values of the series Y F are
given by y T, . . ., y T+H .
9 0 2. Estimate the VAR( p) for the process. Compute Y F,H
Re ¼ 104 : ð15Þ
0 4 and Y F,H .
758 N. Gómez, V.M. Guerrero / International Journal of Forecasting 22 (2006) 751–770
all the y t contained in the second term correspond to 4.4. The feasible JCT with an estimated process
t V T, and therefore the two terms are uncorrelated.
Thus the MSE of Ŷ F,H becomes A compatibility test must consider the distribution
of the distance vector of an estimated process as well,
MSE Ŷ Y F;H uRŶY F;H ¼ RY F;H þ MSE YF;H Ŷ
Y F;H Þ:
that is
ð19Þ
d̂duR CŶ
Y F;H
To evaluate the second term on the right hand side of hpffiffiffiffi i pffiffiffiffi
this equation we need the distribution of H. Since small ¼ CCeF þ C T Y F;H Ŷ
Y F;H = T þ u: ð22Þ
sample distributions of VAR estimators are not avail-
able, we cannot hope to get more than an asymptotic From the normality assumption of e F, u and Eq.
distribution for MSE(Y F,H Ŷ F,H ). To obtain this we (20) we know that, approximately
proceed as in Lütkepohl (1991, Section 3.5). So, let d̂d fN 0; CRŶY F;H CV þ Ru :
b u vec(H) and b u vec(H) be its OLS estimator,
whose asymptotic covariance matrix is bˆ, and Thus, for estimated processes the statistic d̂dV CRŶY F;H
pffiffiffiffi d CV þ Ru Þ1 d̂d is plausible. Consistent estimators of the
T b̂ b b Y N 0; Rb̂b : MSE matrices are obtained by replacing the unknown
parameters by their estimators. The resulting estimator
Then, under quite general conditions we know that, ˆ Ŷ .
of Ŷ F,H will be denoted by
conditional on Y, F,H
Table 3 Table 5
p a values for the feasible compatibility test with binding restrictions p a values for the estimated Mexican system
Sample Combination matrix (H = 5) Covariance matrix (H = 8) u = 0 u*
size C1 C2 C3 Statistic p .10 p .05 p .01 p .10 p .05 p .01
p .10 p .05 p .01 p .10 p .05 p .01 p .10 p .05 p .01 K .41 .32 .18 .26 .18 .07
20 .23 .14 .05 .30 .24 .13 .18 .11 .04 K̄ .10 .04 .01 .04 .01 .00
50 .13 .07 .02 .17 .11 .03 .12 .07 .01 Proportions of K and K̄ for u = 0 and u * values exceeding their
100 .12 .06 .02 .15 .09 .03 .11 .06 .01 theoretical quantiles for the estimated VEC of the Mexican
200 .11 .07 .01 .12 .06 .01 .11 .05 .01 economy with restrictions given by Eq. (23) and forecast horizon
of H = 8. The Monte Carlo experiment was done for N = 1000
Proportion of K̄ calc values exceeding the F M,TMp1(a) quantile
replications.
with u = 0 obtained with N = 1000 Monte Carlo replications of
Eqs. (14) and (15).
reduced from 4.9% in 2002 to 3.0% in 2003 and the 5.1. Order of integration
trade balance deficit was supposed to move from
15,234.6 ( 2.4% of GDP in 2002) to 18,035.5 The order of integration of the series was decided
( 2.8% of GDP in 2003). by Augmented Dickey–Fuller (ADF) tests. The
The data set consists of 55 quarterly observations. augmented regression model included a constant,
When the Mexican Government announced the centered dummies for PMEXt , LUNMPt , TRDBt
targets the data available ran up to 2002:III. So, the and PUSAt , and a deterministic trend for LGDPt
estimation period covers data from 1989:I to 2002:III. and LMONBt . The general equation was
The data are available from the web site at ITAM
X
3 X
p
with the address http://allman.rhon.itam.mx/%7E Dyt ¼ a þ c0 t þ ci Dit þ d0 yt1 þ dj Dytj
guerrero/Series_VEC.pdf. A description of the vari- i¼1 j¼1
ables employed follows.
Gross domestic product (LGDP). Measured in þ error
thousands of Mexican pesos at constant prices of 1993. In order to account for the Mexican crisis of 1995
Source: Instituto Nacional de Estadı́stica Geografı́a e we included two dummy variables for the first and
Informática, Sistema Nacional de Cuentas Nacionales. second quarters of that year. Table 6 shows the results
The series is log transformed, LGDPt =ln(GDPt ). of the ADF tests with and without dummy variables,
Mexican inflation rate (PMEX). First difference of that is, with and without accounting for structural
log Consumer Price Index (ipcmex) with base change (SC).
1994 = 100. Source: Bank of Mexico. The Consumer The order of the autoregression p was selected to
Price Index is monthly and the quarterly series are the guarantee no autocorrelation in the residuals. The s
values at the end of the quarters. PMEXt = ln(ipc- statistic allows one to test H 0: d 0 = 0. Critical values
mext ) ln (ipcmext1). do not consider intervention dummy variables to
Unemployment rate (LUNMP). Source: Instituto account for the 1995 crisis. Except for domestic
Nacional de Estadı́stica Geografı́a e Informática, inflation (PMEX) in levels, the order of integration of
National Urban Employment Survey. The data are log the variables did not depend on the inclusion of the
transformed, LUNMPt = ln(UNMPt ). dummy variables, but there still was some doubt
Real demand of money (LMONB). Currency held whether or not inflation is stationary. However, since
by the public plus domestic currency and checking the test result can be distorted by the inclusion of
accounts in resident banks. This is a monthly series dummy variables, we assumed that PMEX is I(1).
given in nominal terms in thousand of Mexican
pesos (basemon). The quarterly series is obtained 5.2. VEC estimation
by averaging the monthly values and is deflated by
ipcmex. Source: Bank of Mexico. The series is log The VAR model included the six economic varia-
transformed, LMONBt = ln(basemont / ipcmext ). bles previously described, y t = (PMEX t , LGDP t ,
Trade balance deficit (TRDB). Defined as income
minus expenditure of the foreign sector. This is a Table 6
quarterly series given in millions of dollars (DEF). ADF unit root test results
Source: Bank of Mexico. The series is transformed by Variable H 0: I(1) H 0: I(2)
dividing it by 10,000 to homogenize the data, Without SC With SC Without SC With SC
TRDBt = DEFt / 10,000.
p s p s p s p s
US inflation rate (PUSA). First difference of the
log US Consumer Price Index (ipcusa) with base LGDP 0 2.16 0 3.06 0 6.50* 0 10.21*
PMEX 3 2.43 0 5.70* 1 7.76* 0 9.34*
1982–84 = 100. Source: US Department of Labor, LUNMP 1 1.43 1 2.42 0 5.52* 0 7.12*
Bureau of Labor Statistics. The US Consumer Price LMONB 1 1.68 2 0.25 0 4.75* 2 6.61*
Index is monthly and the quarterly series are the TRDB 0 2.18 4 1.66 0 6.56* 1 7.43*
values at the end of the quarters, PUSA t = PUSA 3 2.81 – – 1 9.40* – –
ln(ipcusat ) ln(ipcusat 1). Note: * indicates rejection of H 0 at the 5% significance level.
762 N. Gómez, V.M. Guerrero / International Journal of Forecasting 22 (2006) 751–770
Fig. 2. Observed and estimated series in levels and corresponding residuals of first differences, with a two standard error band.
The following matrix shows the contemporaneous There is negative correlation between the Mex-
residual correlations. By symmetry, only the lower ican inflation rate and the real demand for mon-
diagonal part is shown. ey, as would be expected. There is also positive
correlation between the US inflation rate and the
2 PMEX LGDP LMONB TRDB LUNMP PUSA 3 trade balance deficit. In Table 7 we report the re-
PMEX 1:00
LGDP 66 0:15 1:00 7
7 sults ofJohansen tests (see for instance, Johansen,
LMONB 6
6 0:39 0:09 1:00 7:
TRDB 6 0:08 0:01 0:23 1:00
7
7 1988).
6 7
LUNMP 4 0:32 0:11 0:06 0:17 1:00 5 At the 5% significance level there are two coin-
PUSA 0:24 0:09 0:22 0:27 0:19 1:00 tegrating relationships and only one at the 1% level.
764 N. Gómez, V.M. Guerrero / International Journal of Forecasting 22 (2006) 751–770
765
766
N. Gómez, V.M. Guerrero / International Journal of Forecasting 22 (2006) 751–770
Fig. 4. Unbinding restricted forecasts with 90% probability intervals and unrestricted forecasts (with origin at 2002:III).
N. Gómez, V.M. Guerrero / International Journal of Forecasting 22 (2006) 751–770 767
EðZT ZT VÞCi Re Cj V
is a k (nH + kp) matrix.
Since for m;n¼1; . . .; H; are k k matrices and Ci ¼ JBi JV.
" #
BE yT þh jY X
h1
h1i i BvecðBÞ
¼ ðZT V JÞ ðBVÞ B Appendix B. Restricted forecasts for an estimated
BbV BbV
"
i¼0
# process
X
h1
BvecðBÞ
¼ ZT VðBVÞh1i JBi : In this appendix we obtain the restricted forecast
i¼0
BbV
expression for the VAR model with estimated
N. Gómez, V.M. Guerrero / International Journal of Forecasting 22 (2006) 751–770 769
Park, J. P., & Phillips, P. C. B. (1989). Statistical inference in Trabelsi, A., & Hillmer, S. (1989). A benchmarking approach to
regression with integrated process: Part 2. Econometric Theory, forecast combination. Journal of Business and Economic
5, 95 – 131. Statistics, 7, 353 – 362.
SHCP (2002). Criterios Generales de Polı́tica Económica 2003. van der Knoop, H. S. (1987). Conditional forecasting with a
México7 Secretarı́a de Hacienda y Crédito Público. multivariate time series model. Economics Letters, 22, 233 – 236.