第十四章:衍生品与价格发现

聊到价格发现,很多人第一反应就是看现货市场的买卖盘口。但说实话,真正有深度的价格信息,往往藏在衍生品市场里。我做了这么多年量化,有个很深的体会:不看期货和期权,你对价格的判断就像盲人摸象

这一章,我们就来拆解衍生品市场怎么帮我们发现价格。我会结合自己踩过的坑,把期货、期权这些东西讲透。

14.1 期货价格发现功能

期货市场为什么能发现价格?说白了,它有两个核心优势:高杠杆 + 低成本。这两个特性让聪明钱更愿意在期货市场里博弈。

我记得刚入行时,带我的老交易员说过一句话:「现货市场是后视镜,期货市场才是挡风玻璃。」当时不太理解,后来自己跑策略才明白——期货价格确实经常领先现货。

14.1.1 期货价格与现货价格的关系

理论上,期货价格 = 现货价格 + 持有成本。但实际中,这个等式经常被打破。我见过最典型的例子是2015年股灾期间,股指期货深度贴水,IC主力合约一度贴水超过10%。

为什么会这样?因为市场恐慌情绪在期货市场被放大了。现货有涨跌停限制,期货没有。所以期货价格更能反映市场的真实预期。

核心结论:期货价格发现功能的强弱,取决于三个因素:

  • 市场流动性(交易越活跃,发现越准)
  • 参与者结构(机构占比越高,价格越有效)
  • 交易成本(成本越低,套利越充分)

14.1.2 如何量化期货的价格发现贡献

学术界有个经典方法叫Hasbrouck信息份额模型。简单说,就是看期货和现货价格波动中,谁先动、谁后动。

我给大家一个简化版的Python实现思路:

# 伪代码:计算期货价格发现贡献度
import numpy as np
import pandas as pd

def price_discovery_share(future_price, spot_price):
    # 计算对数收益率
    ret_f = np.log(future_price / future_price.shift(1))
    ret_s = np.log(spot_price / spot_price.shift(1))
    
    # 构建VAR模型(这里简化处理)
    # 实际需要做协整检验、VECM估计
    
    # 计算信息份额
    # 这里省略了复杂的矩阵分解步骤
    share_f = 0.65  # 假设结果
    share_s = 0.35
    
    return share_f, share_s

嗯,这里要注意:实际应用中,这个模型对数据频率很敏感。我用5分钟数据算出来的结果,和用日线数据算的完全不一样。我个人习惯用1分钟高频数据,效果最好。

14.2 期权隐含信息

期权比期货更复杂,但信息量也更大。期权的价格里,藏着市场对未来波动率尾部风险的预期。

14.2.1 隐含波动率:市场的恐惧指数

隐含波动率(IV)是什么?说白了,就是把期权市场价格代入BSM模型,反推出来的波动率。它反映的是市场对未来30天波动率的集体预期。

我曾经犯过一个错误:在2018年2月,标普500的VIX指数突然飙升,我当时觉得IV太高了,就卖了一些期权。结果呢?市场继续暴跌,IV更高了。那次教训让我明白:不要和隐含波动率对着干

实战技巧:当隐含波动率处于历史90%分位数以上时,说明市场极度恐慌。这时候做卖方要格外小心。我一般会等IV回落到70%分位数以下再动手。

14.2.2 偏度与峰度:市场对尾部风险的定价

看单一IV还不够,我们还要看波动率微笑。不同行权价的期权,IV是不一样的。

行权价 虚值程度 隐含波动率 含义
低行权价 深度虚值看跌 市场担心暴跌
平值 ATM 中等 基准预期
高行权价 深度虚值看涨 市场期待暴涨

你看这个表格,如果左侧的IV明显高于右侧,说明市场更怕跌。这在A股市场特别明显——50ETF期权的波动率微笑一直是左高右低。

14.2.3 风险中性偏度:一个更高级的指标

我个人比较喜欢用风险中性偏度这个指标。它把整个波动率微笑的信息压缩成一个数字。正值表示市场预期右尾更厚(看涨情绪浓),负值表示左尾更厚(看跌情绪浓)。

怎么算?需要从期权价格中提取风险中性概率分布。这里给个简化版:

# 计算风险中性偏度(简化版)
def risk_neutral_skewness(option_chain):
    # option_chain包含不同行权价的期权价格
    # 实际需要做三次样条插值、数值积分
    # 这里只展示逻辑
    
    # 1. 提取不同行权价的看涨/看跌期权价格
    # 2. 用Breeden-Litzenberger方法提取概率密度
    # 3. 计算三阶矩
    
    skewness = -0.3  # 假设结果
    return skewness

避坑指南:我曾经直接用BSM模型反推风险中性偏度,结果发现和实际市场走势完全对不上。后来才意识到,BSM假设波动率恒定,这在高波动市场根本不成立。建议用随机波动率模型(如Heston模型)来提取。

14.3 衍生品市场对现货市场的影响

衍生品市场不是孤立存在的。它和现货市场之间,存在复杂的反馈效应

14.3.1 套利机制:让两个市场保持一致

最经典的例子是期现套利。当期货价格偏离理论值时,套利者就会进场。买便宜的,卖贵的,直到价差回归。

我2016年做过一个期现套利策略,年化收益大概8%,最大回撤不到1%。听起来很稳对吧?但后来市场结构变了,套利空间越来越小。现在做这个,收益已经降到3%以下了。

14.3.2 信息传递:谁先反应?

学术界有个共识:期货市场通常领先现货市场。原因很简单:期货交易成本低、杠杆高,信息交易者更愿意在期货市场下单。

但期权市场呢?它更复杂。有时候期权市场先反应,有时候期货先。我自己的研究发现:在重大事件前,期权隐含波动率会先飙升,而期货价格反而比较平静。

一个真实案例:2020年3月,美股熔断前一周,VIX期货的期限结构就已经从升水变成了贴水。这是非常强烈的预警信号。我当时注意到了,但没敢做空。嗯,这个教训让我学会了:衍生品市场的结构变化,比价格变化更重要

14.3.3 衍生品对现货的潜在风险

衍生品市场也可能反过来加剧现货市场的波动。最典型的就是Gamma挤压(Gamma Squeeze)。

2021年GameStop事件就是教科书级的例子。大量看涨期权被买入,做市商为了对冲Delta,不得不买入现货。现货价格上涨,又推高了期权价格,形成正反馈循环。

这种时候,衍生品市场不再是价格发现的工具,而是价格操纵的放大器。作为量化交易者,我们要能识别这种异常状态。

14.4 本章知识体系

下面这张图,是我自己梳理的衍生品价格发现框架。建议你保存下来,做策略时对照着看:

衍生品价格发现知识框架 期货市场 期权市场 现货市场 价格发现贡献度(Hasbrouck模型) 基差分析(升贴水结构) 期现套利与价格回归 隐含波动率(IV)曲面 波动率微笑与偏度 风险中性概率分布 订单簿与买卖价差 成交量与持仓量分析 市场微观结构特征 三者联动:套利机制 → 信息传递 → 正反馈/负反馈 核心逻辑:衍生品市场通过杠杆、流动性和信息优势,实现价格发现功能

这张图把期货、期权、现货三个市场的核心分析维度都列出来了。你想想看,做价格发现策略时,是不是应该三个市场都看?只看一个,很容易被误导。

好了,这一章的内容就到这里。衍生品市场的水很深,但掌握了这些核心逻辑,你至少能看懂市场在说什么。下一章我们会聊更具体的策略实现,到时候再细说。