Inflation target & eigenvalues

This forum is closed. You can read the posts but cannot write. We have migrated the forum to a new location where you will have to reset your password.
Forum rules
This forum is closed. You can read the posts but cannot write. We have migrated the forum to a new location (https://forum.dynare.org) where you will have to reset your password.

Inflation target & eigenvalues

Postby h0ps » Sun Feb 23, 2014 12:18 am

Hi

I have the following code for a basic New Keynesian model in a deterministic set up with one negative technology shock in period 1 (size 0.01) including a restriction on the nominal interest rate (ZLB constrain)
I would like to extend my Taylor rule to allow for an inflation target ("pi_target") but I'm struggling with it I only get one eigenvalue outside the unit circle (need 2 to satisfy the Blanchard-Kahn condition).

Also - I would like to allow for the nominal interest rate to be positive in equilibrium which I also cannot figure out how to do properly. I would like it to be positive in steady state to mimic reality and so that the ZLB is not binding all the time.

Code: Select all
 var x pi i ez;
 varexo epsz;
 parameters betta sigma omega eta phipi phix rhoz pi_target;

 betta  =0.98; %Discount factor
 omega =0.75;  %Calvo parameter price stickiness
 phipi =1.5;   %Taylor rule: feedback on expected inflation
 phix  =0.125;   %Taylor rule: feedback on output gap
 eta = 1;      %Labor supply parameter
 sigma = 2;    %CRRA parameter in consumption
 rhoz = 0.9;  %persistence of technology shock
pi_target=0;
 
 model(linear);
 x = x(+1)-(1/sigma)*(i-pi(+1))-ez;
 pi = betta*pi(+1)+((sigma+eta)*(1-betta*omega)*(1-omega)/omega)*x;
 i = max(0,phipi*(pi-pi_target)+phix*x);
 ez = rhoz*ez(-1)+epsz;
 end;


 steady;

 shocks;
 var epsz;
periods 1;
values 0.01;
end;

 check;
 simul(periods=100);
rplot x;
rplot pi;
rplot i;
rplot ez;
h0ps
 
Posts: 32
Joined: Tue Jul 10, 2012 1:55 pm

Re: Inflation target & eigenvalues

Postby jpfeifer » Sun Feb 23, 2014 4:43 pm

In that case, you need to extend your model. Also note that there is a distinction between the deviation of the nominal interest rate from its mean, which is 0 in steady state and the level of the nominal interest rate, which in steady state is the real interest rate + inflation rate. If you compare with Gali's textbook, he does not use percentage deviations from steady state, but the logarithm of the nominal interest rate (because his model is roughly log-linear)
------------
Johannes Pfeifer
University of Cologne
https://sites.google.com/site/pfeiferecon/
jpfeifer
 
Posts: 6940
Joined: Sun Feb 21, 2010 4:02 pm
Location: Cologne, Germany

Re: Inflation target & eigenvalues

Postby h0ps » Sun Feb 23, 2014 4:46 pm

My model is based on the Walsh textbook but I see your point. So I should base my basic NK model on Gali's textbook in order to get the desired result?
h0ps
 
Posts: 32
Joined: Tue Jul 10, 2012 1:55 pm

Re: Inflation target & eigenvalues

Postby h0ps » Sun Feb 23, 2014 5:08 pm

Or, my best guess is that it should be enough to rewrite the max-function to:

max(-(1/beta-1), Taylor-rule)

as the nominal interest rate in steady state must be 1/beta-1 (disregarding the pi_target)
h0ps
 
Posts: 32
Joined: Tue Jul 10, 2012 1:55 pm

Re: Inflation target & eigenvalues

Postby jpfeifer » Sun Feb 23, 2014 5:14 pm

That is basically the same, but only if your Taylor rule contains the constant term, giving you information on the level.
------------
Johannes Pfeifer
University of Cologne
https://sites.google.com/site/pfeiferecon/
jpfeifer
 
Posts: 6940
Joined: Sun Feb 21, 2010 4:02 pm
Location: Cologne, Germany

Re: Inflation target & eigenvalues

Postby h0ps » Sun Feb 23, 2014 5:36 pm

Wasn't that irrelevant if it is deviations from the steady state?
h0ps
 
Posts: 32
Joined: Tue Jul 10, 2012 1:55 pm

Re: Inflation target & eigenvalues

Postby jpfeifer » Mon Feb 24, 2014 10:01 am

I may have misunderstood you. All I am saying is: if you are not using levels, it depends if you are talking about absolute deviations or percentage deviations. Say the real interest rate in steady state is 1/beta=1.05. In that case, the absolute deviation is at most allowed to be 0.05 percentage points. But the percentage deviation can be at most 0.05/1.05
------------
Johannes Pfeifer
University of Cologne
https://sites.google.com/site/pfeiferecon/
jpfeifer
 
Posts: 6940
Joined: Sun Feb 21, 2010 4:02 pm
Location: Cologne, Germany

Re: Inflation target & eigenvalues

Postby h0ps » Mon Feb 24, 2014 10:16 am

Hi

That makes perfect sense. Do you by any chance know what is the case in the two textbooks, Walsh and Gali, respectively?
h0ps
 
Posts: 32
Joined: Tue Jul 10, 2012 1:55 pm

Re: Inflation target & eigenvalues

Postby h0ps » Mon Feb 24, 2014 3:58 pm

For the basic NK model in the Walsh (2010) textbook I think the nominal interest rate is the absolute deviation from steady state based on the appendix in chapter 2 (page 84)
h0ps
 
Posts: 32
Joined: Tue Jul 10, 2012 1:55 pm

Re: Inflation target & eigenvalues

Postby h0ps » Mon Feb 24, 2014 8:06 pm

But to my first question: How come that the Blanchard Condition is not fulfilled?
h0ps
 
Posts: 32
Joined: Tue Jul 10, 2012 1:55 pm

Re: Inflation target & eigenvalues

Postby jpfeifer » Tue Feb 25, 2014 6:24 am

I would need the mod-file.
------------
Johannes Pfeifer
University of Cologne
https://sites.google.com/site/pfeiferecon/
jpfeifer
 
Posts: 6940
Joined: Sun Feb 21, 2010 4:02 pm
Location: Cologne, Germany

Re: Inflation target & eigenvalues

Postby h0ps » Tue Feb 25, 2014 9:47 pm

See the attached
Attachments
example_model.mod
(813 Bytes) Downloaded 65 times
h0ps
 
Posts: 32
Joined: Tue Jul 10, 2012 1:55 pm

Re: Inflation target & eigenvalues

Postby jpfeifer » Sun Mar 02, 2014 11:20 am

Your model still does not complete incorporate the inflation target. Looking at the steady states

Code: Select all
STEADY-STATE RESULTS:

x         -0.00154024
pi        -0.0204082
i         -0.0204082
ez        0

there still is a problem.
------------
Johannes Pfeifer
University of Cologne
https://sites.google.com/site/pfeiferecon/
jpfeifer
 
Posts: 6940
Joined: Sun Feb 21, 2010 4:02 pm
Location: Cologne, Germany


Return to Dynare help

Who is online

Users browsing this forum: Google [Bot] and 4 guests