error with AR(2) exogenous process

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.

error with AR(2) exogenous process

Postby lombard » Mon Jun 24, 2013 12:09 pm

Hi,

I couldn't find anything on this subject.

I've written the technology process as
Code: Select all
a=rho_a*a(-1)+rho_a2*a_m1(-1)+e_a;
a_m1=a(-1);

where
Code: Select all
rho_a=1.9;
rho_a2=(1-rho_a_A)-.001;


The eigenvalues of this AR(2) block are

0.9887
0.9113


Yet Dynare returns

There are 38 eigenvalue(s) larger than 1 in modulus
for 37 forward-looking variable(s)

The rank conditions ISN'T verified!

While having a standard AR(1) process generates a saddle-path solution.

Am I missing something? Is this a known issue?

Thanks

Gianni

PS: I'm using version 4.4-unstable
lombard
 
Posts: 132
Joined: Wed Feb 02, 2005 12:36 pm
Location: Basel

Re: error with AR(2) exogenous process

Postby jpfeifer » Mon Jun 24, 2013 1:39 pm

Sorry, but I cannot replicate the issue. What exactly is rho_a_A in your definition of rho_a2? Is it supposed to be rho_a? Could you run the attached file on your machine and see whether it runs?
Attachments
lombard.mod
(390 Bytes) Downloaded 98 times
------------
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: error with AR(2) exogenous process

Postby lombard » Mon Jun 24, 2013 2:17 pm

Sorry, it was a typo. You correctly guessed it was rho_a.

As for the possibility of reproduce the problem, it is not so simple. That is why I was checking for
similar experiences. If you simply write the AR(2) in Dynare, it will solve. The problem, as I mentioned
is that in a larger model you go from being able to solve to no solution.

I'll try to post a specific example, if I find a minute to wrap things together

Cheers

Gianni
lombard
 
Posts: 132
Joined: Wed Feb 02, 2005 12:36 pm
Location: Basel

Re: error with AR(2) exogenous process

Postby jpfeifer » Mon Jun 24, 2013 2:19 pm

I see. Have you checked whether adding an additional variable just decreases the numerical accuracy and the qz_criterium now is too narrow?
------------
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: error with AR(2) exogenous process

Postby chekellog1010 » Wed Jun 26, 2013 3:44 am

jpfeifer wrote:Sorry, but I cannot replicate the issue. What exactly is rho_a_A in your definition of rho_a2? Is it supposed to be rho_a? Could you run the attached file on your machine and see whether it runs?
chekellog1010
 
Posts: 1
Joined: Wed Jun 26, 2013 3:32 am


Return to Dynare help

Who is online

Users browsing this forum: No registered users and 7 guests