Shocks in DSGE

Discussion of State Space and Dynamic Stochastic General Equilibrium Models

Shocks in DSGE

Postby ecrgap » Mon Feb 15, 2010 10:05 am

Hi,

When calibrating a simple DSGE model we introduce shocks by setting for example frml z = rho*z{1} (in logs). But this refers to 1.0 shocks. How do we introduce 1 standard deviation shocks?

Thanks
ecrgap
 
Posts: 40
Joined: Mon May 25, 2009 10:24 am

Re: Shocks in DSGE

Postby TomDoan » Mon Feb 15, 2010 2:19 pm

The easiest way to handle that is to rescale the "F" matrix. If the vector of standard deviations of the shocks is D, then using F*%DIAG(D) for the "F" matrix will give the desired results. The alternative is to endogenize the shock by

Code: Select all
frml(identity) zfrml z = rho*z{1}+sigmau*u
frml ufrml u = 0.0
TomDoan
 
Posts: 2720
Joined: Wed Nov 01, 2006 5:36 pm

Re: Shocks in DSGE

Postby ecrgap » Mon Feb 15, 2010 3:02 pm

Thanks a lot.

What value as an initial guess for sigmau would ne plausible then?

Thank you
ecrgap
 
Posts: 40
Joined: Mon May 25, 2009 10:24 am

Re: Shocks in DSGE

Postby TomDoan » Mon Feb 15, 2010 3:15 pm

Wouldn't that depend upon the situation? Since DSGE assumes the shocks in the non-identity equations (which will now be the "U" variable) have unit variance, sigmau would be the desired standard deviation for the shock to the productivity variable.
TomDoan
 
Posts: 2720
Joined: Wed Nov 01, 2006 5:36 pm


Return to State Space Models/DSGE

Who is online

Users browsing this forum: No registered users and 1 guest