A problem with satisfying the Blanchard-Kahn condition

This forum is closed. You can read the posts but cannot write. We have migrated the forum to a new location where you will have to reset your password.
Forum rules
This forum is closed. You can read the posts but cannot write. We have migrated the forum to a new location (https://forum.dynare.org) where you will have to reset your password.

A problem with satisfying the Blanchard-Kahn condition

Postby Tawun » Thu Jun 12, 2014 1:48 pm

Hi everyone,

I have a problem with satisfying the Blanchard-Kahn conditions.
My model is an extension of RBC model, including two heterogeneous firms; two financial intermediaries which each has a relationship with only one firm; and the possibility that the firms can choose to default a portion of the loans.
I ran the code, but it appears that

"There are 11 eigenvalue(s) larger than 1 in modulus
for 10 forward-looking variable(s)

The rank condition ISN'T verified!

Error using print_info (line 42)
Blanchard Kahn conditions are not satisfied: no stable
equilibrium
Error in stoch_simul (line 85)
print_info(info, options_.noprint, options_);
Error in benchmark2 (line 555)
info = stoch_simul(var_list_);
Error in dynare (line 162)
evalin('base',fname) ;"

I have tried my best to specify the timing of the variables correctly. So, I guess that the problem should be from the parameters or something else??
Therefore, may I ask for the advice on how to solve this problem?
Do the computed eigenvalues give any clue on which variables/parameters/equations are likely to cause the instability?


Thank you in advance for any responses.
I have also attached below my code.

With kind regards,
Tawun
Attachments
benchmark2.mod
(6.02 KiB) Downloaded 78 times
Tawun
 
Posts: 3
Joined: Sat May 03, 2014 9:22 am

Re: A problem with satisfying the Blanchard-Kahn condition

Postby jpfeifer » Thu Jun 12, 2014 6:02 pm

Typically, the problem derives from timing issues, either related to the capital stock or to returns in the Euler equation. Given the size and specificity of the model, you cannot expect much help from other users. You need to check your equations. If nothing else helps, strip down your model to the easiest/smallest version that works and then rebuild it step by step.
------------
Johannes Pfeifer
University of Cologne
https://sites.google.com/site/pfeiferecon/
jpfeifer
 
Posts: 6940
Joined: Sun Feb 21, 2010 4:02 pm
Location: Cologne, Germany

Re: A problem with satisfying the Blanchard-Kahn condition

Postby Tawun » Thu Jun 19, 2014 9:46 am

Dear Johannes,

Thanks for your previous response.
I try to simplify my model, but receive the following error.

Error using print_info (line 54)
One of the eigenvalues is close to 0/0 (the absolute value
of numerator and denominator is smaller than 1e-06!
If you believe that the model has a unique solution you
can try to reduce the value of qz_zero_threshold.
Error in check (line 76)
print_info(info, options.noprint, options);
Error in benchmark5 (line 499)
oo_.dr.eigval = check(M_,options_,oo_);
Error in dynare (line 162)
evalin('base',fname) ;

What is the likely cause of the problem?
Can it be due to the fact that there exist equations that are linearly dependent?

Tawun
Tawun
 
Posts: 3
Joined: Sat May 03, 2014 9:22 am

Re: A problem with satisfying the Blanchard-Kahn condition

Postby jpfeifer » Sun Jun 22, 2014 10:31 am

Try running model_diagnostics.
------------
Johannes Pfeifer
University of Cologne
https://sites.google.com/site/pfeiferecon/
jpfeifer
 
Posts: 6940
Joined: Sun Feb 21, 2010 4:02 pm
Location: Cologne, Germany


Return to Dynare help

Who is online

Users browsing this forum: No registered users and 5 guests