Blanchard & Kahn conditions are not satisfied: indeterminacy due

Hi everyone;
When I run the shiyan.mod file in dynare, there is a trouble I don’t know how to solve it.

There are 10 eigenvalue(s) larger than 1 in modulus for 10 forward-looking variable(s)
The rank condition ISN’T verified!

Error using print_info
Blanchard & Kahn conditions are not satisfied: indeterminacy due to rank failure.

Error in stoch_simul (line 119)
print_info(info, options_.noprint, options_);

Error in JEEM2024.driver (line 1073)
[info, oo_, options_, M_] = stoch_simul(M_, options_, oo_, var_list_);

Error in dynare (line 310)
evalin(‘base’,[fname ‘.driver’]);

JEEM2024.rar (3.6 KB)

can anyone help me?
many thanks

usually it is because the timing issue. In dynare, make sure you get the timing right, variables are denoted in the time they are chosen.

Thank you for your reply, but I checked the timing condition of the variables, there was no problem, but it still gives the Blanchard Kahn error

@jpfeifer I look forward to your guidance

It’s hard to tell. Are you sure that

S(+1)=(1-Delta)*S+Z;

is correct, i.e. S should not be predetermined?

Thanks for your reply, no I modified the equation as below…

S=(1-Delta)*S(-1)+Z;

but I still get the error
There are 10 eigenvalue(s) larger than 1 in modulus for 9 forward-looking variable(s)
The rank condition ISN’T verified!

Error using print_info
Blanchard & Kahn conditions are not satisfied: no stable equilibrium.

Error in stoch_simul (line 119)
print_info(info, options_.noprint, options_);

Error in JEEM2024.driver (line 1051)
[info, oo_, options_, M_] = stoch_simul(M_, options_, oo_, var_list_);

Error in dynare (line 310)
evalin(‘base’,[fname ‘.driver’]);

Now the error message clearly shows there is still a timing problem in your model.