instrument variables in Ramsey policy

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.

instrument variables in Ramsey policy

Postby fuyangzhao » Fri Oct 28, 2016 10:19 am

Hi all,

I have a question on the instrument variables in Ramsey policy. I want to use the command
Code: Select all
ramsey_policy

Suppose there is a single policy tool, tax rate T. Before the planner solves the Ramsey problem, given T, the economy could endogeneously determine Y, C, N, W, K, I, R, and so on (n variables in total).

In dynare, is T declared as an endogeneous variable? If T is an endogeneous variable, there are n+1 endogeneous variables but only n equations. Is that a problem?

And, how do I solve the steady state value of T. Or, the steady state value is arbitrarily given by myself?

And and...with command
Code: Select all
ramsey_policy
, dynare computes the first order conditions with respect to all endogeneous vairable, including the shock variable. Doesn't it?
fuyangzhao
 
Posts: 48
Joined: Thu Dec 10, 2015 1:20 pm

Re: instrument variables in Ramsey policy

Postby jpfeifer » Fri Oct 28, 2016 4:46 pm

When you provide an instrument, it is the Ramsey planner who chooses this value to maximize the objective. That is why you have one equation less than variables. Your job is to provide a steady state conditional on the value of the instrument. Think about it this way: Dynare gives you a value for T. Taking this value as given, you have to tell Dynare the analytical steady state for all other variables. See also http://www.dynare.org/phpBB3/viewtopic.php?f=1&t=8090
------------
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: instrument variables in Ramsey policy

Postby fuyangzhao » Sun Oct 30, 2016 8:00 am

jpfeifer wrote:When you provide an instrument, it is the Ramsey planner who chooses this value to maximize the objective. That is why you have one equation less than variables. Your job is to provide a steady state conditional on the value of the instrument. Think about it this way: Dynare gives you a value for T. Taking this value as given, you have to tell Dynare the analytical steady state for all other variables. See also http://www.dynare.org/phpBB3/viewtopic.php?f=1&t=8090


Thank you, Professor, for your quick reply!

Following your guidance, I wrote a mod file, in which the steady_state_model block tells dnyare, given the instrument variables Tau and Ig, the analytical form of all endogeneous variable and some parameters.
example.mod
(4.36 KiB) Downloaded 109 times
But it reports that
Undefined function or variable "ys".
Isn't ys automatically defined by dynare as the steady state?
Last edited by fuyangzhao on Sun Oct 30, 2016 8:29 am, edited 1 time in total.
fuyangzhao
 
Posts: 48
Joined: Thu Dec 10, 2015 1:20 pm

Re: instrument variables in Ramsey policy

Postby jpfeifer » Sun Oct 30, 2016 8:06 am

Please provide the 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: instrument variables in Ramsey policy

Postby fuyangzhao » Sun Oct 30, 2016 8:29 am

jpfeifer wrote:Please provide the file.

Sorry, I forgot. The file is here. Thank you very much!
Attachments
example.mod
(4.36 KiB) Downloaded 123 times
fuyangzhao
 
Posts: 48
Joined: Thu Dec 10, 2015 1:20 pm

Re: instrument variables in Ramsey policy

Postby jpfeifer » Sun Oct 30, 2016 8:47 am

Please use the unstable version. I can run it there. Moreover, you need an initval block providing the starting values for the instruments, e.g.
Code: Select all
initval;
Ig=0.01;
Tau=0.01;
end;
------------
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 6 guests