Problems arised in forecast using DynareOBC

I tried to replicate the result of the essay The effects of a money-financed fiscal stimulus(Jordy Gali,2019), using the toolkit dynareOBC. I succeed to print IRFs, but then I failed when using the forecast command( there are mixed shocks in the model), with matlab giving strange error massages about matlab files within the toolkit.
Can anyone help me?
Thanks!

1 Like

Here is the mod file.

var Y C G EP I PI L MU M B T;

varexo_det RHO;
varexo e1 e2;

parameters beta phi rho sigma alpha eps theta chi eta v phi_b b delta lambda;

beta=0.995; % discount factor
phi=5; % inverse Frisch elasticity of labor supply
rho=0.02;
sigma=1;
alpha=0.25;
eps=9;
theta=0.75;
chi=0.333;
eta=7;
v=0;
phi_b=0.03;
b=2.4;
delta=0.5;
lambda=(1-theta)(1-betatheta)(1-alpha)/(theta(1-alpha+alpha*eps));

model;

Y=C+G;
EP=EP(1)+I-PI(1)-RHO;
EP=-sigmaC+vL;
PI=betaPI(1)-lambdaMU;
MU=EP-(alpha+phi)/(1-alpha)Y;
I=max(log(beta),(C-L)/eta);
L(-1)=L+PI-M;
B=(1+rho-phi_b)B(-1)+b(1+rho)
(I(1)-PI)+G-T-chiM;
B=0;
G=delta
G(-1)+e1;
T=delta*T(-1)-e2;

end;

initval;
Y=0;
C=0;
G=0;
EP=0;
I=0;
PI=0;
L=0;
MU=0;
M=0;
B=0;
T=0;
end;

steady;
check;

shocks;
var e1;
stderr 1;
var e2;
stderr 1;
var RHO;
periods 1:5 6:40;
values -0.01 0;
end;

stoch_simul(periods=0,irf=40);
forecast(periods=10);

That seems to be a question for @cfp.

DynareOBC does not support the “forecast” command, nor specifying periods and values for shocks. You can probably accomplish something similar using the ShockSequenceFile and InitialStateFile options to DynareOBC. As ever, see the DynareOBC ReadMe.

1 Like

Thank you very much!
I have already solved my problem by setting lagged shocks so forecast command won’t be necessary.

1 Like

Hi
Can you share your results/file after it worked?
I had difficulties running the same model as well

1 Like

I have a mod file working for the first part of the paper (enclosed)
But the second part seems to oscillate
Any idea why
The eq. mod is the first part of the paper (up to section 6) and it’s working…
the ZLB is not working…

Gali_2019_eq_ZLB_v2.mod (9.7 KB) Gali_2019_eq.mod (6.3 KB)

1 Like

What do you mean with “oscillate”? Where can I see this and what should I expect it to be?