第八章:配对交易策略设计:基于曲面差异的入场/出场信号

配对交易,说白了就是找两个长得像的品种,等它们价格跑偏了再下手。传统的配对交易看的是价格差,但咱们做期权的人,眼光得放在波动率曲面上。

我个人习惯把曲面差异当作一个「温度计」。两个品种的曲面如果温差太大,迟早会回归。嗯,今天我们就聊聊怎么用这个温差来设计入场和出场信号。

8.1 曲面差异的度量方法

要设计信号,首先得把「差异」量化出来。我见过不少新手直接拿IV相减,这其实不靠谱。为什么?因为不同品种的波动率水平本来就不一样。

我建议用标准化差异。具体做法分三步:

  1. 对齐期限和行权价:把两个品种的曲面插值到相同的网格上
  2. 计算每个网格点的IV差:ΔIV(i,j) = IV_A(i,j) - IV_B(i,j)
  3. 标准化处理:用历史均值和标准差把差值变成Z-score

核心公式

Z_score(t) = [ΔIV(t) - μ(ΔIV)] / σ(ΔIV)

其中μ和σ是用过去60个交易日滚动计算的。

我在项目中遇到过一个问题:直接用整个曲面的平均Z-score,信号太钝。后来我改成按期限分段计算——近月、次近月、远月各算一个Z-score,效果好了不少。

8.2 入场信号的触发条件

入场信号不能太敏感,否则手续费就把利润吃光了。我一般设两个阈值:

信号类型 阈值范围 适用场景
温和入场 |Z-score| > 1.5 趋势行情中,曲面缓慢偏离
激进入场 |Z-score| > 2.5 突发事件后,曲面瞬间撕裂

你想想看,阈值设得太低,天天都有信号,但大部分都是噪音。我曾经吃过这个亏,后来加了一个「持续性确认」条件:Z-score连续3天超过阈值才入场。

我的小技巧:除了看Z-score的绝对值,我还会看它的变化速度。如果Z-score一天内跳了1个标准差以上,说明市场情绪突变,这时候入场要格外小心——可能不是均值回归,而是结构变了。

8.3 出场信号的三种模式

出场比入场更难。我总结了三类出场信号,实际交易中我会组合使用:

模式一:回归出场

这是最理想的——曲面差异回到0附近。具体条件:|Z-score| < 0.3。但要注意,有时候Z-score回到0只是假回归,过两天又跑远了。我一般要求连续2天在0.3以内才平仓。

模式二:止损出场

如果Z-score继续扩大,说明判断错了。止损线我设在入场阈值的1.5倍。比如入场阈值是1.5,那止损就是2.25。为什么是1.5倍?这是我回测了20多组品种后找到的平衡点。

模式三:时间出场

期权有到期日,不能死扛。我设定最长持有期为10个交易日。如果10天内没回归,不管盈亏都平仓。为什么是10天?因为曲面差异的均值回归周期通常在5-15天之间,10天是个中位数。

⚠️ 曾经踩过的坑:有一次我同时触发了回归信号和止损信号,我犹豫了一下,结果亏损扩大了30%。后来我定了个规矩:信号冲突时,以止损信号优先。活着才有机会赚钱。

8.4 完整的交易逻辑框架

下面这张图是我自己用的交易逻辑框架,画成流程图更清楚:

配对交易信号逻辑框架 计算曲面差异Z-score |Z-score| > 阈值? 继续监控 持续3天 超阈值? 执行入场交易 持仓监控 触发出场条件? 回归/止损/时间 继续持仓 执行出场交易 本轮交易结束

8.5 实战中的注意事项

说了这么多理论,最后分享几个实战中容易忽略的点:

  • 流动性陷阱:曲面差异大的时候,往往也是流动性差的时候。我建议只做近月合约,远月合约的买卖价差太宽,滑点能把利润吃掉。
  • 事件风险:财报、政策发布前后,曲面差异会剧烈波动。我的做法是:事件前24小时暂停所有新开仓,只平仓。
  • 仓位管理:单笔交易的保证金占用不要超过总资金的5%。曲面套利虽然风险低,但黑天鹅来了照样亏。

一个小建议:刚开始实盘时,先用模拟账户跑一个月。我当年就是太自信,直接上实盘,结果第一个月亏了8%。后来老老实实回测了半年才重新入场。

好了,关于曲面差异的入场/出场信号,核心就是这些。记住一句话:信号是死的,人是活的。再好的策略也要结合市场环境灵活调整。


公众号:蓝海资料掘金营,微信deep3321