全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
3121 4
2013-04-07

用S-PLUS finmetrics模块对两因素利率模型进行GMM估计,使用17个矩估计6个参数,出现下面的情况,不知道什么原因,说近似奇异矩阵,希望知道的能不吝指教


另外,不知道有没有更好的软件,对两因素利率模型进行GMM估计。  





> ckls.sv.fit = GMM(start.vals, ckls.sv.moments, method = "iterative",ts = T, data =data.ts)1-step objective = 11.491 2-step objective = 480.247 3-step objective = 472.939 4-step objective = 470.25
> traceback()
10: eval(action, sys.parent())
9: doErrorAction("Problem in solve.qr(a): apparently singular matrix", 1000)
8: stop("apparently singular matrix")
7: solve.qr(a)
6: solve.default(crossprod(old.Li %*% Gamma))
5: solve(crossprod(old.Li %*% Gamma))
4: solve(crossprod(old.Li %*% Gamma))/n
3: GMM(start.vals, ckls.sv.moments, method = "simultaneous", ts = T, data = data.ts)
2: eval(expression(ckls.sv.fit = GMM(start.vals, ckls.sv.moments, method = "simultaneous", ts = T, data = data.ts)))
1:
Message: Problem in solve.qr(a): apparently singular matrix


二维码

扫码加我 拉你入群

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

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

全部回复
2013-11-30 11:04:11
你搞出来了吗?
二维码

扫码加我 拉你入群

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

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

2013-11-30 23:33:51
nkmaxwell 发表于 2013-11-30 11:04
你搞出来了吗?
没有,后来改用EMM估计来做的
二维码

扫码加我 拉你入群

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

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

2013-12-1 10:20:10
tokey001 发表于 2013-11-30 23:33
没有,后来改用EMM估计来做的
你用的是SPLUS里自带的EMM功能吗?
我看它的文档没有对于多因子利率模型的估计。
倒是网上能找得到Gallant给出的EMM程序,其中的说明档中有关于两因子利率模型的估计。
二维码

扫码加我 拉你入群

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

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

2013-12-1 11:08:56
nkmaxwell 发表于 2013-12-1 10:20
你用的是SPLUS里自带的EMM功能吗?
我看它的文档没有对于多因子利率模型的估计。
倒是网上能找得到Gall ...
是的
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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