请选择 进入手机版 | 继续访问电脑版
楼主: cbs00002
4245 6

[DSGE讨论专题] dynare 无法找到稳态解 是什么原因呢? [推广有奖]

  • 1关注
  • 6粉丝

副教授

44%

还不是VIP/贵宾

-

威望
0
论坛币
2585 个
通用积分
13.6072
学术水平
6 点
热心指数
6 点
信用等级
6 点
经验
21508 点
帖子
250
精华
0
在线时间
1446 小时
注册时间
2005-1-9
最后登录
2024-3-24

cbs00002 发表于 2016-2-16 16:35:59 |显示全部楼层 |坛友微信交流群

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
var a b  y wA wB c  k kG I IG l lA lB m n i w  r;
//
varexo epsm epsn epsi;
//-----------------------------------------------
// 2. Declaration of Parameters
//-----------------------------------------------
parameters
tauK
tauL
G
chi
beta
alphaA
betaA
alphaB
betaB
gamma
theta
delta
deltag
rhom
rhon

rhoi
sigmam
sigman
sigmai;
//-----------------------------------------------
// 3. Parameter Calibration
//-----------------------------------------------
tauK=0.8;
tauL=0.8;
G = 0.1;
beta = 0.9992;
alphaA = 0.21;
betaA = 0.79;
alphaB =0.31;
betaB =0.42;
gamma =0.27;
theta=0.5;
delta = 0.5;
deltag=0.05;
rhom = 0.9;
rhon =0.9;
//rhog = 0.9;
rhoi=0.9;
chi = 0.5;
sigmam = 0.001;
sigman = 0.001;
sigmai=0.001;
// parameters used for initial value calculation
//-----------------------------------------------
// 4. The MODEL
//-----------------------------------------------
model;
(1/(c)) = beta*(1/(c(+1)))*(1+(1-tauK)*r-delta);
//c = (1-tauL)*w*l +(1-tauK)*r*k-I;
chi*(c)/(1-l) = (1-tauL)*w;
a = exp(m)*(kG^alphaA)*(lA^betaA);
b = exp(n)*(k^alphaB)*(lB^betaB);
y = (theta*b^gamma+(1-theta)*a^gamma)^(1/gamma);
y=c+I+IG+G;
c+I+IG+G =(theta*b^gamma+(1-theta)*a^gamma)^(1/gamma);
l =lA+lB;
I = k(+1)-(1-delta)*k;
IG = k(+1)-(1-deltag)*k;
wA*lA = betaA*a;
wB*lB = betaB*b;
w*l= wA*lA+wB*lB;
r*k= alphaB*b;
G + exp(i)*IG = w*tauL*l + r*tauK*k;

exp(m)= exp((m(-1))^rhom)*exp(epsm);
exp(n)= exp((n(-1))^rhon)*exp(epsn);
exp(i)= exp((i(-1))^rhoi)*exp(epsi);
//m = rhom*m(-1)+epsm;
//i = rhoi*i(-1)+epsi;
//n = rhon*n(-1)+epsn;
end;
resid(1);
//-----------------------------------------------
// 5. Initial guesses for steady-state computation
//-----------------------------------------------
initval;
k=0.20;
kG=0.08;
I=0.3;
IG=0.1;
l=0.8;
lA=0.2;
lB=0.6;
m=0.05;
n=0.05;
i=0.05;
//end;
//steady_state_model;
a=exp(m)*(kG^alphaA)*(lA^betaA);
b=exp(n)*(k^alphaB)*(lB^betaB);
y=(theta*b^gamma+(1-theta)*a^gamma)^(1/gamma);
//c=0.0176676;
c=(1-tauL)*(betaA*exp(m)*(kG^alphaA)*(lA^betaA)+betaB*exp(n)*(k^alphaB)*(lB^betaB))*(1-l)/l;
w=betaA*exp(m)*(kG^alphaA)*(lA^betaA)+betaB*exp(n)*(k^alphaB)*(lB^betaB);
wA=betaA*exp(m)*(kG^alphaA)*(lA^betaA)/lA;
wB=betaB*exp(n)*(k^alphaB)*(lB^betaB)/lB;
//r= 0.798342;
r=alphaB*exp(n)*(k^alphaB)*(lB^betaB)/k;
//epsm=0;
//epsn=0;
//epsi=0;
end;
//-----------------------------------------------
// 6. Specification of shocks
//-----------------------------------------------
shocks;
var epsm = sigmam^2;
var epsn = sigman^2;
var epsi = sigmai^2;
//var epsm; stderr 0.014;
//var epsn; stderr 0.014;
//var epsi;stderr 0.015;
end;

steady;
check;
solve_algo=3;

stoch_simul ( order=1);

运行结果提示如下错误:

错误使用 print_info (line 74)
Impossible to find the steady state. Either the model doesn't have a steady state, there are an infinity of steady states,  or
the guess values are too far from the solution

出错 steady (line 92)
    print_info(info,options_.noprint, options_);

出错 try4 (line 272)
steady;

出错 dynare (line 180)
evalin('base',fname) ;

想请教各位是什么原因出差呢?是方程错误还是其他情况呢?

非常感谢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:dynare 是什么原因 ARE Declaration Computation

已有 2 人评分论坛币 收起 理由
linmengmiki + 20 鼓励积极发帖讨论
日新少年 + 5 坐等大牛

总评分: 论坛币 + 25   查看全部评分

cbs00002 发表于 2016-2-18 10:57:41 |显示全部楼层 |坛友微信交流群
谢谢大家!

使用道具

linyaxia54 发表于 2016-8-25 13:03:36 |显示全部楼层 |坛友微信交流群
请问你的问题解决了吗?我也遇到同样的问题~~~

使用道具

cbs00002 发表于 2016-8-27 16:22:12 |显示全部楼层 |坛友微信交流群
linyaxia54 发表于 2016-8-25 13:03
请问你的问题解决了吗?我也遇到同样的问题~~~
后来已经解决,有段时间了,应该是稳态值的设定,修改后,可以模拟。

使用道具

cbs00002 发表于 2016-8-27 16:22
后来已经解决,有段时间了,应该是稳态值的设定,修改后,可以模拟。
请问如何设定的稳态值?

使用道具

Lynecho 学生认证  发表于 2017-5-26 17:01:12 |显示全部楼层 |坛友微信交流群
baozhetianjiao 发表于 2017-5-23 09:42
请问如何设定的稳态值?
我也遇到了这个问题,同学你怎么解决?加个Q848949303讨论一下吗?

使用道具

clips_99 发表于 2020-11-29 20:54:13 |显示全部楼层 |坛友微信交流群
您好,我也遇到了这个问题。可否加个Q1198857215探讨一下?

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加JingGuanBbs
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-3-29 07:20