3. 协整理论与检验:协整的数学定义、Engle-Granger两步法、Johansen检验、协整关系的经济含义、伪回归问题

协整,这个词听起来挺唬人的。说白了,它就是在回答一个问题:两个看似随机漫步的资产,它们之间有没有一条看不见的绳子牵着?

我记得刚入行那会儿,看到两只股票价格走势图几乎一模一样,兴奋得不行,以为发现了套利圣杯。结果回测一跑,亏得底裤都不剩。后来才明白,那叫「伪回归」——两个毫无关系的随机游走序列,在统计上也能表现出高度相关。嗯,协整就是用来拆穿这种假把戏的。

3.1 伪回归问题:为什么不能直接拿价格做回归

先聊伪回归。你想想看,如果我把上证指数和纽约的降水量放在一起做回归,R² 可能还挺高。但这有意义吗?

没有。因为两个独立的随机游走序列,在有限样本里很容易「偶然」走出相似的形状。传统回归的 t 统计量会严重膨胀,你看到的显著性全是幻觉。

避坑指南: 我曾经在早期策略里直接用价格序列做 OLS,结果样本内拟合漂亮得不行,一出样本就崩。后来才发现,那根本就是两个毫无经济联系的品种在「跳舞」。记住:非平稳序列之间做回归,必须先检验协整,否则结果不可信。

伪回归的根源在于:传统回归假设残差是平稳的。但如果两个序列都是随机游走,残差往往也是随机游走,这时候 t 统计量不再服从 t 分布,显著性检验全部失效。

3.2 协整的数学定义

好,那协整到底怎么定义?我尽量说得简单点。

假设有两个时间序列 X_t 和 Y_t,它们各自都是 I(1)(一阶单整,即一阶差分后平稳)。如果存在一个线性组合:

Z_t = Y_t - β * X_t

使得 Z_t 是 I(0)(平稳序列),那么我们就说 X_t 和 Y_t 之间存在协整关系。

这个 β 就是协整系数,Z_t 就是价差序列。说白了,虽然两个序列各自乱跑,但它们之间的差距是稳定的——这就是套利的基础。

核心直觉: 协整 ≠ 相关性高。两个高度相关的序列可能没有协整关系,而两个看起来走势不太一样的序列反而可能协整。关键在于价差是否均值回归。

3.3 Engle-Granger 两步法

这是最经典的协整检验方法,1987 年提出,拿了诺贝尔奖。我个人习惯在快速验证时先用它,简单直接。

第一步:估计协整回归

用 OLS 估计回归方程:

Y_t = α + β * X_t + ε_t

得到残差序列 ε_t。这个残差就是我们的候选价差。

第二步:检验残差的平稳性

对残差 ε_t 做 ADF 检验。如果 ADF 统计量小于临界值,拒绝「残差有单位根」的原假设,说明残差平稳,协整关系成立。

这里有个坑:EG 两步法的临界值不能用标准的 ADF 临界值表,因为残差是从回归中估计出来的,自由度有损失。要用 MacKinnon 专门给的协整临界值。

显著性水平 1% 5% 10%
MacKinnon 临界值(2变量,含截距) -3.90 -3.34 -3.04
标准 ADF 临界值(对比) -3.43 -2.86 -2.57

看到没?协整的临界值更严格。用标准 ADF 临界值会高估协整关系,我早期就吃过这个亏。

我的习惯: EG 两步法适合两个变量之间的协整检验。如果变量超过两个,或者你想检验协整秩(有多少个独立的协整关系),就得用 Johansen 检验了。

3.4 Johansen 检验

Johansen 检验基于 VAR 模型,用极大似然估计来检验协整关系的个数。它比 EG 两步法更强大,但计算也更复杂。

核心思路是这样的:

  1. 构建一个 VAR 模型,然后转换成 VECM(向量误差修正模型)形式
  2. 计算矩阵的秩,秩就是协整关系的个数
  3. 用迹检验(Trace Test)或最大特征值检验来判断秩的大小

实际应用中,我一般这么选:

  • 两个品种:EG 两步法够用,快且直观
  • 三个及以上品种:必须用 Johansen,因为 EG 没法处理多个协整关系
  • 需要确定协整秩:只能用 Johansen

Johansen 检验的输出会告诉你:

  • 协整秩 r = 0:没有协整关系
  • 协整秩 r = 1:存在一个协整关系
  • 协整秩 r = 2:存在两个协整关系(三个变量时可能)

嗯,这里要注意:Johansen 检验对滞后阶数很敏感。我建议用 AIC 或 BIC 选滞后阶数,别拍脑袋定。

3.5 协整关系的经济含义

协整不只是数学游戏,它有实实在在的经济解释。

如果两只股票协整,说明它们受到共同的「经济基本面」驱动。比如:

  • 同一行业的两只龙头股,受相同原材料价格影响
  • ETF 和它的成分股组合
  • 现货和期货价格

价差的均值回归,本质上就是市场在纠正短期的定价偏差。你想想看,如果两只同行业的股票长期协整,某天一只大涨另一只没动,价差拉大——这不就是套利机会吗?

经济直觉: 协整关系反映了市场有效性的一种形式——资产价格可以短期偏离,但长期必须回归到均衡关系。统计套利赚的就是这个「回归」的钱。

3.6 知识框架图

下面这张图把协整的核心逻辑串起来了,我建议你多看几遍:

协整理论与检验核心逻辑 原始价格序列 Xₜ, Yₜ ADF检验:是否 I(1)? 非平稳 → 伪回归风险 I(1) → 可进行协整检验 协整检验方法选择 Engle-Granger两步法 适用:2个变量,快速验证 Johansen检验 适用:多变量,确定协整秩 价差平稳 → 可构建统计套利策略

3.7 实操中的几个关键点

最后,我分享几个实战中容易踩的坑:

  • 样本期选择:协整关系不是永恒的。我见过很多策略在 3 年回测里协整关系稳稳的,一换到 2020 年就崩了。建议滚动检验,每 3-6 个月重新跑一次。
  • 滞后阶数:EG 两步法里,ADF 检验的滞后阶数用 AIC 选。别用固定的 1 阶或 2 阶,不同品种最优滞后不一样。
  • 经济含义先行:别只看统计结果。两只股票协整,你得能讲出它们为什么协整。讲不出来的,大概率是数据挖掘出来的假关系。
  • 协整 vs 相关性:再次强调,协整不等于相关。我见过相关系数 0.9 但协整检验不通过的,也见过相关系数 0.3 但协整显著的。价差的均值回归才是核心。
我的经验: 刚开始做统计套利时,我总想找协整关系最强的品种对。后来发现,协整系数适中(β 在 0.8-1.2 之间)的品种对反而更稳定。太强的协整往往意味着两个品种几乎一模一样,套利空间极小。