Specifying a parameter as 2nd 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.

Specifying a parameter as 2nd order

Postby kesman » Thu Feb 25, 2016 3:34 pm

Hi all,

I am trying to build a DSGE model with a portfolio choice problem as in Devereux and Sutherland (2007, 2011) and Tille and Van Wincoop (JIE, 2010). I include a proportional holding cost for foreign equity. As in Tille and Van Wincoop (2010), it is convenient to assume this cost parameter is second order, that is proportional to the variance of shocks. Hence it will not affect the steady state nor the 1st order approximation of the model, but will affect the 2nd order approximation and higher. Is there a way to specify a parameter as 2nd order?

It is easy to obtain the correct steady state (I use DS method for portfolio) and 1st order solution by simply ignoring the cost. However, the problem comes when using the stochsimul command to obtain 2nd order solution. Supposedly the algorithm performs both a 1st order approximation and 2nd order approximation to obtain the 2nd order solution. Here I don’t see a way to tell Dynare to ignore the cost in the 1st order approximation and simultaneously include it in the 2nd order approximation.

Any thoughts on how to get around this problem? Thanks in advance.
kesman
 
Posts: 2
Joined: Thu Feb 25, 2016 3:30 pm

Re: Specifying a parameter as 2nd order

Postby jpfeifer » Fri Feb 26, 2016 7:42 am

Sorry, but the Devereux/Sutherland approach is not directly supported by Dynare. You have to rely and their codes to make this work. I have never worked with it so I cannot provide support.
------------
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: Specifying a parameter as 2nd order

Postby kesman » Fri Feb 26, 2016 12:02 pm

Thank you for your answer. I was possibly unclear but answering the question requires technical knowledge about the properties and use of Dynare but not necessarily about the DS-method. I think specifying a parameter as 2nd order is not directly supported by Dynare but there might be a trick to get past this.
kesman
 
Posts: 2
Joined: Thu Feb 25, 2016 3:30 pm

Re: Specifying a parameter as 2nd order

Postby jpfeifer » Fri Feb 26, 2016 12:14 pm

Isn't that a standard property of quadratic adjustment costs? At first order, they evaluate to 0 in steady state. However, the first derivative is not 0, making them influence the dynamics.
------------
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 15 guests