这个简短的演示说明了使用r软件包的DCC模型及其方法的使用,尤其是在存在MVT分布形状参数的情况下进行2级DCC估计的另一种方法。

最近我们被客户要求撰写关于GARCH-DCC的研究报告,包括一些图形和统计输出。

  相关视频:时间序列分析:ARIMA GARCH模型分析股票价格数据

时间序列分析模型 ARIMA-ARCH GARCH模型分析股票价格数据

第一阶段并将其传递给dccfit

 cl = makePSOCKcluster(10)multf = multifit(uspec, Dat, cluster = cl)

接下来,估计DCC模型。

fit1 = dccfit(spec1, data = Dat, fit.control = list(eval.se = TRUE), fit = multf, cluster = cl)

为了在实践中拟合DCC(MVT)模型,要么假定第一阶段的QML,要么必须在阶段中共同估算共同的形状参数。在下面的示例中,一种替代方法用于估计近似共同形状参数。

似然度和形状参数变化的图表明,只需几次迭代即可收敛到稳定值。

shape参数的值表示峰度为1.06。对非对称DCC(MVT)模型重复进行拟合。

xspec = ugarchspec(mean.model = list(armaOrder = c(1,1)), variance.model = list(garchOrder = c(1,1), model = "eGARCH"),  distribution.model = "norm")

下表显示了估算模型的摘要,系数旁边的星号表示显着性水平(*** 1%,** 5%,* 10%)。

##           DCC-MVN   aDCC-MVN    DCC-MVL   aDCC-MVL      DCC-MVT     aDCC-MVT
## a      0.00784*** 0.00639*** 0.00618***  0.0055***   0.00665***    0.00623***
## b      0.97119*** 0.96956*** 0.97624*** 0.97468***   0.97841***    0.97784***
## g                    0.00439               0.00237                 0.00134
## shape                                                9.63947***    9.72587***
## LogLik      22812      22814      22858      22859        23188         23188

下图表说明了来自不同模型的一些动态相关性:

终止集群对象:

stopCluster(cl)

R语言GARCH-DCC模型和DCC(MVT)建模估计相关推荐

  1. R语言GARCH族模型:正态分布、t、GED分布EGARCH、TGARCH的VaR分析股票指数

    全文链接:http://tecdat.cn/?p=31023 如何构建合适的模型以恰当的方法对风险进行测量是当前金融研究领域的一个热门话题(点击文末"阅读原文"获取完整代码数据). ...

  2. R语言GARCH建模常用软件包比较、拟合标准普尔SP 500指数波动率时间序列和预测可视化...

    原文链接:http://tecdat.cn/?p=24441 我们研究波动聚集,以及使用单变量 GARCH(1,1) 模型对其进行建模. 波动聚集 波动聚集--存在相对平稳时期和高波动时期的现象--是 ...

  3. 基于R语言对股市价格预测的ARIMA建模

    基于R语言对股市价格预测的ARIMA建模 获取数据 tushare ID=399224 利用ARIMA对股市价格进行拟合后预测,本次实验的数据源于tushare 首先导入本次实验所需要的所有包 req ...

  4. R语言使用二元回归将序数数据建模为多元GLM

    用于分析序数数据的最常见模型是 逻辑模型 . 最近我们被客户要求撰写关于GLM的研究报告,包括一些图形和统计输出.本质上,您将结果视为连续潜在变量的分类表现.此结果的预测变量仅以一种方式对其产生影响, ...

  5. 《R语言与数据挖掘》⑥-⑦分类与预测建模【分类算法评价】

    模型预测效果评价,通常用相对绝对误差.平均绝对误差.根均方差.相对平方根误差等指标来衡量 一般回归型模型评价 绝对误差Absolute Error 相对误差Relative Error 平均相对误差M ...

  6. 【视频】什么是梯度下降?用线性回归解释和R语言估计GARCH实例

    全文链接:http://tecdat.cn/?p=23606 梯度下降是一种优化算法,能够为各种问题找到最佳解决方案(点击文末"阅读原文"获取完整代码数据). 梯度下降是什么? 梯 ...

  7. R语言用Garch模型和回归模型对股票价格分析

    原文链接:http://tecdat.cn/?p=18310 为了找出影响价格波动的主要因素,我们使用逐步回归法来剔除一些对于应变量即价格影响很小的自变量剔除出我们的模型(点击文末"阅读原文 ...

  8. R语言用GARCH模型波动率建模和预测、回测风险价值 (VaR)分析股市收益率时间序列...

    原文链接:http://tecdat.cn/?p=26897 风险价值 (VaR) 是金融风险管理中使用最广泛的市场风险度量,也被投资组合经理等从业者用来解释未来市场风险(点击文末"阅读原文 ...

  9. R语言多元(多变量)GARCH :GO-GARCH、BEKK、DCC-GARCH和CCC-GARCH模型和可视化

    全文链接:http://tecdat.cn/?p=30647 从Engle在1982发表自回归条件异方差(ARCH)模型的论文以来,金融时间序列数据的波动性就倍受关注.同时,近几年又出现了研究股票市场 ...

最新文章

  1. 自增主键为什么不连续_没关紧的水龙头为什么滴水不连续呢?
  2. pyhton 安装pip 以及 numpy (解决python:ModuleNotFoundError:No module named numpy 等类似缺包问题
  3. 光刷题不参加这些算法竞赛?太亏了!
  4. 连接wifi的主机设置静态ip(固定ip)后无法上网的原因
  5. boost安装_Centos安装MySQL
  6. PyTorch入门-自然语言分类任务
  7. 零延时RS-485接口电路的设计与应用
  8. 前端数据可视化插件(四)关系图
  9. 线上服务器老是卡,该如何优化?
  10. APM, EAM, AIP都是什么鬼?
  11. 温度转换程序python代码_python温度转换华氏温度实现代码
  12. 数字手写识别——Java实现KNN算法
  13. 实验3 微程序控制器实验
  14. 洗地机排名前十的产品、洗地机品牌排行榜最新公布
  15. 计算机基础运用知识woord,《计算机基础知识word.doc
  16. ubuntu 下 uml 工具
  17. Python调用CANape读取和写入XCP Device的变量实现自动化标定
  18. 鱼眼相机的成像模型与畸变校正
  19. 佳能2520i设置远程服务器,佳能2520i发送文件如何设置 佳能2520i设置图文教程
  20. 上市公司属于什么公司类型

热门文章

  1. C语言(二)— 整型
  2. visio2019专业版下载和安装包图文步骤教程
  3. Android+Jquery Mobile学习系列(6)-个人信息设置
  4. Python实验报告一 python基础试题练习
  5. 编写程序,输入两个集合 setA 和 setB,分别输出它们的交集、并集和差集 setA-setB
  6. php如果登录失败弹出失败,登录失败或出现错误信息(无跳转、提示失败、出现错误信息)的解决方法...
  7. ubuntu chmod命令
  8. 错过了愚人节,还有清明节
  9. 用python可以免费下载音乐吗-使用python实现下载我们想听的歌曲,速度超快
  10. 删除顽固的文件夹--删不掉的文件夹update处理方法