R语言使用HAR-RV预测实际波动率Realized Volatility案例

简介: R语言使用HAR-RV预测实际波动率Realized Volatility案例

在建议用于预测已实现波动率的模型中,Corsi的HAR-RV在性能和简便性方面均脱颖而出。

“ HAR-RV”代表已实现波动性的异质自回归模型,并且基于所谓的“异质市场假说”。这表明,金融市场是人们以不同的频率行事的相互作用(例如,以高频率运行的公司,日内交易的交易商和低频率的机构投资者)。每一类市场都会以不同的频率引起波动,这将在一定程度上影响彼此。从这些考虑出发,想到了独立但联合地对每个波动频率建模的想法。这使我们得出以下结构非常简单的模型:

RV_d + 1 = b_0 + b_1 * RV_d + b_2 * RV_w + b_3 * RV_m

其中RV_d + 1是第二天的RV,RV_d是前一天的RV,RV_w是前一周的平均日RV,RV_m是前一个月的平均RV。在这种情况下,RV是给定频率下日内收益平方和的平方根。

b_0,b_1,b_2和b_3是要找到的回归参数。

如您所见,该模型基本上是一个简单的回归模型,但是它在性能方面与更复杂的模型(例如ARFIMA)进行了比较。实际上,HAR-RV能够对有关RV的主要程式化事实进行建模,例如自相关和长记忆效应(尽管该模型本身不是长记忆模型,它利用了AR(1)的简单总和的发现这一优势。进程可能显示为长存储进程)。

这是预测的已实现波动率的图:

这是实际RV的残差:

 

 

相关文章
|
9月前
|
算法
基于R语言混合效应模型(mixed model)案例研究
基于R语言混合效应模型(mixed model)案例研究
|
9月前
|
数据可视化 数据挖掘
R语言生存分析数据分析可视化案例(下)
R语言生存分析数据分析可视化案例
|
9月前
|
数据可视化
【视频】R语言生存分析原理与晚期肺癌患者分析案例|数据分享-4
【视频】R语言生存分析原理与晚期肺癌患者分析案例|数据分享
|
9月前
|
数据可视化
【视频】R语言生存分析原理与晚期肺癌患者分析案例|数据分享-3
【视频】R语言生存分析原理与晚期肺癌患者分析案例|数据分享
|
9月前
|
数据可视化
R语言离散时间马尔可夫链(Markov chain)模型分类案例可视化分析
R语言离散时间马尔可夫链(Markov chain)模型分类案例可视化分析
|
9月前
|
存储 机器学习/深度学习 算法
R语言贝叶斯Metropolis-Hastings采样 MCMC算法理解和应用可视化案例
R语言贝叶斯Metropolis-Hastings采样 MCMC算法理解和应用可视化案例
|
9月前
|
机器学习/深度学习 Python
【视频】ARIMA时间序列模型原理和R语言ARIMAX预测实现案例
【视频】ARIMA时间序列模型原理和R语言ARIMAX预测实现案例
|
9月前
基于R语言混合效应模型(mixed model)案例研究-1
基于R语言混合效应模型(mixed model)案例研究
|
9月前
【视频】R语言生存分析原理与晚期肺癌患者分析案例|数据分享-2
【视频】R语言生存分析原理与晚期肺癌患者分析案例|数据分享
|
9月前
|
机器学习/深度学习 数据采集 算法
数据分享|R语言机器学习预测案例合集:众筹平台、机票折扣、糖尿病患者、员工满意度
数据分享|R语言机器学习预测案例合集:众筹平台、机票折扣、糖尿病患者、员工满意度