关于EURUSD汇率时间序列ARCH/GARCH效应的技术咨询
EURUSD汇率序列ARCH/GARCH效应分析建议
咱们一步步来拆解你的问题:
1. 如何判断序列是否存在ARCH效应
判断ARCH效应主要靠这几个方法,结合你提到的图表信息就能分析:
- 看残差平方图:如果残差平方序列出现明显的「波动聚类」——也就是某段时间波动特别大,另一段时间又特别平稳——这就是ARCH效应的直观信号。你可以对照手里的残差平方图,要是能看到这种聚集现象,大概率存在ARCH。
- 解读McLeod-Li检验结果:这个检验是用来检测残差平方序列的自相关性的。如果检验的p值小于0.05(常用的显著性水平),就可以拒绝「不存在ARCH效应」的原假设,确定序列有ARCH特征。你可以看检验图里的统计量是否超过临界值,或者直接看输出的p值来判断。
2. 随机游走和GARCH效应不冲突哦
你拟合ARIMA(0,1,0)和ARIMA(3,1,0)都支持原序列是随机游走,这说明差分后的序列是白噪声(无条件均值和方差恒定,没有自相关性),但白噪声完全可以存在「条件异方差」——也就是GARCH效应。白噪声的定义只要求无条件层面的统计特征稳定,不限制条件方差随时间变化,而这正是GARCH模型要捕捉的核心。
下一步怎么做
- 先确认McLeod-Li检验的结果:如果p值显著,直接说明存在ARCH效应,接下来可以先试试拟合最常用的GARCH(1,1)模型,看看能不能很好地捕捉波动聚类。
- 要是残差平方图有明显波动聚集,但McLeod-Li检验不显著,可以换用经典的ARCH LM检验再验证一遍。比如在R里可以用
FinTS::ArchTest(),Python里用statsmodels.stats.diagnostic.het_arch就能实现。 - 拟合完GARCH模型后,别忘了对模型的残差再做一次ARCH检验。如果残差没有显著的ARCH特征,就说明模型已经把异方差性捕捉到位了。
内容的提问来源于stack exchange,提问作者Kimira
相关产品推荐
相关产品推荐

