第3章 统计套利:配对交易与协整策略

26页 · 预计12

统计套利也叫配对交易,是最经典的套利策略之一。找两个价格走势高度相关的股票,当它们的价差偏离历史区间的时候,做多低估的,做空高估的,等待价差回归获利。

听起来简单,但实盘坑很多。很多人随便找两只相关的股票就做,结果价差不仅不回归,反而越走越大,最后变成单边持股。

3.1 统计套利的底层逻辑:协整与均值回归

统计套利的核心不是相关性,是协整。很多人以为两个股票走势相关就可以做配对,其实不对。

相关性不等于协整

相关性是说两个品种的价格变化方向一致。协整是说两个品种的价格差,长期来看围绕一个均值波动,有稳定的均衡关系。

比如,一只股票长期比另一只贵10块,围绕10块上下波动,这就是协整。如果只是走势同涨同跌,但价差越来越大,那就是高相关,但不协整,不能做套利。

举个例子:两只银行股,工行和建行,长期走势高度相关,价差也长期维持在一个区间内,这就是协整,可以做配对。而一只银行股和一只地产股,可能某段时间相关性很高,但长期价差没有稳定区间,就不能做。

均值回归

协整的价差,长期来看会回归均值。这就是套利的基础:价差偏离均值太多的时候,大概率会回来。

但要注意:均值回归是概率意义上的,不是一定会回来。而且协整关系可能会破坏,比如其中一个公司基本面发生重大变化,价差就永远不回来了。

3.2 配对标的筛选:行业、基本面、相关性、协整检验

选配对标的,是统计套利最关键的一步,选对了就成功了一半。

筛选四步法

第一步:同行业同业务。 优先选同一个行业,业务结构高度相似的公司。比如国有大行之间、股份制银行之间、头部券商之间、同行业的龙头地产公司。 行业相同,基本面驱动因素一致,价差才容易回归。跨行业的配对,除非有非常强的逻辑,否则不要碰。

第二步:基本面接近。 市值规模、盈利能力、成长性、估值水平尽量接近。比如都是千亿市值的大行,ROE都是10%-15%,PB都是0.5-0.8倍。 基本面差距大的公司,长期价差会有趋势性变化,不容易回归。

第三步:相关性初筛。 过去一年价格走势的相关系数,至少0.8以上,越高越好。 相关性是基础,相关性太低,说明走势联动性差,不适合配对。

第四步:协整检验。 用过去1-3年的日收盘价,做协整检验(Engle-Granger检验或者Johansen检验),p值小于0.05,认为存在协整关系。 这一步是必须的,高相关不代表协整,必须通过统计检验。

常见的配对池

  • 国有大行:工行、建行、农行、中行
  • 股份制银行:招商、兴业、浦发、民生
  • 头部券商:中信、华泰、国泰君安、海通
  • 白电龙头:格力、美的
  • 地产龙头:保利、万科、金地
  • 煤炭龙头:神华、中煤
  • 钢铁龙头:宝钢、鞍钢
    这些都是历史上协整性比较好的配对,可以作为起点,再自己检验。

3.3 交易信号:价差、Z值与阈值设定

选好配对之后,就是计算交易信号。

第一步:计算价差序列

一般用价格比,而不是价格差。因为价格是变化的,比例更稳定。 价差比 = 价格A / 价格B

然后计算这个价差比的历史均值和标准差。

第二步:计算Z值

Z值 =(当前价差比 - 历史均值)/ 历史标准差 Z值代表当前价差偏离均值多少个标准差。

第三步:交易阈值

一般用±1倍、±1.5倍、±2倍标准差作为阈值。

  • Z > 1:A相对B高估,做空A,做多B
  • Z < -1:A相对B低估,做多A,做空B
  • Z回到0附近:平仓
    阈值大小是个权衡: 阈值小(比如1倍标准差),信号多,每次赚的少,胜率低。 阈值大(比如2倍标准差),信号少,每次赚的多,胜率高,但等待时间长。

我一般用1.5倍标准差开仓,0.5倍标准差平仓。平衡频率和胜率。

滚动窗口

计算均值和标准差,用滚动窗口,比如过去120个交易日,或者过去一年。不要用全部历史数据,市场在变,均衡关系会变。

每月重新计算一次均值和标准差,更新阈值。

3.4 仓位管理与止损止盈机制

统计套利不是开仓就等着赚钱,仓位管理和止损非常重要。

仓位设置

  • 单对配对的总仓位,不超过总资金的3%-5%。
  • 多头和空头市值大致相等,保持市场中性。
  • 因为融券是保证金交易,要算好保证金,避免强平。
    注意:因为A股融券难,很多人做配对的时候只做多低估的,不做空高估的。这就不是纯套利了,变成了行业内选股,暴露行业beta风险,行业跌的时候一起跌。

如果没法做空,就不要叫套利,叫行业内增强策略,风险和套利完全不一样。

止损机制

两种情况要止损:

第一种:价差继续扩大,亏损达到阈值。 比如开仓之后,Z值继续扩大到2.5倍标准差,或者单笔亏损达到总资金的0.5%,止损平仓。 说明价差可能不回归了,不要死扛。

第二种:协整关系破坏。 如果连续1个月价差都不回归,甚至创出新的极值,说明协整关系可能破坏了,平仓出局,重新选股。

不要在一对配对上死扛,协整关系破了就换一对。

止盈机制

第一种:价差回归到均值附近(Z值在±0.5以内),全部平仓。 第二种:价差回归一半之后,平一半仓位,剩下的拿波段。 我一般用第一种,赚确定的钱,不贪波段。

3.5 多因子统计套利与组合优化

单一对配对的话,机会少,风险集中。可以做多个配对的组合,也就是多因子统计套利。

行业分散

不要只做一个行业的配对,分散到3-5个行业。比如银行、地产、煤炭、钢铁、家电,每个行业选一对。 行业分散了,整体组合的回撤会小很多。

等权分配

每个配对分配相等的资金,不要重仓某一对。 单个配对最大不超过总资金的5%,总配对数10-20对,分散风险。

组合优化

可以用优化方法,最大化夏普比率,或者最小化组合波动率。但不用太复杂,等权就很好。太复杂的优化容易过拟合。

多配对组合之后,统计套利的夏普比率会比单对高很多,回撤也小很多,更稳健。

3.6 实盘常见坑:协整失效、流动性、融券成本

统计套利实盘,有三个最常见的坑,90%的人都踩过。

坑一:协整失效,价差不回归

这是最常见的。本来好好的配对,突然价差就不回归了,越走越远。 原因可能是:其中一个公司基本面变了,比如业绩暴雷、业务转型;或者行业逻辑变了,比如政策变化。

比如2020年之后,银行股里的招商银行和其他股份制银行的价差就持续扩大,协整关系破坏,之前做招行和兴业配对的,都亏了。

应对:严格止损,创历史极值就止损,不要死扛。定期(每季度)重新检查协整关系,不行就换掉。

坑二:融券融不到,或者成本太高

很多配对,回测的时候假设能做空,实盘的时候融不到券,只能做多不能做空,直接变成单边暴露。 或者融券成本太高,年化15%,持有半年的话光成本就7.5%,价差总共才百分之几,根本不够覆盖。

应对:选券源充足的大盘蓝筹股做配对,不要选小票。提前和券商确认券源,融券成本超过10%年化的,谨慎做。 如果实在融不到券,就不要伪装套利,直接做行业多空策略,按单边策略风控。

坑三:流动性差,滑点冲击大

选了冷门股票做配对,看起来价差大,实际交易的时候,一买就涨,一卖就跌,滑点吃掉所有利润。

应对:只选日均成交额1亿以上的股票,流动性好,滑点小。小盘股看起来价差大,实际没法做。

3.7 实盘案例:国有大行配对套利三年复盘

我自己做过工行建行的配对交易,2020-2022年做了三年,这里复盘一下。

标的选择

工商银行和建设银行,都是国有大行,业务结构高度相似,市值都是万亿级别,流动性好,券源充足,融券成本年化8%左右。 2019年底做协整检验,p值0.02,存在协整关系。

参数设置

  • 滚动窗口:120交易日
  • 开仓阈值:±1.5倍标准差
  • 平仓阈值:±0.5倍标准差
  • 止损阈值:2.5倍标准差,或者单笔亏损0.5%
  • 仓位:单对配对总仓位4%,多空各半

收益表现

三年累计收益28%左右,年化大概9%,最大回撤3.2%,夏普比率2.1。 不算高,但很稳,每年都正收益,熊市也没怎么亏。

其中大概三分之一的收益来自利息差:工行的分红率比建行高一点,加上融券成本,净利息收益每年大概1.5%左右。剩下的是价差回归的收益。

遇到的问题

  • 2021年年中的时候,价差曾经扩大到2.8倍标准差,触发止损,平仓之后半个月才回归。那次亏了0.4%,好在止损了,没亏更多。
  • 2022年年底,协整关系减弱,价差波动变大,就把这对换掉了,换成了农行和中行的配对。
  • 有时候融券会暂时没券,就先只做多头端,等有券了再补空头。
    这个案例可以看出来,统计套利不是高收益策略,但很稳,适合作为组合里的打底部分。

如果你想测试不同配对的协整性、回测不同参数的表现,可以访问a-sig.com壹信因子查询平台,有A股全量配对分析工具,不用自己一个个算。

本章实战笔记

  • 选对比做对信号重要。配对选错了,再怎么优化信号都没用。优先同行业、基本面接近、流动性好的大盘股。
  • 协整检验是必须的。不要看相关性高就做,相关性不代表协整,很多高相关的配对价差是趋势性的,不回归。
  • 融券成本要算实盘的。不要用理论值,找你的券商要真实利率,没券的标的直接排除。
  • 不要死扛一对配对。协整关系破坏了就换,市场在变,没有永远的配对。

本章核心公式卡

Z值计算公式: Z = (当前价差比 - 滚动均值) / 滚动标准差 滚动窗口通常120交易日。

开平仓阈值: 开仓:|Z| ≥ 1.5 平仓:|Z| ≤ 0.5 止损:|Z| ≥ 2.5 或 单笔亏损≥0.5%

协整检验: Engle-Granger两步法,p值<0.05认为存在协整关系。

本章实战清单

配对筛选清单

  • 同行业、同业务、基本面相近
  • 过去一年价格相关系数≥0.8
  • 协整检验p值<0.05
  • 日均成交额≥1亿,流动性充足
  • 融券标的,券源充足,利率≤10%年化

交易执行清单

  • 120日滚动窗口计算Z值,每月更新参数
  • ±1.5倍标准差开仓,±0.5倍标准差平仓
  • 2.5倍标准差止损,单笔亏损不超0.5%
  • 单对配对仓位≤总资金5%
  • 每季度重新检验协整关系,失效则更换标的

⚠️ 风险提示:本书内容仅为量化研究与知识分享,不构成任何投资建议。套利交易存在基差、费率、流动性、平台与极端行情等风险,历史表现不代表未来收益。投资有风险,入市需谨慎,请自主决策、量力而行。

💡 键盘 ←/→ 翻章 · T 键切换目录