我将建立道琼斯工业平均指数(DJIA)日交易量对数比的ARMA-GARCH模型。

获取数据

load(file='')

日交易量 

每日交易量内发生的 变化。

plot(dj_vol)

首先,我们验证具有常数均值的线性回归在统计上是显着的。

在休息时间= 6时达到最小BIC。

以下是道琼斯日均交易量与水平变化(红线) 。

summary(bp_dj_vol)
####   Optimal (m+1)-segment partition:#### Call:## (formula = dj_vol ~ 1, h = )#### Breakpoints at observation number:#### m = 1                                   2499## m = 2           896                     2499## m = 3       626     1254                2499## m = 4   342 644     1254                2499## m = 5   342 644     1219 1649           2499## m = 6   320 622 924 1251 1649           2499## m = 7   320 622 924 1251 1692      2172 2499## m = 8   320 622 924 1251 1561 1863 2172 2499#### Corresponding to breakdates:#### m = 1## m = 2                                        m = 3                      m = 4   13245033112583  m = 5   13245033112583  m = 6   05960264900662   m = 7   05960264900662   m = 8   05960264900662  ## m = 1## m = 2## m = 3    m = 4    m = 5      m = 6     m = 7     m = 8      m = 1                      m = 2                      m = 3                      m = 4                      m = 5                      m = 6                      m = 7     m = 8    ## Fit:#### m   0         1         2         3         4         5         6## RSS        BIC       #### m   7         8## RSS   BIC  
lwd = c(3,1), col = c("red", "black"))

每日交易量对数比率模型

每日交易量对数比率:

plot(dj_vol_log_ratio)

异常值检测

下面我们将原始时间序列与调整后的异常值进行比较。

相关图

pacf(dj_vol_log_ratio)

上图可能表明 ARMA(p,q)模型的p和q> 0.

单位根测试

我们 提供Augmented Dickey-Fuller测试。

根据 测试统计数据与临界值进行比较,我们拒绝单位根存在的零假设。

ARMA模型

我们现在确定时间序列的ARMA结构,以便对结果残差运行ARCH效果测试。

ARCH效果测试

要检查 对数比率内的不对称性,将显示汇总统计数据和密度图。

 对数波动率分析

以下是我们的模型ARMA(2,2)+ eGARCH(1,1)产生的条件波动率图。

plot(cond_volatility)显示了按年度的条件波动率的线图。
par(mfrow=c(6,2))pl <- lapply(2007:2018, function(x) { plot(cond_volatility[(x)], main = "DJIA Daily Volume Log-ratio conditional volatility")})pl

显示了按年度计算的条件波动率框图。

非常感谢您阅读本文,有任何问题请在下面留言!


最受欢迎的见解

1. HAR-RV-J与递归神经网络(RNN)混合模型预测和交易大型股票指数的高频波动率

2. R语言中基于混合数据抽样(MIDAS)回归的HAR-RV模型预测GDP增长

3. 波动率的实现:ARCH模型与HAR-RV模型

4. R语言ARMA-EGARCH模型、集成预测算法对SPX实际波动率进行预测

5. GARCH(1,1),MA以及历史模拟法的VaR比较

6. R语言多元COPULA GARCH 模型时间序列预测

7. R语言基于ARMA-GARCH过程的VAR拟合和预测

8. matlab预测ARMA-GARCH 条件均值和方差模型

9. R语言对S&P500股票指数进行ARIMA + GARCH交易策略

来自 “ ITPUB博客 ” ,链接:,如需转载,请注明出处,否则将追究法律责任。

r语言 col_R语言: GARCH模型股票交易量的研究道琼斯股票市场指数相关推荐

  1. arma模型_R语言: GARCH模型股票交易量的研究道琼斯股票市场指数

    原文链接: R语言: GARCH模型股票交易量的研究道琼斯股票市场指数​tecdat.cn 我将建立道琼斯工业平均指数(DJIA)日交易量对数比的ARMA-GARCH模型. 获取数据 load(fil ...

  2. R语言多元Copula GARCH 模型时间序列预测

    和宏观经济数据不同,金融市场上多为高频数据,比如股票收益率序列.直观的来说 ,后者是比前者"波动"更多且随机波动的序列,在一元或多元的情况下,构建Copula函数模型和GARCH模 ...

  3. garch预测 python_Python实战—基于GARCH模型股票趋势预测

    模型介绍GARCH模型称为广义ARCH模型,是ARCH模型的拓展,由Bollerslev(1986)发展起来的.它是ARCH模型的推广.GARCH(p,0)模型,相当于ARCH(p)模型.数据来源 本 ...

  4. r语言 col_R语言代码相关疑问标准提问

    关于如何提问,如何高效沟通,其实我们讲解了非常多了,比如我一直推崇的邮件交流:如果你希望我回答你的问题 ,然后也会随机抽取粉丝提问进行解答:答读者问第一弹:R里面差异分析的limma包用法细节 .也高 ...

  5. r语言 col_R语言强大的绘图功能--附数据和代码

    Visualization视觉化,是R语言非常强大的一个特性.R在统计学软件圈能快速崛起,画图功能做出很大贡献.今天我们就用最简单的方式,用R自带的绘图包(graphics),基于R自带的数据,向大家 ...

  6. r语言 col_R 语言基础

    这是生信学习的第4天 1. 准备工作 (1)查看电脑用户名是中文&英文 查看用户名 (2)中文名解决方法https://mp.weixin.qq.com/s__biz=MzU4NjU4ODQ2 ...

  7. r语言 col_R语言绘制聚类树示例

    R语言绘制聚类树示例层次聚类(hierarchical clustering)常见两种形式,"自底向上"的聚合策略(层次聚合)或"自顶向下"的分拆策略(层次分划 ...

  8. r语言 col_R语言之可视化(28)蜜蜂图

    博客地址:https://www.jianshu.com/u/619b87e54936 目录 R语言之可视化①误差棒 R语言之可视化②点图 R语言之可视化③点图续 R语言之可视化④点韦恩图upsetR ...

  9. 网页中加载obj模型比较慢_R语言估计时变VAR模型时间序列的实证研究分析案例...

    原文 http://tecdat.cn/?p=3364​tecdat.cn 加载R包和数据集 上述症状数据集包含在R-package 中,并在加载时自动可用. 加载包后,我们将此数据集中包含的12个心 ...

最新文章

  1. 【待继续研究】如何运用机器学习技术构建可行的反欺诈检测方案?
  2. 添加按钮图标并且当点击或者悬浮上面出现不同效果的代码
  3. axios 获取上传进度_PHP获取HTTP body内容的方法总结
  4. Jquery实现列表框效果
  5. 苹果充电配件MagSafe Duo Charger现已发售
  6. 家境普通的年轻人出路到底在何方?
  7. 机器学习技术在植物病害识别中的对比分析(迁移学习做了基础实验)
  8. Ubuntu安装jupyter,启动出现ModuleNotFoundError: No module named ‘pysqlite2‘ 错误
  9. 计算机无法安装小丸工具箱,小丸工具箱电脑版
  10. php setlocale 中国,PHP setlocale无效
  11. 2012-2-25 《数据结构》读书笔记3 栈之迷宫求解
  12. 第六章 商品详情进阶 + redis分布式锁 + redis问题解决 + redisson + 布隆过滤器
  13. Linux Ubuntu NFS 调试,Arm 挂载命令
  14. 如何设计可靠性UDP传输协议?
  15. 玫瑰花的python程序代码_python玫瑰花代码讲解,怎样用程序编写编写玫瑰花的代码,c程序或gava或者python...
  16. IDEA Material Theme UI 暗黑系主题的安装
  17. 面渣逆袭:RocketMQ二十三问
  18. Linux mkdir文件已存在,Linux 命令之 mkdir
  19. C++程序中如何执行cmd命令
  20. Unity支持GIF,零卡顿,秒解码

热门文章

  1. vue.js2.0 java_详解vite2.0配置学习(typescript版本)
  2. 获得输入框的文本document.getElementById('id').value;
  3. linux 主机大华 摄像头,linux设备上的Onvif 实现21:解决大华摄像头无法使用问题...
  4. sql union 行数不同_十八般武艺玩转GaussDB(DWS)性能调优(二):坏味道SQL识别
  5. contains an expression but should be a constant
  6. maven项目pom中scope类型
  7. docker容器不支持中文编码
  8. Java生成MD5码
  9. Kotlin入门(8)空值的判断与处理
  10. Android开发笔记(一百三十)截图和录屏