Bayesian IRFs problem

Hi, I am trying to do IRFs with 90% confidence bands. But when I used

estimation(datafile=estdata,mh_replic=10000,mh_jscale=0.25, mode_compute=4);

stoch_simul(order=1, irf=40) y c i w l u pi r;

I only got one line.

Then I used

estimation(datafile=estdata,mode_compute=6, presample=4,
prefilter=0,mh_replic=2000, mh_nblocks=5,mh_jscale=0.40,mh_drop=0.2, diffuse_filter, bayesian_irf,irf=40,conf_sig=0.9)y c i w l u pi r;

This time, I got some errors

Could anyone tell me what’s wrong here please?

Thanks!

BTW, here is my filesestdata.xlsx (17.0 KB)
code_es.mod (4.0 KB)

Really appreciate any help!

  1. Your parameter zeta_inv is not identified, because you are not handling parameter dependence correctly. Search the forum on this.
  2. Your prior is weird:

Prior distribution for parameter theta has unbounded density!
Prior distribution for parameter gammap has unbounded density!
Prior distribution for parameter gammap has two modes!
Prior distribution for parameter gammaw has unbounded density!
Prior distribution for parameter rho_a has unbounded density!
Prior distribution for parameter rho_b has unbounded density!
Prior distribution for parameter rho_g has unbounded density!
Prior distribution for parameter rho_i has unbounded density!
Prior distribution for parameter rho_pi has unbounded density!
  1. You are trying to match non-zero mean data to zero mean variables in the model. That will cause issues, particularly combined with your prior that already pushes the AR processes to a unit root.