conditional_variance_decomposition
moments_varendo
jpfeifer wrote:If you run stoch_simul after estimation, you will obtain the conditional_variance_decomposition at the posterior mean and the output will be displayed in the command window. But this post referred to someone using stoch_simul BEFORE estimation, while also requesting conditional_variance_decomposition in the estimation command. In this case, there will only be output for the conditional_variance_decomposition from the calibrated model. There will be no output in the command window from the estimation command for the conditional_variance_decomposition as this command, as documented in the the manual, only stores the results in oo_.
estimation(datafile=...,moments_varendo,....);
stoch_simul(order=1,irf=0);
jpfeifer wrote:The main difference is that the stoch_simul variance decomposition is computed at the calibrated parameter combination (here the posterior mean), while the Bayesian variance decomposition is the mean variance decomposition (not to be confused with the variance decomposition at the mean). That is, the latter is the average of the variance decomposition over the parameter draws while the former is the variance decomposition at the average over the parameters.
You can use both. In the context of Bayesian estimation, the ones from the estimation command are theoretically preferable, but most people use the ones from stoch_simul, because they are easier to interpret. For example, Christiano/Motto/Rostagno (2014) in their Risk Shocks paper in the AER do this.
jpfeifer wrote:Are you using a different filter option?
estimation(datafile=xxxx,
logdata,
plot_priors=0,
mode_check,
mode_compute=6,
optim=('AcceptanceRateTarget',0.25),
moments_varendo,
mh_nblocks=1,
mh_replic=20000
);
Users browsing this forum: No registered users and 9 guests