全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 EViews专版
2247 7
2020-02-15
我使用Eviews建立了状态空间模型,代码如下,是一个检验各种汇率之间联动性的动态估计(Frankel-Wei的动态估计,有多篇国内文献都在用这个方法)。Eviews弹出对话框“Near Singular Matrix”,不显示估计结果。但我的数据集有5000多个数据点(20年的日数据),而且都是不同货币的数据,并不存在严重的共线性问题。
希望各位赐教!!非常感谢!

代码:
@signal dlAUDNZD=c(11)+sv11*dlUSDNZD+sv12*dlEURNZD+sv13*dlJPYNZD+sv14*dlGBPNZD+sv15*dlCNYNZD+[ename=e10,var=c(12)]
@state sv11=c(110)+c(111)*sv11(-1)+[ename=e11,var=c(112)]
@state sv12=c(120)+c(121)*sv12(-1)+[ename=e12,var=c(122)]
@state sv13=c(130)+c(131)*sv13(-1)+[ename=e13,var=c(132)]
@state sv14=c(140)+c(141)*sv14(-1)+[ename=e14,var=c(142)]
@state sv15=c(150)+c(151)*sv15(-1)+[ename=e15,var=c(152)]


微信图片_20200215211725.png
二维码

扫码加我 拉你入群

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

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

全部回复
2020-2-20 17:32:18
问题已经解决了,谢谢大家!
原因是:我少输入了参数的初始值,导致估计失败,比如在最后一行加上“@param c(1) 0 c(2) 1 c(3) 0...”即可解决。
二维码

扫码加我 拉你入群

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

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

2020-2-25 14:31:21
请问楼主,未知参数的初始值是如何得出的呢?我看高铁梅的书上说是用ls方法得到,是这样吗?
二维码

扫码加我 拉你入群

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

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

2020-2-29 15:04:43
若若子 发表于 2020-2-25 14:31
请问楼主,未知参数的初始值是如何得出的呢?我看高铁梅的书上说是用ls方法得到,是这样吗?
我觉得这样做确实是好的。我的参数最终估计值不是很大,所以当时初始值直接设为0,也问题不是很大。
二维码

扫码加我 拉你入群

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

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

2020-3-1 17:13:25
hitmanagement16 发表于 2020-2-29 15:04
我觉得这样做确实是好的。我的参数最终估计值不是很大,所以当时初始值直接设为0,也问题不是很大。
恩恩,谢谢楼主,还想请问一下就是量测方程的参数可以根据ls求出,那状态方程的系数楼主知道怎么得出的吗?困扰了好几天了...
二维码

扫码加我 拉你入群

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

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

2020-10-14 18:54:22
同问,楼主请问您是如何解决状态方程系数问题?谢谢
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
栏目导航
热门文章
推荐文章

说点什么

分享

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