楼主: chenqi77
6330 8

[问答] 用R做BEKK-GARCH时如何得到估计系数的p值和t统计量呢 [推广有奖]

  • 0关注
  • 1粉丝

硕士生

77%

还不是VIP/贵宾

-

威望
0
论坛币
329 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
824 点
帖子
56
精华
0
在线时间
341 小时
注册时间
2009-6-7
最后登录
2022-9-26

楼主
chenqi77 发表于 2012-6-30 14:41:28 |AI写论文
5论坛币
用R做BEKK-GARCH时,按照程序包给的例子输入一下程序,只能得到系数的估计值,但是没有在输出结果中找到系数的p值,请教大家怎么算p值和t统计量值呢?谢谢
sim = mvBEKK.sim(series.count = 2, T = 1669) eps = data.frame(sim$eps[[1]], sim$eps[[2]])
est = mvBEKK.est(eps,method = "Nelder-Mead")
mvBEKK.diag(est) # print diagnosis


关键词:GARCH ARCH T统计量 bekk RCH 统计 系数 如何

沙发
jinyizhe282 发表于 2012-9-6 14:55:28
哥们 你用的是package  还是 自己编的函数啊 ~~
交流!~

藤椅
伊苒 发表于 2015-4-19 12:24:09
请问你是如何用R估计出BEKK模型的参数呢?急求,麻烦告知,谢谢

板凳
WriterRain 发表于 2015-4-25 12:00:30
package里面的结果的对数似然值是哪一项啊?

报纸
wonderwz933 学生认证  发表于 2017-10-29 17:08:30
同问,楼主及各位层主有知道答案的吗。。

地板
pdahuangya 发表于 2018-1-15 12:03:27
同问,如何得到估计结果表,为啥没有p值和t值

7
Hceci 发表于 2018-3-11 14:12:30
我也是用r做出来bekk结果不会分析

8
王一108 发表于 2018-4-13 17:28:55
用{mgarchBEKK}做的模型
bekk<-BEKK(eps, order = c(1, 1), params = NULL, fixed = NULL, method = "BFGS",verbose = F)
操作界面右上角DATA栏点击模型(“bekk”),会出现模型的估计结果,est.params是各矩阵的参数,asy.se.coef是参数对应的标准误差,参数/标准误差可以得到t值~
其他估计结果的缩写对应的内容在manual(附件)里有写~

9
赵安豆 发表于 2024-11-30 02:04:52
在R中使用`rugarch`包或者`rmgarch`包可以更方便地估计多变量GARCH模型,如BEKK-GARCH,并直接获取系数的t统计量和p值。下面是一个示例步骤,用于说明如何使用`rmgarch`包来实现:

1. **加载所需的R包**:首先需要安装并加载`rmgarch`和其他相关包。

   ```r
   library(rmgarch)
   ```

2. **数据准备**:使用你的数据(这里以示例的模拟数据为例)。

   ```r
   sim = mvBEKK.sim(series.count = 2, T = 1669)
   eps = data.frame(sim$eps[[1]], sim$eps[[2]])
   ```

3. **模型设定**:定义GARCH模型。在`rmgarch`包中,多变量GARCH模型可以使用`mvt.GARCHspec`或`mcs.GARCHspec`等函数来指定。

   ```r
   spec <- ugarchspec(variance.model = list(model = "sGARCH", garchOrder = c(1,1)),
                      mean.model = list(armaOrder = c(0,0), include.mean = FALSE),
                      distribution.model = "norm")
   specs <- multispec(replicate(2, spec))
   respec <- mcs.GARCHspec(varorder = matrix(c(1,0, 0,1), ncol=2),
                           uspec = specs)
   ```

4. **模型估计**:使用`ugarchfit`来拟合多变量GARCH模型,并将数据作为输入。

   ```r
   fit <- ugarchfit(data = eps, spec = respec)
   ```

5. **结果分析**:`ugarchfit`的结果中会包含系数的t统计量和p值。你可以通过打印`fit`对象或者使用`coef`函数来获取这些信息。

   ```r
   summary(fit)

   coef(fit)
   ```

在summary输出中,你将看到每个参数估计的t统计量及其相应的p值,这有助于进行模型系数显著性的检验。请根据你的具体需求调整上述代码中的参数设置和数据输入。

此文本由CAIE学术大模型生成,添加下方二维码,优先体验功能试用



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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-8 13:51