6. 曲面特征提取:偏度、峰度、期限结构斜率

好,咱们进入第六节。前面几节我们把波动率曲面的结构、形态都聊透了。但光看曲面长什么样还不够,你得能从里面「榨」出有用的数字特征来。说白了,就是把曲面的形状转化成几个关键指标,方便我们做量化分析。

我个人习惯把曲面特征提取分成三大块:偏度峰度期限结构斜率。这三个指标,基本能概括曲面80%以上的有效信息。

6.1 偏度:市场在「怕涨」还是「怕跌」?

偏度,英文叫Skew。它衡量的是虚值看跌期权和虚值看涨期权之间的隐含波动率差异。

你想想看,如果市场普遍担心大跌,那虚值看跌期权的价格就会被推高,隐含波动率自然就上去了。这时候曲面的左侧(低行权价端)就会翘起来,形成所谓的「负偏度」。

核心公式(简化版):

Skew = IV(25-delta Put) - IV(25-delta Call)

这个值如果是负数,说明市场有避险情绪。如果是正数,说明市场在追涨。

我在项目中遇到过一件事:2020年3月,标普500的偏度一度跌到-15%以下。那时候我手里的跨品种套利模型,只要看到偏度绝对值超过10%,就会自动触发对冲。嗯,那次确实救了我一命。

6.2 峰度:市场在赌「黑天鹅」吗?

峰度,也叫Kurtosis。它反映的是尾部风险的大小。

峰度越高,说明市场认为极端行情发生的概率越大。你可以把峰度理解为「尾部厚度」——尾部越厚,极端事件越可能发生。

峰度值 市场状态 套利策略建议
低(<3) 正常市场 常规套利,无需过度对冲
中(3-5) 警惕状态 减少仓位,增加对冲
高(>5) 恐慌/狂热 暂停套利,等待回归

我曾经吃过一次亏。2018年2月,波动率突然飙升,我手里的跨品种套利组合一天亏了3%。事后复盘才发现,峰度指标早在三天前就突破了4.5,但我没当回事。从那以后,我把峰度纳入了风控系统的必监控指标。

6.3 期限结构斜率:短期和长期的博弈

期限结构斜率,反映的是不同到期日之间的波动率差异。

正常情况下,远月合约的波动率会比近月高一些,因为时间越长不确定性越大。但一旦市场出现危机,近月波动率会瞬间飙升,导致期限结构变成「倒挂」——近月比远月还贵。

我的经验法则:

  • 斜率 > 0(正常):市场情绪平稳,适合做跨期套利
  • 斜率 < 0(倒挂):市场恐慌,适合做空波动率
  • 斜率接近0:市场在变盘边缘,建议观望

6.4 实战:如何提取这三个特征?

好,理论说完了,咱们上点干货。我一般用Python来做特征提取,代码不长,但很实用。

import numpy as np
import pandas as pd

def extract_surface_features(surface_data):
    """
    surface_data: DataFrame, 包含列 ['strike', 'expiry', 'iv']
    返回偏度、峰度、期限结构斜率
    """
    # 1. 提取偏度:用25-delta的Put和Call
    put_25 = surface_data[surface_data['delta'] == -0.25]['iv'].mean()
    call_25 = surface_data[surface_data['delta'] == 0.25]['iv'].mean()
    skew = put_25 - call_25
    
    # 2. 提取峰度:用尾部波动率的离散程度
    # 这里简化处理,用虚值期权IV的标准差来近似
    otm_options = surface_data[abs(surface_data['delta']) < 0.3]
    kurtosis = otm_options['iv'].std() / otm_options['iv'].mean()
    
    # 3. 提取期限结构斜率:近月 vs 远月
    near_term = surface_data[surface_data['expiry'] <= 30]['iv'].mean()
    far_term = surface_data[surface_data['expiry'] > 90]['iv'].mean()
    term_slope = far_term - near_term
    
    return {
        'skew': skew,
        'kurtosis': kurtosis,
        'term_slope': term_slope
    }

避坑指南:

我曾经犯过一个低级错误:直接用所有行权价的IV来计算偏度。结果因为数据包含深度虚值期权,导致偏度指标严重失真。记住,一定要用标准化的delta值(比如25-delta)来计算,这样才能跨品种、跨时间比较。

6.5 知识体系总览

下面这张图,是我自己整理的特征提取框架。每次做跨品种套利前,我都会先跑一遍这个流程。

曲面特征提取框架 原始波动率曲面 偏度 (Skew) 市场情绪方向 峰度 (Kurtosis) 尾部风险程度 期限结构斜率 时间维度博弈 套利策略决策信号 三个特征共同构成跨品种套利的「三维决策空间」

你看,从原始曲面到三个特征,再到最终的策略决策,这个流程非常清晰。我个人建议,每次做跨品种套利前,先把这三个指标算出来,画在一张图上。如果三个指标同时发出信号,那胜率会高很多。

嗯,这一节就到这里。记住:偏度看方向,峰度看尾部,斜率看时间。三个维度结合起来,你就能对曲面有一个立体的认知。


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