Optimal 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.

Optimal Policy

Postby furfurfur » Tue Dec 13, 2016 10:29 pm

Hello everyone!
Could you please explain me how to estimate optimal policy rule and how Dynare estimates it? For example, I have a linear system of equations. Suppose that it's of the form A0*E{x(t+1)}+A1*x(t)+A2*x(t-1)+B*e(t) = 0. Suppose that the last equattion is Taylor Rule. I can estimate all parameters (Sims algorithm + Maximum likelihood(or bayesian inference))/ But I want to estimate optimal policy using some quadratic loss function (e.g. with inflation and output). As far as I understand I should transfrom this system into Linear-Quadratic framework. But how to do this, cause I have expectation terms in the system of equations? And what should I do if I want to restrict admissible policy functions somehow (for example let it be functions of only some subset of variables, cause LQG yields control variable as function of all state variables)?

Any references are appreciated.

Excuse me for my Engish.
Thank you in advance!
furfurfur
 
Posts: 8
Joined: Fri May 20, 2016 12:11 pm

Re: Optimal Policy

Postby jpfeifer » Wed Dec 14, 2016 8:17 pm

Hi,
you need to be more precise what type of optimal policy you want? Commitment (Ramsey) vs. discretion vs Simple Rule. Depending on that choice, the algorithms differ. For Ramsey, you don't need to do LQ yourself.
------------
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: Optimal Policy

Postby furfurfur » Wed Dec 14, 2016 8:52 pm

Thank you for your answer!
I am interested at all these types. Can you explain me please why we don't need for Ramsey LQ? Am I correctly understand that for other two type we should use LQ framework? Could you please give me relevant references with clear explanations? And what are main functions of Dynare that do main work for corresponding problems? I'd like to trce code files.
Thank you in advance
furfurfur
 
Posts: 8
Joined: Fri May 20, 2016 12:11 pm

Re: Optimal Policy

Postby jpfeifer » Sun Dec 18, 2016 8:04 pm

1. For optimal simple rules, the relevant files is
Code: Select all
osr_1.m
. The reason for going LQ in OSR is that the objective function is specified as a linear combination of (co)-variances, subject to a linear law of motion. Therefore, it is by construction linear quadratic. More details are in the Dynare manual.
2. For
Code: Select all
discretionary_policy
, the relevant file is
Code: Select all
discretionary_policy_1.m
. The reference is Dennis (2007). The algorithm described in that paper is only applicable for LQ problems, therefore the restriction.

In both these case, you don't have to linearize the model by hand, but you cannot go higher than
Code: Select all
order=1

in the approximation of the constraints.

3. For Ramsey policy, you enter the first order conditions of the private economy and the planner objective in nonlinear terms (the constraints can be linear, if desired), and Dynare will construct the Lagrangian of the planner's problem, derive the FOC's and then approximate those. For that reason, you don't need to do LQ yourself. However, what you will end up with is essentially an LQ problem. The relevant function is
Code: Select all
ramsey_policy.m
, although the derivation of the Lagrangian is done in the preprocessor.
------------
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 5 guests