Beruflich Dokumente
Kultur Dokumente
Field of Study:
Mathematical and Statistical Methods in Economics
master thesis
Supervisor: Author:
Ing. Daniel Němec Bc. Petr Ševčı́k
April 2010
Author: Petr Ševčı́k
Thesis title: Estimating New Keynesian Phillips Curve:
Single Equation vs. DSGE Approach
Thesis title in Czech: Odhad novokeynesiánské Phillipsovy křivky:
jednorovnicový vs. DSGE přı́stup
Program: Quantitative Methods in Economy
Field: Mathematical and Statistical Methods in Economics
Supervisor: Ing. Daniel Němec
Year of defence: 2010
Annotation
The thesis deals with the analysis of inflation dynamics in the Czech Re-
public. It is studied in the context of the New Keynesian Phillips Curve, in
particular, its hybrid version. The curve is estimated in two ways. First, the
single equation method—the generalized method of moments—is applied.
Then, the NKPC is set in a simple DSGE model. This system of equations
is estimated via the Bayesian method.
Annotation in Czech
Keywords
Klı́čová slova
Introduction 7
2 DSGE Approach 47
2.1 Simple DSGE Model . . . . . . . . . . . . . . . . . . . . . . . 47
2.2 The Bayesian Estimation . . . . . . . . . . . . . . . . . . . . . 49
2.3 Estimation Results . . . . . . . . . . . . . . . . . . . . . . . . 52
Conclusion 59
Bibliography 64
contemporary economics, was used to transform the Phillips curve once again
and the so-called New Keynesian Phillips Curve (henceforth NKPC) has been
set up. NKPC, unlike the previous versions of the curve, is derived from
microeconomic foundations where monopolistically competitive firms may
adjust their prices with respect to the expected marginal cost.
But like its predecessors, also NKPC was econometrically confronted with
data and not very convincing results led Galı́ and Gertler (1999) to come up
with a “hybrid” NKPC. In this version of Phillips curve, inflation depends
on its expected value, marginal cost and also lagged inflation. With new
hypothesis about the short-run inflation dynamics in hand, econometricians
started to test its validity. Mixed results from these estimations have sparked
an ongoing debate about the soundness of the concept.
Analysis of the dynamics of inflation in the Czech Republic using estima-
tion of the hybrid NKPC and analysis of some of the consequent estimation
issues is the subject of this thesis.
In particular, we want to find out statistical difference between different
inflation measures, i.e. does inflation dynamics depend on whether it is mea-
sured via consumer price index (CPI) or implicit price deflator (IPD) or as
quarter-over-quarter or year-over-year indicator? Another issue, we focus on
in this thesis, is the statistical relation between inflation and a real variable.
Since this relation is the pivot of the original Phillips curve, we want to test
whether it holds true even in the NKPC framework. In particular, we test
how the most often used real variable—output gap—performs in NKPC. Last
problem we want to test is the verticality of NKPC. Can we statistically rule
out the long-run trade-off between inflation and a real variable?
To answer such questions we estimate NKPC in two different ways. First,
we estimate NKPC as a single equation using the generalized method of mo-
ments (GMM). We discuss some of the pitfalls that one might face when
estimating NKPC as a single equation. The second approach we employ here
is the Bayesian estimation of NKPC as a part of a very simple dynamic
stochastic general equilibrium (DSGE) model for a closed economy. We an-
alyze how the estimation results change when more information from an
interdependent system is utilized.
The thesis is structured as follows. It is divided in two main chapters.
In chapter 1, we deal with the econometric identification of NKPC as a
single equation. First, we shortly present the theoretical hybrid NKPC and
introduce the econometric formulation of NKPC. Third section covers the
single-equation estimation method—GMM. In section 1.4, the results of the
GMM estimation are discussed. Particular subsections of this section are
devoted to the estimation problems using the single equation approach and
potential estimation improvements are presented and discussed.
9
ation of real marginal cost from its steady state value, mct , and expected
future inflation Et {πt+1 }.
and this error term should capture omitted effects of other variables. Here
the situation is a bit more complex.
The equation (1.5) we want to estimate contains the expected inflation
term which is unobserved.3 The presence of this latent variable prevents us
from running a direct regression. In order to be able to estimate (1.5), we
have to circumvent this problem, so to speak. First, we are going to deal with
this issue in a rather formal way (using a very well-written paper by Nason
and Smith (2008)). Then, we will derive the same result in a more intuitive
way. Our approach hinges on the assumption that (1.5) is free of the error
term.4
The expected inflation in (1.5) is a forecast based on all available informa-
tion It . This forecast E[πt+1 |It ] is unobserved. Beside this latent variable, let
us define another forecast, so-called econometric forecast E[πt+1 |zt ]. Here the
prediction is based on some selected variables zt , called instrumental vari-
ables or simply instruments, that are a subset of the available information,
i.e. zt ⊆ It .
To obtain such an econometric forecast, we simply run a regression of
actual future inflation on the instruments: πt+1 = bzt + t+1 . And with some
basic knowledge of econometrics we obtain the econometric forecast as the
fitted value:
E[πt+1 |zt ] = bzt .
Then, by application of the law of iterated expectations,5 we see that our
econometric forecast satisfies the following equation
This fitted value can be substituted back in the regression equation which
gives a relationship between the unobserved and econometric forecast
With this important result in hand, we can now turn our attention to
the hybrid NKPC itself. If we substitute the relationship between forecasts
(1.7) into the NKPC (1.5) and multiply this substituted term in parenthesis
by the reduced-form parameter γf , we obtain an econometric version of the
hybrid NKPC that is already econometrically testable.6
Using the law of iterated expectations and its corollary (1.6) again, we
obtain following equality
The conditional mean equal to zero implies (again by the law of iterated
expectation) that also the unconditional mean is zero. With this equality in
mind, we can deduce that relation (1.10) also implies zero covariance between
instruments zt and error term εt , i.e. zt and εt are uncorrelated.
Uncorrelated random variables are said to be orthogonal, if at least one
of the variables satisfies zero-mean condition. Then, we can write C(X, Y ) =
E(XY )+E(X)E(Y ) = E(XY ) = 0 where the last equality is the definition of
orthogonality of random variables. Hence, in our case, relation (1.10) implies
the following orthogonality conditions
possible. This is basically the general idea behind the generalized method of
moments.
To measure the distance from zero we wish to minimize, we define a
quadratic form (ξ − η)0 Ŵ (ξ − η), as a measure of distance between any two
K-dimensional vectors ξ and η, where Ŵ is a symmetric positive definite
weighting matrix.
The vector difference is already built in in our moment equations (1.11)
or (1.12). To see this, let us denote our NKPC model in a more general form:
yt = xt 0 δ + εt ,
Now, let us define the sample counterparts of these moments that will
enter our minimization criterion:
n n n
1X 1X 1X
gn = zt (yt − xt 0 δ̃) = zt yt − ( zt xt 0 )δ̃ = sZY − SZX δ̃,
n t=1 n t=1 n t=1
where
J(δ̃, Ŵ ) ≡ n · gn (δ̃)0 Ŵ gn (δ̃).
Note that the quadratic form is multiplied by the sample size n. The
reason for this is that this multiplication enables us to test the so-called
overidentifying restrictions. This topic will be discussed in more detail later.
Since our model is linear, this minimization problem is analytically solv-
able in a quite straightforward way by taking derivative of J with respect to
10
Here we focus only on estimation of our linear model. But GMM is a very general
method and can be employed to estimate even nonlinear models using numerical minimiza-
tion of the criterion. For more information on GMM, see e.g. Greene (2003) or Hayashi
(2000).
18 Single Equation Approach
δ̃, setting it equal to zero and solving for δ̃. The resulting GMM estimator
is then:
δ̂(Ŵ ) = (SZX 0 Ŵ SZX )−1 SZX 0 Ŵ sZY (1.14)
W (≡ plimŴ ) = S −1 (1.15)
11
For formal definitions of these rather technical terms, see again Greene (2003) or
Hayashi (2000).
1.3 Generalized Method of Moments 19
where
Avar(δ̂(Ŝ −1 )) = (ΣZX 0 S −1 ΣZX )−1 (1.19)
Before we get lost in the amount of equations, let us summarize the GMM
procedure as in Hayashi (2000). GMM is a two-step estimation procedure.
In the first step, we have to choose some matrix Ŵ . This is usually
done in two ways. First possibility is to set Ŵ = I, where I is the identity
matrix. Second possibility might be setting Ŵ = SZZ −1 which is the more
usual variant. This choice would lead to the already mentioned two-stage
least squares estimation (2SLS) in the first step.12 Then, with Ŵ in hand,
we can minimize J(δ̃, Ŵ ) to obtain first-step estimates δ̂(I) or δ̂(SZZ −1 ).
With the first-step estimates we can now calculate the residuals ε̂t ≡
yt − xt 0 δ̂(Ŵ ). These residuals enable us to compute the consistent estimate
Ŝ (see (1.16)) of S.
Now we have a consistent estimate of the optimal weighting matrix Ŝ −1
at our disposal and we can minimize J(δ̃, Ŝ −1 ) to obtain the efficient GMM
estimator δ̂(Ŝ −1 ). This repeated minimization and acquiring the efficient
GMM estimator as the minimizer is the second step of the GMM procedure.
So far we have assumed that gt is a martingale difference sequence which
features, besides other properties, also no autocorrelation. But here we are
dealing with a time-series model and the econometric equation containing
only three regressors might not be rich enough to capture all the inflation
determinants. Therefore, it is highly probable that our model will suffer from
so-called dynamic misspecification whose symptom is the serial correlation.
To obtain consistent estimates even in this situation we have to somehow
modify the matrix S. Therefore, we define a long run covariance matrix that
reflects the autocorrelation property of gt :
∞
X ∞
X
S= Γj = Γ0 + (Γj + Γj 0 ), (1.20)
j=−∞ j=1
12
Proving this is straightforward and it can be found in Hayashi (2000).
20 Single Equation Approach
where
We see from Table 1.1 that p-values from the J-test are much higher
than any significance level usually applied. Therefore, we can say that our
orthogonality conditions have been met and NKPC fit the data (Nason and
Smith, 2008). How well it fits can be analyzed from the rest of the data in
Table 1.1.
We have obtained significant estimates of the inflation parameters γf
and γb with forward-looking parameter playing the dominant part. On the
other hand, estimates of the parameter λ are statistically insignificant in all
cases. Despite the insignificance, we have reached the correct sign of the real
variable parameter.
We can also see that our parameter estimates are not too robust when
using different instrument sets. This suggests weak identification. Weak iden-
tification means that, although our instruments meet the first requirement—
uncorrelatedness with the error term (suggested by the J-test)—they do not
meet the second requirement. They simply are not correlated with our en-
dogenous variable πt+1 enough, i.e. our instruments are weak.
But we should not be too surprised by this result. If we realize that we
are trying to explain future inflation by past values of some macroeconomic
26 Single Equation Approach
variables, it is clear that the instruments simply will not have such explain-
ing power. Therefore, by using past macroeconomic variables we are able to
ensure the exogoneity of instruments, but we struggle to fit our endogenous
variable well enough. Weak identification is a common problem in literature,
as well, when estimating NKPC.
Although there is no exact and in all cases usable method of checking
weak instruments (especially in situation where our model contains a forward-
looking term, Mavroeidis (2004)), the last column of Table 1.1 might shed
some light on this problem. This column contains values of the ordinary
F statistic (of the hypothesis that all slopes are zero) from the first-stage
regression, where we instrumented our endogenous variable πt+1 .
If our instruments are strong, the F statistic should be high. The problem
is, we do not know how high. It differs from regression to regression. There
is a very simplifying rule of thumb that says that if our F statistic is bigger
than 10, our instruments are strong and vice versa (Adkins, 2009). But as
we already mentioned, this is no exact statistical test.
The values of F statistic in Table 1.1 suggest that our model is proba-
bly weakly identified. In any case, our estimates of γf range from 0.439 to
0.581 and γb from 0.148 to 0.241 which is not such a wide range. Despite
these relatively robust estimates, we will try to remove the problem of weak
instruments in one of the following subsections by employing a method that
should be robust to weak instruments.
Another problem that is apparent from the Table 1.1 is the presence of
serial correlation. The column denoted as SCH contains the serial correlation
horizon (SCH). We tested the autocorrelation using the Breusch-Godfrey
test, but we tested it only up to 6 periods.22 So if the value is 6, the actual
order of serial correlation might be even higher. The point is that our model
shows signs of omitted dynamics in all five cases.
Although we are still able to obtain consistent estimates using the HAC
standard errors, the presence of serial correlation suggests that we have omit-
ted something in our regression. A logical remedy for this problem would be
adding more inflation inertia in the NKPC. This approach is explained, ap-
plied and discussed in the following subsection.
Last column we have not mentioned yet contains the answer to one of
our questions from the Introduction section. Via the Wald test, that enables
us to test linear restrictions on parameters, we are able to test the long-run
verticality of NKPC as described in section 1.1. The Wald column contains
the p-values of the asymptotic test that γf + γb = 1 and the actual value
22
Again, see Hayashi (2000) or Greene (2003) for detailed explication of how the Breusch-
Godfrey test is constructed.
1.4 Estimation Results 27
Once again, our model suffers from serious autocorrelation. But before we
present and apply potential rectification of this problem of omitted dynamics
in NKPC, let us briefly summarize our results we have acquired so far.
When using q-o-q measured inflation, our estimation probably suffers
from weak identification. This can be seen in rather wide ranges of our pa-
rameter estimates. Nevertheless, we are able to say that the forward-looking
term in NKPC play the dominant role in both cases.
If we compare particular q-o-q measures of inflation, one particular differ-
ence is the most striking. When using q-o-q CPI inflation, our real variable
parameter estimates have positive signs, though they are not statistically sig-
nificant. On the other hand, when using q-o-q IPD, all parameters are higly
significant and λ has negative sign.
Similar results concerning the parameter λ are obtained when using y-
o-y inflation measures. In these two cases, the forward-looking term is the
dominant one again, although its dominance is not as striking as in the two
q-o-q cases.
The biggest difference between q-o-q and y-o-y inflation measures is the
instruments’ power. In q-o-q inflation cases our models are weakly identified.
32 Single Equation Approach
xt = β0 + β1 xt−1 + ut ,
The error term in this new model is already an i.i.d. random variable.
We see that by allowing for deeper persistence of the dependent variable of
the model, we were able to get rid of the serial correlation. But it is clear
34 Single Equation Approach
that this procedure was based on the fact that we knew that the original
error term followed AR(1) process. In practice however, this might be quite
difficult to determine.
During the estimation process we used the Breusch-Godfrey test to detect
serial correlation. But the Breusch-Godfrey technique tests the validity of a
hypothesis that there is no autocorrelation against the alternative that error
term follows AR(p)/MA(p) process. Hence, we do not know exactly what
kind of process the error term from our NKPC model exactly is. And even
if we knew, we would be able to deal only with AR processes.
Other reason, why we modify our NKPC model this way, was already
mentioned. We want the inflation inertia has its own representation in the
NKPC itself. Since the tests confirm the presence of serial correlation, it
might be a reasonable guess that deeper inflation persistence should be in-
corporated in the model. Because otherwise the parameter estimates cor-
responding to the forward-looking term might be biased upwards. This is
because we use four lags of inflation in the instrument sets to instrument for
our forward-looking endogenous variable πt+1 .
Therefore, also four lags of inflation enter the NKPC itself, now. Using
quarterly data, this means that we add another three quarters of inflation
persistence to the model, as did Galı́ and Gertler (1999) and other authors,
to obtain
πt = λyt + γf πt+1 + γb1 πt−1 + γb2 πt−2 + γb3 πt−3 + γb4 πt−4 + υt+1 .
Again, we estimate this equation in the same manner as before using all
four different inflation measures. HAC standard deviations are not reported
in tables in this subsection to keep the size of the them at a reasonable level.
First table from this subsection, Table 1.5, reports the estimation results of
our modified model using q-o-q CPI inflation.
Our model passes the overidentifying restrictions test in all cases, as the
figures in J-test row indicate.
Before we comment on interesting changes in parameter estimates, let us
point out that this model alteration has not resolved the problem of model
misspecification. SCH row, containing the figures of maximum serial correla-
tion horizon tested, shows that autocorrelation is still present in the model.
We have not even managed to weaken this property.
This shows that the model suffers from some more serious misspecifi-
cation. It probably needs adding some other variables. But, as mentioned
before, even when facing autocorrelation we are able to obtain consistent
estimates and therefore, also some interesting results.
And although we have not been able to diminish the presence of serial
1.4 Estimation Results 35
Table 1.5: GMM estimation using q-o-q CPI inflation (three lags of
inflation added)
Z1 Z2 Z3 Z4 Z5
λ -0.023 -0.023 -0.023 -0.026 -0.016
γf 0.603*** 0.567*** 0.545*** 0.572*** 0.459***
γb1 -0.011 -0.010 0.002 -0.006 0.058***
γb2 0.539*** 0.564*** 0.575*** 0.561*** 0.566***
γb3 -0.311*** -0.280*** -0.276*** -0.278*** -0.271***
γb4 0.157** 0.122*** 0.112*** 0.117*** 0.122***
Wald 0.515 0.136 0.034? 0.203 0.002?
(0.977) (0.963) (0.960) (0.965) (0.935)
SCH 6 6 6 6 6
J-test 0.898 0.998 0.999 0.978 0.997
IV 4.34 2.63 3.31 3.42 3.67
know whether our estimates of the forward looking term are biased upwards
because of using lagged inflation in the instrument sets and not in the NKPC
itself.
From the Table 1.5 it is apparent that the parameter estimates capturing
deeper inflation persistence in NKPC are statistically strongly significant.
However, the effects of individual inflation lags cancel each other out to
some extent. Hence, the parameter estimates of the forward-looking term are
still the predominant ones (with the exception of the last instrument set Z5 ),
even though the cumulative effect of lagged inflation has risen to some extent
(compare with Table 1.1).
In the previous version of NKPC when using q-o-q CPI inflation the
range of γ̂f was [0.439, 0.581]. The range of the same estimate in our mod-
ified model is [0.459, 0.603]. So it is clear that the parameter estimates are
very similar and nothing indicates an upward bias of the forward-looking
parameter estimates.
But as before, last IV row indicates that the model might be weakly
identified. This hypothesis is supported to some extent by the range of our
estimates. But it has to be pointed out that our parameter estimate ranges
are much narrower than those of some other authors when facing weak iden-
tification (see e.g. Boroditskaya and Whittaker (2007)).
Let us see how the estimation results change, if we add three inflation
lags using second data specification—q-o-q IPD inflation. The results are
presented in Table 1.6.
Also using this data specification, our orthogonality conditions are met
and we can proceed with our estimation results analysis.
Again, we have not been able to rectify the problem of serial correlation.
As the SCH row suggests, it is a persistent problem of our model and ap-
pending additional lags of inflation to the model does not remove the serial
correlation.
Regarding our parameter estimates, we have reached similar results like
in the original hybrid model with only one lag of inflation (see Table 1.2). By
adding more lags of inflation we have obtained slightly smaller estimates of
the forward-looking term, but γf is still the predominant parameter in our
modified NKPC.
It has to be also noted that, as the last IV column suggests, our estimates
might be weakly identified again. This means that our point estimates might
be biased to some extent. On the other hand, our point estimate ranges
are very narrow across different instrument sets. This suggests that the bias
should not be too big.
Statistical significance of the lagged inflation terms differs from instru-
ment set to instrument set. But overall, their cumulative effect is similar as
1.4 Estimation Results 37
Table 1.6: GMM estimation using q-o-q IPD inflation (three lags of
inflation added)
Z1 Z2 Z3 Z4 Z5
λ -0.074*** -0.068*** -0.068*** -0.069*** -0.069***
γf 0.770*** 0.732*** 0.746*** 0.741*** 0.745***
γb1 0.137* 0.139*** 0.134*** 0.143*** 0.139***
γb2 0.068 0.075 0.073** 0.068 0.068
γb3 0.087 0.100*** 0.096*** 0.090 0.095**
γb4 -0.023 -0.015 -0.011 -0.008 -0.011
Wald 0.120 0.089 0.011? 0.167 0.047?
(1.040) (1.032) (1.039) (1.035) (1.038)
SCH 6 6 6 6 6
J-test 0.898 0.998 0.999 0.976 0.998
IV 2.51 1.66 1.17 2.15 1.53
before, i.e. less important than the one of the forward-looking term.
When testing our hypothesis of long-run verticality we, again, can not
reject it in all five cases. As in the previous data specification, only two
instrument sets—Z3 and Z5 —gave contradicting results when testing this
hypothesis. But again, even the p-values of the asymptotic Wald test are
quite close to our 5% significance level. When using the F-test, we could
not reject the null hypothesis of verticality in any of the instrument set
specifications.
Now, let us proceed to the estimation results that were obtained when us-
ing y-o-y inflation measures. As always the CPI inflation results are reported
first.
High p-values of the J-test indicate that our orthogonality conditions hold
true.
Once again, our attempt to diminish the serial correlation was unsuccess-
ful. The Breusch-Godfrey technique gave almost zero p-values in all six tested
autocorrelation horizons in each of the six instrument sets estimations.
38 Single Equation Approach
Table 1.7: GMM estimation using y-o-y CPI inflation (three lags of
inflation added)
Z1 Z2 Z3 Z4 Z5
λ -0.047** -0.050*** -0.053*** -0.050*** -0.046***
γf 0.573*** 0.575*** 0.583*** 0.579*** 0.562***
γb1 0.392*** 0.386*** 0.372*** 0.381*** 0.407***
γb2 0.166*** 0.177*** 0.183** 0.177*** 0.168***
γb3 0.065 0.058 0.066* 0.063 0.047
γb4 -0.190*** -0.188*** -0.197*** -0.193*** -0.179***
Wald 0.343 0.134 0.092 0.202 0.239
(1.007) (1.009) (1.009) (1.008) (1.007)
SCH 6 6 6 6 6
J-test 0.834 0.997 0.999 0.976 0.997
IV 20.78 18.43 22.29 15.71 14.25
But as in the case of added lags of q-o-q CPI inflation (see Table 1.5)
we have been able to improve our estimates to some extent. We have still
obtained the parameter estimates of the forward-looking term as the pre-
dominant ones. Inflation inertia parameter estimates are significant and their
cumulative effect is similar as in the benchmark hybrid NKPC case.
But this time, we have identified estimates of λ as statistically significant
ones. And as in the case of q-o-q CPI, the sign of these parameter estimates
have changed when we added three more lags of inflation. Now, our estimates
have negative signs, proving again that when using the single-equation ap-
proach our output gap measure struggles to perform according to economic
theory.
As in the model specification where only one inflation lag entered the
NKPC, also here the F statistics from the first-stage regression indicate
strong instruments. This can be seen in robust point estimates in Table 1.7.
Testing for long-run verticality of NKPC via the asymptotic Wald test
gave relatively high p-values. Hence, we could not reject the hypothesis of
1.4 Estimation Results 39
Table 1.8: GMM estimation using y-o-y IPD inflation (three lags of
inflation added)
Z1 Z2 Z3 Z4 Z5
λ -0.107** -0.103*** -0.104*** -0.107*** -0.105***
γf 0.686*** 0.674*** 0.680*** 0.698*** 0.690***
γb1 0.325*** 0.345*** 0.336*** 0.311*** 0.320***
γb2 -0.036 -0.046 -0.044 -0.042 -0.044
γb3 0.399*** 0.405*** 0.413*** 0.430*** 0.428***
γb4 -0.326*** -0.332*** -0.338*** -0.347*** -0.347***
Wald 0.000 0.000? 0.000? 0.000? 0.000
(1.047) (1.045) (1.046) (1.049) (1.048)
SCH 6 6 6 6 6
J-test 0.871 0.998 0.999 0.981 0.998
IV 14.70 12.58 7.83 12.73 9.82
the four data specification cases. Remember that when using the benchmark
hybrid NKPC model, we rejected verticality in the q-o-q CPI inflation case.
What still remains a problem is the weak identification when using q-
o-q inflation data. Introducing a method that should give estimates robust
to weak instruments, applying this method to our model and discussion of
acquired estimation results is the subject of the following subsection.
These variables basically play the role of instruments in our previous estima-
tion procedures.
Second, we have moved the forward-looking term to the left-hand side of
the equation. Now, the parameter corresponding to this term is denoted as
γf 0 . This notation indicates that it is no longer a parameter to be estimated,
it is a fixed number. While it can not be estimated, we can test different
values of γf 0 and see how the model behaves.
The idea is that we are trying to find the correct value of γf 0 that would
result in such a dependent variable πt − γf 0 πt+1 that could be explained
only by the two independent variables yt and πt−1 . Therefore, no systematic
pattern in the residuals will be detected by including other macroeconomic
variables ut (Nason and Smith, 2008).
To find this value of γf 0 with the desired property as described above, we
simply carry out a traditional F-test of the hypothesis that δ = 0, i.e. we
test the joint statistical insignificance of the variables ut .
To point out its robustness to weak instruments, note that using this
method we move the only endogenous variable to the left-hand side—making
it a part of a new dependent variable—and test the statistical insignificance
of the “instruments”. It is apparent that it does not matter whether these
instruments are strong or weak, because we do not even have to run the
first-stage regression where we would instrument for the endogenous variable
πt+1 .
And how should we find the correct value of γf 0 in practice? First, we
have to decide what variables will be included in our vector of variables ut .
Since Nason and Smith (2008) mention that including too many variables,
especially those that are irrelevant as instruments, might result in too wide
confidence intervals, we include only the most correlated variables with πt+1 .
Hence, our vector of auxiliary variables has the following structure: ut =
[πt−2 , πt−3 , U Rt , rt , ∆rERt ].
As before, U R stands for the unemployment rate, r represents the two-
week REPO interest rate at the end of each quarter and ∆rER is the first
difference of the logarithm of real exchange rate CZK/EUR.
With auxiliary variables determined, we have to create a fine grid of values
of γf 0 ranging from 0 to 2 (as Nason and Smith (2008) did). We use a grid
of 100 equally spaced points between 0 and 2. Then, we run the regression
in a loop saving the values of the F statistic from our F-test for each of the
100 points. We use ordinary least squares (OLS) estimation technique.
Values from our grid corresponding to the values of the F statistic, that
exceed the critical value from the F distribution, form the 1 − α confidence
interval for the parameter γf . The point in grid corresponding to the smallest
value of the F statistic can then be perceived as the point estimate of γf .
1.4 Estimation Results 43
The results using the AR method are presented in graphical form in Figure
1.1. Again, the calculations were conducted in Gretl, the graphical output
was produced using Matlab.
We can see that the AR technique completely fails when using q-o-q
CPI inflation data. The point estimate of γf is even beyond our 0–2 range.
Any value exceeding 2 as the estimate of parameter γf would be simply
too high by any reasoning. Furthermore, the method fails to provide any
confidence interval. All values of the F statistic lie above the 5% critical
value F (5, 45) = 2.42 that is represented by the green lines in Figure 1.1.
When using q-o-q IPD inflation, we have obtained a point estimate ca.
0.87 of the forward-looking parameter γf . This estimate is not too far from
44 Single Equation Approach
our previous results when using q-o-q IPD inflation. In our benchmark model
with this data specification, the point estimate range was [0.797, 0.821] (see
Table 1.2). And when we corrected the NKPC model for deeper inflation
persistence, the range became [0.732, 0.770] (see Table 1.6).
In this data specification, some of our F statistic values lie under the
critical value, but this time we face a different problem when using the AR
method. Our 95% confidence interval is too wide, in our case it spreads
even beyond our maximal value for γf 0 . So this method suggests that the
confidence interval ranges from 0.29 beyond 2. The problem of too wide
confidence intervals is quite common when using the AR method (Nason
and Smith, 2008).
More reasonable results were obtained when we used the y-o-y data. In
particular, with y-o-y CPI inflation we computed the point estimate of γf as
0.48. This figure, again, lies quite close to our previous estimate ranges. The
benchmark model with y-o-y CPI inflation produced range [0.510, 0.528] (see
Table 1.3) and for deeper inflation persistence corrected model was estimated
with the range of [0.562, 0.583] (see Table 1.7).
The 95% confidence interval for our parameter γf is much narrower than
before, specifically [0.42, 0.56].
Using last data specification—y-o-y IPD inflation—we obtained similar
results as with the previous data specification, only with wider confidence
interval. Concretely, our point estimate is ca. 0.53 and the 95% confidence
interval is [0.28, 0.74].
But when we estimated the model using the GMM our point estimates
ranges were [0.603, 0.615] for the benchmark model and [0.674, 0.698] for the
corrected model.
Overall, we may conclude that the AR method totally fails if the q-o-q
CPI data are used. But it gives relatively reasonable results with q-o-q IPD
(but yields too wide a confidence interval) and the y-o-y data. And even then,
it seems that the point estimates are somewhat biased in comparison with
our GMM results.
And at this point we must stress the fact that the model using GMM
on y-o-y data was strongly identified, i.e. our instruments were strong and
therefore, the variation of estimates across different instrument sets was very
small. This would imply that when using the AR method we should obtain
the same (or at least very similar) results as in the GMM identification. But
this was not the case. So why did the AR technique completely fail when
using q-o-q CPI data and give biased results when using y-o-y data?
The answer to this question lies in the rather strict assumptions. The
technique provides its user with accurate results only when the following as-
sumptions are satisfied. First of all, the output gap has to be exogenous. The
1.4 Estimation Results 45
DSGE Approach
2
where εM P t ∼ N (0, σM P ) is the monetary policy shock.
It is apparent that the monetary authority smoothes the dynamics of
the interest rate. This smoothing is captured by the parameter ρ. Besides
that, the central bank also reacts to developments in expected inflation and
current output gap. These responses are captured by the parameters β and γ,
respectively. The reaction to the joint effect of expected inflation and current
output gap is weighted by the term (1 − ρ).
Each of the equations (2.1), (2.2) and (2.3) contains the forward- and
backward-looking endogenous term. This is the result of the previously men-
tioned generalization in derivation of the model by Clarida et al. (1999).
As before, Et is the rational expectations operator conditional on the in-
formation set available at time t. Whereas in the estimation process in chapter
1, this information set included various macroeconomic variables helping pre-
dict the future inflation (our instruments), here, the expectations are based
solely on our three endogenous variables πt , yt , rt and their developments
throughout the measured period.
Let us now proceed to the brief description of the method that we utilized
to simultaneously estimate our model consisting of equations (2.1), (2.2) and
(2.3).
p(θ).
p(Yn |θ),
Then, since the marginal density defined above does not depend on the
parameters of interest, we can write that the posterior kernel4 is proportion-
ate to the numerator. Hence:
From this equation, we can already retrieve the posterior moments that we
are interested in. But before we can do it, we have to estimate the likelihood
function. To do this, we use Kalman filter. We will not cover the explication
of Kalman filter here. Instead, for interested readers, we recommend reading
chapter 13 of Hamilton (1994).
The next step in our estimation procedure is finding the mode of the pos-
terior distribution which is important for employing the Metropolis-Hastings
algorithm in the subsequent phase. To find the mode, we maximize the log
posterior kernel—estimated via Kalman filter in the previous step—with re-
spect to θ. This is done numerically.
Since the kernel of our posterior distribution can not be expressed in an
analytical form, we have to resort to a sampling method, in our case, the
Random Walk Chain Metropolis-Hastings algorithm (RWC M-H). This al-
gorithm is one of the Markov Chain Monte Carlo (MCMC) methods. Shortly,
it will become clear why.
The algorithm can be described in following steps:
Before we can estimate our model, we have to specify the priors for our
parameters. The priors are set in the following fashion.
For the parameters of interest, we use the beta distribution. Specifically,
we use the standard beta distribution, that is defined on interval [0, 1], for
parameters that follow this range restriction. In our model, these parameters
are δ, µ and ρ. Since we do not want to bias the posterior estimates of these
parameters one way or the other, we set the prior means to 0.5.
Priors of λ and φ follow rescaled beta distribution that is defined on
interval [−10, 10]. We set the prior means to 0.1 in both cases. The same
value is set as the standard deviation of all the priors so far.
The two remaining parameters are β and γ. These parameters should
assume positive values to be consistent with our economic intuition. We ex-
pect the central bank to react to positive expected inflation by increasing
the interest rate. The same reaction would be expected in case of positive
output gap. Thus, we use the rescaled beta distribution again. This time it
is defined on interval [0, 10].
But since CNB conducts its monetary policy in the inflation targeting
regime, we would expect the weight of expected inflation being much bigger
than the one of the output gap. Therefore, we set the prior means of β and
γ equal to 1.5 and 0.5, respectively. As we are not particularly sure of these
“guesses”, we set the standard deviations of these priors to 0.2.
Besides these parameters, Dynare also estimates the standard devia-
tions of our shocks. We have to determine the prior distributions for these
parameters as well. We use the inverse gamma distribution, as it is defined on
R+ . Our prior means are set to 0.5 and because these are very rough guesses,
we leave these priors as being noninformative, i.e. we set their standard de-
viations to infinity.
The prior distributions, along with the posterior distributions, for all four
inflation-measure specifications are depicted in appendix A.
To estimate our model, we ran 400 000 replications of the RWC M-H
algorithm in five blocks. Then, we discarded first 180 000 draws to ensure
that our results converge to the values we were looking for. Hence, the Monte
Carlo integration was carried out on 220 000 draws.
The MCMC convergence diagnostics showed that we reached convergence
in every single case. Therefore, we do not present the convergence results,
since they are not of a particular interest to us.
The estimation results using the centered q-o-q CPI inflation are pre-
sented in Table 2.1.
Estimates of the most important parameters to us—the parameters in
the NKPC, δ and λ—are 0.6806 and 0.0054, respectively. This shows that
the degree of the predominance of the forward-looking term is slightly larger
54 DSGE Approach
than any of our estimates in chapter 1 (see Table 1.1 for the benchmark
model estimates and Table 1.5 for the corrected model estimates). But as was
already emphasized, our GMM estimation using q-o-q data was subject to
weak instruments problem, so our results from the single-equation approach
lack robustness.
Another interesting fact is that the estimate of λ, proxy of our real variable
(output gap) in the NKPC, has positive sign. It is also statistically significant,
as the 95% Highest Posterior Density Interval (HPDI, the Bayesian analogy
to the traditional confidence interval) suggests.
This change arises from setting the NKPC in a system of mutually in-
terconnected equations where also the output gap has its own dynamics and
its place in the NKPC is therefore “substantiated”, so to speak, by its own
equation. So while in a single equation describing the inflation dynamics,
the output gap might struggle to give economically correct results, in the
interdependent system of equations, the output gap performs as it should, at
least considering its sign. On the other hand, it has a negligible quantitative
effect on the inflation dynamics.
Estimate of parameter µ indicates that in the output gap dynamics, the
forward- and backward-looking terms are roughly equally important for the
economic agents. Estimate of the other parameter from the IS equation, φ,
2.3 Estimation Results 55
It is obvious that the estimates are very similar to our previous results.
Biggest difference can be seen in the new estimate of δ, which is now 0.6269.
But even this value is quite close to the previous estimate of 0.6806. Second
thing to notice is that this time, the estimate of φ is statistically significant,
but of similar quantitative magnitude.
56 DSGE Approach
Hence, we can conclude that the estimation results are robust to different
price index measures of inflation when using the q-o-q data in our three-
equation model.
Let us see what estimates we obtain, if we use the y-o-y data. First, we
report the CPI inflation results in Table 2.3.
Although most of the estimates are quite close to our previous results,
we can also find some considerable differences. And it is no surprise that the
most striking differences can be found in the NKPC equation. While when
using q-o-q data, the forward-looking term predominated, we obtain different
results when the y-o-y data are used.
Here, the estimate of δ suggests that the forward- and backward-looking
terms are of similar importance to economic agents (the backward-looking
term is even slightly the more important one). This finding is somewhat
different from our results from chapter 1 (see Table 1.3 for the benchmark
model estimates and Table 1.7 for the corrected model estimates).
There, we also identified smaller weight for the expected inflation with
y-o-y data than with q-o-q data, yet, we found the forward-looking term to
be quantitavely more important to economic agents.
The estimate of λ has the correct sign once again and this time is of larger
magnitude than before. Now, an 1% increase in output gap would lead to
2.3 Estimation Results 57
0.026% increase in inflation (in comparison with 0.005% reaction that was
recorded before).
The smallest changes in parameter estimates can be found in the IS equa-
tion where the parameters µ and φ determine the output gap dynamics.
Again, the forward- and backward-looking terms are equally weighted, while
the real interest rate has only slightly bigger effect on the output gap.
The estimates of the Taylor rule bring similar underlying conclusions,
however, the quantitive effects are slightly different than before. Specifically,
the interest rate smoothing—captured by the estimate of ρ—is not as strict
as before.
Furthermore, the overall weight for the expected inflation is somewhat
higher - 0.3233. The output gap is estimated to be weighted by 0.0960. Thus,
the ratio of priorities is higher than before in favor of the expected inflation
- ca. 3.4.
Our last data specification—the centered y-o-y IPD inflation—gave very
similar results. They are reported in Table 2.4.
Thus, the results—as in the case of q-o-q data—are robust to price index
that is utilized to compute the y-o-y inflation.
To conclude this chapter, we may argue that we have succesfully circum-
vented the problem of endogenous variable and consequent weak identifica-
58 DSGE Approach
In this thesis, we analyzed the inflation dynamics in the Czech Republic. The
New Keynesian framework was utilized, in particular the hybrid version of
New Keynesian Phillips curve (NKPC) that has been frequently discussed in
literature in recent years.
Since in the model framework, there is no clear indication what inflation
measure to use, we compared four different inflation types. We utilized q-o-
q and y-o-y inflation. These measures were computed from consumer price
index (CPI) and implicit price deflator (IPD).
Besides analyzing our results across four different inflation measures, we
also tested the long-run verticality of the NKPC. The last analyzed problem
in this thesis was the performance of the driving variable in the NKPC - the
output gap.
First, we estimated the NKPC via single-equation approach. We employed
the generalized method of moments (GMM). Using the q-o-q data resulted
in weak identification which is a frequently reported problem in literature
when estimating the NKPC.
The expected inflation was estimated to be the more important term in
the NKPC, using both q-o-q and y-o-y data. It has to be noted, though, that
the predominance of the forward-looking term was not that apparent when
using y-o-y data.
The GMM estimation was quite sensitive to the data used. There were
considerable quantitative differences when we compared CPI and IPD results.
Nevertheless, the underlying conclusions remain the same.
The evidence of long-run verticality of the NKPC was found in three of
the four used inflation measures (the exception was the q-o-q CPI inflation).
However, when we allowed for deeper inflation inertia, we could not reject
the long-run verticality of the NKPC in any of the four data specifications.
A persisting problem in our single-equation estimation that we were not
able to rectify was the serial correlation. This implies some omitted dynamics
in the NKPC and thus, at least from the empirical point of view, the inflation
determinants are more complex than the theoretical NKPC would suggest.
60 Conclusion
5
This would become obvious if we iterated forward the counterpart of equation (1.1),
where the output gap would feature as the real variable.
Bibliography
CLARIDA, R., GALÍ, J., GERTLER, M.: The Science of Monetary Policy:
A New Keynesian Perspective, May 1999 [on-line] [April 5, 2010] available
from: http://www.nber.org/papers/w7147.pdf
GALÍ, J.: Monetary Policy, Inflation, and the Business Cycle, 2008, Prince-
ton University Press, ISBN 9780691133164
GREENE, W. H.: Econometric analysis, 2003, 5th ed., Upper Saddle River,
N.J., Prentice Hall, ISBN 0131108492
ROBERTS, J. M.: New Keynesian Economics and the Phillips Curve, Novem-
ber 1995, Journal of Money, Credit, and Banking, Vol. 27, No. 4
VERBEEK, M.: A Guide to Modern Economtrics, 2004, 2nd ed., John Wiley
& Sons Ltd, ISBN 0-470-85773-0