全部版块 我的主页
论坛 经济学论坛 三区 宏观经济学
3168 3
2017-09-02
悬赏 50 个论坛币 已解决
本人第一次自学做DSGE模型,目前已经对数线性化过了,但是接下来的模型求解问题不会处理,急求各位大神指教,看过BK方法等,但是我的模型中Et项无法改写成EtXt+1形式,有些包含期望的项是未来值t+1,但是有些是t值,请问该怎么办?都要自己逐个求解吗?有没有程序可以处理?看到有说uhlig的toolkit但是网上已经无法下载了,求分享,求指教,急。万分感谢!!!!!!!!!!

最佳答案

chenyongtxt 查看完整内容

B-K 模型的标准形式是 A*E_t X_{t+1} = B*X_t。其中 X_t 包含了模型的所有控制变量,内生状态变量和外生状态变量。 因此模型中包含期望的变量前面的系数全部归类到 A矩阵里面就可以了,而不含期望的变量前面的系数归类到 B矩阵里面。 比如消费的欧拉方程,最简单的形式是 E_t C_{t+1} = r_t +C_t,其中 C_t 是消费,r_t 是实际利率。 如果定义 X_t= [C_t, r_t]', 则 A = [1, 0], B = [1, 1]。 具体的细节可以看看附件的 ...
二维码

扫码加我 拉你入群

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

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

全部回复
2017-9-2 14:28:16
B-K 模型的标准形式是  A*E_t X_{t+1} = B*X_t。其中 X_t 包含了模型的所有控制变量,内生状态变量和外生状态变量。

因此模型中包含期望的变量前面的系数全部归类到 A矩阵里面就可以了,而不含期望的变量前面的系数归类到 B矩阵里面。 比如消费的欧拉方程,最简单的形式是 E_t C_{t+1} = r_t +C_t,其中 C_t 是消费,r_t 是实际利率。 如果定义 X_t= [C_t, r_t]', 则
A = [1, 0], B = [1, 1]。

具体的细节可以看看附件的这个讲义。顺便 B-K的方法是最基础的,但对矩阵A或B 有满秩的限制。 实际操作中我偏好 Klein(2000)的方法或是 AIM 算法。Uhlig的toolkit 操作起来相对而言复杂一点。不过只要掌握好任意一种方法几乎所有的线性模型就完全可以handle了。




附件列表
二维码

扫码加我 拉你入群

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

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

2017-9-2 18:31:58
二维码

扫码加我 拉你入群

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

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

2017-10-9 22:26:30
chenyongtxt 发表于 2017-9-4 21:03
B-K 模型的标准形式是  A*E_t X_{t+1} = B*X_t。其中 X_t 包含了模型的所有控制变量,内生状态变量和外生状 ...
感谢!尝试用BK方法,但是我的方程和参数太多,手动实在没办法解出来,时间也比较着急,请问模型的求解可以通过dynare编程求解吗?如果要编程只能用toolkit吗?下一步要贝叶斯估计,现在卡在这做不下去。急求指导,感谢!
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群