Optimal simple rule - approximation order

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 simple rule - approximation order

Postby lja » Tue Jan 28, 2014 7:47 pm

Hi,

I am wondering about the Taylor approximation order used in the osr command.

In the manual of osr, it is said that "This command accepts the same options as stoch_simul". I take this so that one can specify the Taylor approximation order in the call, say "osr(order=2,irf=40)", which is then used *both* in osr calculation (optimizing the Taylor rule parameters vis-à-vis a second-order model) and subsequently in model simulation using its second-order approximation and optimized simple rules parameters.

However, it seems that on line 22 of osr.m the order is explicitly set to 1 (options_.order = 1). Is this deliberate? What if I comment that line out, hence allowing the user to call osr with approximations of order 2 (or even 3)?

I am using Dynare 4.4.1.

Best,
Lari
lja
 
Posts: 2
Joined: Tue Jan 28, 2014 7:30 pm

Re: Optimal simple rule - approximation order

Postby lja » Wed Feb 05, 2014 8:40 am

Hi,

Could you please comment on this? In brief, I am just wondering if it is possible to provide the option "order" to the osr command. I have tried this, but see no difference, neither in the optimized Taylor rule coefficients nor in simulated IRFs.
While investigating Dynare code, the underlying reason for this seems to be that the order is fixed to equal 1, regardless of the order given in the call.
lja
 
Posts: 2
Joined: Tue Jan 28, 2014 7:30 pm

Re: Optimal simple rule - approximation order

Postby MichelJuillard » Wed Feb 05, 2014 10:16 am

You are right: the manual is misleading. OSR works only with first order approximation. Thanks for pointing the issue.

Best
MichelJuillard
 
Posts: 680
Joined: Thu Nov 18, 2004 10:51 am

Re: Optimal simple rule - approximation order

Postby jojokre » Mon Oct 17, 2016 12:14 pm

I have a follow-up question on Michels answer: "OSR works only with first order approximation" does not mean that Dynare conducts only a first-order approximation? In the Dynare manual, it is stated that "This command computes optimal simple policy rules for linear-quadratic problems". Therefore, the function I state as objective function should be automatically approximated up to second order. Is my understanding of how OSR works correct?
jojokre
 
Posts: 14
Joined: Thu Jan 15, 2015 1:49 pm

Re: Optimal simple rule - approximation order

Postby jpfeifer » Mon Oct 17, 2016 2:18 pm

With osr, you provide weights for the unconditional (co-)variances of your target variables via the
Code: Select all
optim_weights ;

block. Dynare does not take an objective function it would approximate.
------------
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