Generating Fan Charts for Perfect Foresight Simulations with expectation errors

Dear all,

I’m working with a DSGE model analyzing a policy reform path using perfect foresight simulations. I’ve already estimated shock standard deviations using Simulated Method of Moments (SMM). I’d like to generate fan charts showing uncertainty around the policy path by running multiple simulations with different shock realizations introduced at specific periods.

I’m wondering about the best approach for drawing these shocks: Should I simply draw from independent normal distributions N(0, σ²_SMM) for each shock, or would it be preferable to perform Bayesian estimation and use posterior draws from the MCMC sampler?

If using the Bayesian approach, would draws from oo_.posterior_simulations be appropriate for repeated perfect foresight simulations with expectation errors? I’m particularly interested in whether this would better capture parameter uncertainty and shock correlations compared to the simpler approach.

Any guidance on methodology or implementation would be greatly appreciated.

It very much depends on what you are trying to do. Both method of moments and Bayesian estimation deliver measures of parameter uncertainty. That allows drawing parameters from the estimated distribution. Generally, that is a bit easier for a Bayesian approach because you naturally get random draws from the posterior. But you can also construct parameter draws based on the method of moments.