全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件
15081 23
2011-11-03
哪位知道,在用eviews做状态空间模型时,要设定初始系数,应该怎么设定了,
二维码

扫码加我 拉你入群

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

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

全部回复
2011-11-3 10:35:59
可以直接用窗口操作!
二维码

扫码加我 拉你入群

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

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

2011-11-3 10:37:08
看这个帖子吧,而且我用这方法试过了,非常管用!
https://bbs.pinggu.org/forum.php? ... 4%CC%AC%BF%D5%BC%E4
另外我个人建议在上述方法的基础上再将状态方程与观测方程的残差项保存下来,对他们做协方差分析还可以
进一步看出是不是需要加入方程残差间的协方差系数。这样整个模型的估计过程就比较完整了。
二维码

扫码加我 拉你入群

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

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

2011-11-3 15:46:37
602dxz 发表于 2011-11-3 10:37
看这个帖子吧,而且我用这方法试过了,非常管用!
https://bbs.pinggu.org/forum.php? ... 4%CC%AC%BF%D5%B ...
这个帖子找不到啦呀,能否发给我看看,谢谢!
二维码

扫码加我 拉你入群

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

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

2011-11-3 16:06:06
转给你吧“在网上看到好多同学说遇到在做卡尔曼滤波时候的一些关于状态方程参数如何确定的问题,这也是我最近遇到的问题。我这两天刚好在写一篇关于货币错配方面的论文,然后想把这个状态空间模型运用到研究中。我是eviews的初学者,这也是第一次建模型。不过按参数Z检验等一些数据来说,模型建立还是蛮成功的。所以我想把模型建立的方法在坛上说说,希望达人能够给予我一些批评和建议,也给想建模型的童鞋一点点启发。
       首先来说,要建立状态空间模型。一个量测方程,一个状态方程。由于我有三个自变量,假设模型为
  @signal lnaecm=c(1)+sv1*lnfer+sv2*lne+sv3*ex+[var=exp(c(2))]       c(1)和c(2)的确定要用ls回归的数据确定 c(1)就是ls的截距项,c(2)就是 log(残差平方和/数据的个数)
       接下来看状态方程 @state sv1=c(3)+c(4)*sv1(-1)+[var=exp(c(5))]                    
                                       @state sv2=c(7)+c(8)*sv2(-1)+[var=exp(c(9))]
                                       @state sv3=c(10)+c(11)*sv3(-1)+[var=exp(c(12))]
       三个状态方程的系数确定其实都是类似的,我只对第一个来说。网上说这个系数是经验确定的,确实是这样,不过经验也应该有个方法。看了好多的书,发现高铁梅老师的书里确定的方法还是很管用的。她在一篇文章关于钢材的文章中直接定义@state sv1=sv1(-1),我说不上来理由,不过在我建立的模型中,sv1的AR(1)模型中的系数确实都非常的接近于1,也许可以直接这么建立吧。
       不过我使用的方法是先给c(3) c(4) c(5) 赋值:c(3)=0.005 c(4)=0.9 c(5)= -9。用这三个数值建立回归@state sv1=0.005+0.9*sv1(-1)+[var=exp(-9)],这个状态方程,我们可以导出sv1的预测值。就是从proc中的make state series中导出。然后再将导出的sv1f序列建立AR(1)的方程。sv1f=c(13)+c(14)*sv1f(-1)+[var=exp(c(15))],观察各个数据的t检验值,来判断c13-15的值,再将如此得出的数值,重新赋值到原状态方程的c3-5中。”
二维码

扫码加我 拉你入群

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

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

2011-11-3 19:02:22
我完了也试试,看看结果怎么样,呵呵
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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