initial estimation error

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.

initial estimation error

Postby jill1009 » Wed Jan 26, 2011 5:18 pm

Hi,
I'm running an estimation for a DSGE model. I use a matlab program to solve for the steady state. steady;check; command is passed. That is, the steady state solve by matlab code can solve the static model.

But problems appear in estimation stage.
Error using == initial_estimation_checks at 92
The seadystate values returned by nlpaper1_steadystate.m don't solve the static model!

Could anyone tell me why this happens?

Thank you!
JI
jill1009
 
Posts: 23
Joined: Tue Jan 11, 2011 10:16 pm

Re: initial estimation error

Postby jpfeifer » Thu Jan 27, 2011 8:13 am

It could be that your steady state depends on the values of the parameters and currently it is only correct for one parameter combination. When using check, the steady state is checked at the initial parameter values given before the model block. However, in the estimation stage, the steady state is checked at different parameter values, i.e. the starting values of the estimated_params block.
You might also want to post your mod-file and steady state-file.
------------
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 7 guests