当方差不是常数时
收益几乎不相关,但并不独立:今天波动的大小能透露明天波动的大小。平静的几周之后是平静,动荡之后还是动荡。Engle (1982) 的 ARCH 模型让冲击的方差依赖于最近冲击的平方来刻画这一点:rt=μ+εt,εt=σtzt,其中 zt 服从标准正态,σt2=ω+α1εt−12+⋯+αqεt−q2。昨天的大冲击会推高今天的方差,而冲击本身的符号没有记忆。ARCH(1) 的无条件方差为 ω/(1−α),并要求 α<1。
σt2=ω+αεt−12,Var(εt)=1−αω,LM=TR2∼χq2,σt2=λσt−12+(1−λ)rt−12(1) 即使冲击 zt 服从正态,ARCH 产生的收益也比正态分布尾部更厚,因为平静时段和动荡时段混在同一个样本里,这就是收益直方图出现超额峰度的原因。检验 ARCH 效应的做法是:取均值模型的残差 ε^t,把 ε^t2 对它自身的 q 个滞后做回归,计算 Engle 统计量 TR2,在无 ARCH 的原假设下服从 χq2。一个无需拟合的简单替代是指数加权移动平均 σt2=λσt−12+(1−λ)rt−12,日度数据常用 RiskMetrics 的 λ=0.94。真实收益还有杠杆效应:同样幅度下,下跌比上涨更能推高下一期的方差,这是简单 ARCH 表示不了的。要复现波动率的长持续性需要很多 ARCH 滞后,而本技能稍后讲的 GARCH 只用很少的参数就能做到。
一次冲击与下一期方差取以百分数为单位的 ARCH(1),
ω=0.2,
α=0.5。长期方差为
0.2/(1−0.5)=0.4,即日波动率
0.63%。平静的一天(
ε=0.2)之后,下一期方差为
0.2+0.5⋅0.04=0.22。出现
ε=−2 的冲击之后,方差为
0.2+0.5⋅4=2.2,波动率为
1.48%,是长期水平的两倍多。一个始终使用
0.4 的模型会在冲击刚过之后低估风险。
- ARCH(q):今日冲击的方差等于常数加上最近 q 个冲击平方的加权和。
- Engle 检验:把残差平方对其滞后回归,使用 TR2∼χq2。
- λ=0.94 的 EWMA 是无需拟合的替代方法;杠杆效应:下跌比上涨更能推高波动率。
实验:评分内容
- 长期方差15 分
- 冲击后的方差15 分
- EWMA 更新15 分
- Engle 统计量15 分
- ARCH 模型的尾部10 分
- 配对术语15 分
- 冲击刚过后的风险15 分