Learning
VOL. VII · NO. 41 · OTC Derivatives · 01 JAN 1970

对冲工作流:Delta 对冲怎么做

OTC 衍生品 · 01 JAN 1970 · 12 min read · 2,726 words
· · ·

簿记了头寸、生成了对冲建议,但交易员说"等等"——理解对冲工作流的本质,是成为合格交易台成员的第一步。

必须记住
对冲工作流的本质是三步循环:汇总 → 建议 → 决策。系统(PositionAggregator + HedgeEngine)负责前两步,第三步永远由交易员完成——系统给数字,人给判断。系统不自动下单,只给建议。

一、每个产品产生什么风险

OTC 交易台同时卖出多种产品,每种产品的风险特征不同——这是理解对冲的前提。

产品主要风险次要风险对冲工具
卖出期权(Short Vega)Short Gamma + Short Vega利率风险、分红风险买入期权 / 标的期货
TRS(总收益互换)Long Delta(持有多头)融资利率风险、分红划转标的空头 / 期货空头
雪球(Autocallable)Short Gamma + Short Vega障碍敲入风险、融资风险中证500期货/ETF、期权组合
区间累计(Accumulator)Long Gamma + Short Vega价格大幅偏离风险标的期货 + 期权价差
双线串联
0005 的希腊字母(Greeks)是这里的核心工具——Delta/Gamma/Vega 分别对应三种不同的对冲需求:标的数量(Delta)、非线性风险(Gamma)、波动率变化(Vega)。理解"哪个风险最大"才能决定"优先对冲什么"。

二、三步对冲流程

Step 1:头寸汇总

每天开盘前,PositionAggregator 读取台里所有未平仓合约,按标的汇总出净 Delta、Gamma、Vega:

标的:中证500(IC)
  卖出雪球 A:Delta = -0.3,名义 1 亿
  卖出雪球 B:Delta = -0.25,名义 5000 万
  TRS 客户甲:Delta = +0.4,名义 8000 万
  净 Delta = -0.3 - 0.25 + 0.4 = -0.15

结论:台里净空头 15% 的中证500,需买入标的进行对冲

系统锚点(IT 侧)
hedging-as/src/com/cicc/pricing/hedge/
  PositionAggregator.java — 按标的汇总净头寸
  GreeksCalculator.java — Delta/Gamma/Vega 聚合
  HedgeReportGenerator.java — 生成日度对冲报告

Step 2:对冲建议生成

HedgeEngine 根据净头寸生成对冲建议,但这只是建议,不自动下单

对冲建议:
  标的:中证500(IC 期货)
  方向:买入
  数量:1500 手(约对应 -0.15 × 1 亿的名义本金)
  参考价格:5,800
  建议理由:净 Delta = -0.15,需买入对冲

⚠️ 注意:系统给出的是数学最优解,交易成本、市场冲击均由交易员判断
系统不是自动驾驶
很多新人误以为"系统给了对冲建议 = 系统会自动下单"。实际上,HedgeEngine 只生成 HedgeRecommendation 对象,写入数据库,标记为"待执行"。真正的交易决策由交易员在彭博终端或柜台手工下单——系统提供信息,人承担风险。

Step 3:交易员决策

这是整个流程中最”人”的部分。交易员会综合考虑:

  • 市场流动性(期货是否贴水、冲击成本多大)
  • 自身经验(是否”感觉”市场要回调,等一等)
  • 成本约束(对冲频率太高,手续费吃掉利润)
  • 其他头寸(其他产品的对冲需求是否可以合并)
核心金句
"系统给数字,人给判断。"——这句话是对冲工作流的核心哲学。系统的数学最优解在真实市场中未必是最优,因为市场冲击、滑点、流动性约束都是模型算不出来的。

三、Delta 对冲的时机与成本

连续对冲 vs 阈值对冲

Delta 对冲有两种基本策略,各有权衡:

策略触发条件优点缺点
连续对冲(高频再平衡)Delta 每偏离阈值即触发(±0.01)跟踪误差小,gamma 损耗稳定交易成本高(每月数十次)
阈值对冲Delta 偏离超过设定阈值(±0.05)降低交易频率,控制成本跟踪误差大,gamma 损耗集中爆发
日内对冲(固定时间)每 5 分钟 / 每 15 分钟规律可预测,便于管理可能在对冲到一半时市场已反转
日终对冲收盘前 30 分钟最低频率,最低成本隔夜风险大,gamma 暴露最多

对冲成本的两个组成部分

“对冲越多,对冲成本越高”——这句话是对冲工作的铁律。对冲成本主要由两部分构成:

1. 手续费(显性成本)
每次买卖期货或 ETF 都要付手续费,交易所和券商各收一份。高频对冲时,手续费累积可观。

2. 滑点(隐性成本)
下单价格与实际成交价格之间的差距。雪球这种非线性产品,Delta 变化剧烈,滑点更容易扩大。特别是在期货贴水严重(中证500期货持续低于现货)时,买入期货的对冲成本会显著高于 ETF。

示例:雪球 Delta 对冲成本估算

名义本金:1 亿元
Delta = -0.3 → 需买入 3000 万中证500

对冲 1 次(阈值对冲):
  期货价格:5,800
  滑点:约 0.02% → 额外成本 ≈ 6,000 元
  手续费:约 300 元/手 × 5 手 ≈ 1,500 元
  合计:≈ 7,500 元/次

若每月对冲 20 次:7,500 × 20 = 15 万元/月
年化:180 万 ÷ 1 亿 = 0.18% 的对冲成本

结论:雪球对冲成本约占名义本金的 0.2–0.5%/年
实操经验
国内券商交易台的实际对冲成本(以中证500雪球为例)约为名义本金的 0.3–0.8%/年。这意味着一个 10 亿元的雪球组合,每年对冲成本约 300–800 万元——这必须在雪球报价时预先计入,否则卖雪球赚的权利金可能不够覆盖对冲成本。

四、雪球的 Delta 曲线特殊性

雪球(Autocallable)的 Delta 曲线不是一条平滑的直线——它在两个区域表现异常,需要特别关注:

KI 附近的 Delta Jump(敲入临界效应)

当标的价格接近敲入价时,Delta 会急剧上升(变为更大的负值)。这是因为:

  • 雪球临近敲入时,一旦敲入,客户损失接近本金
  • 券商需要买入更多标的来对冲这个”即将变成普通看跌期权”的 Delta 暴露
  • Delta 可能在几天内从 -0.3 跳到 -0.8(表示需买入更多标的)
DeltaCalculator.java 伪代码(敲入效应):

if (currentPrice / kiBarrier >= 0.95) {
    // 距敲入 5% 以内,Delta 急剧上升
    double gammaEffect = -vega * impliedVol * 2.5;
    double kiAdj = (kiBarrier / currentPrice - 1) * gammaEffect;
    adjustedDelta = baseDelta + kiAdj;
} else {
    adjustedDelta = baseDelta;
}

系统锚点(IT 侧)
hedging-as/src/com/cicc/pricing/snowball/
  DeltaCalculator.java — 雪球 Delta(含 KI 调整)
  SnowballPricer.java — Monte Carlo 路径模拟
  BarrierAdjuster.java — 障碍效应调整

KO 附近的 Delta 归零(敲出效应)

当标的价格触发敲出条件时,雪球立即终止,Delta 迅速趋向于 0。这是因为:

  • 敲出后合约不再存在,Delta 暴露消失
  • 券商之前买入的对冲头寸需要平掉
  • 大量券商同时平仓可能造成短期市场压力(期权的”gamma squeeze”效应)

敲入效应(KI 效应)推高市场

这是理解雪球对市场影响的经典机制——

大量雪球同时临近敲入线 → 券商 Delta 急剧上升 → 券商被迫大量买入标的对冲 → 买入行为推高标的价格 → 标的价格上涨缓解了敲入压力 → 部分雪球反而敲出。

反过来,如果标的价格继续下跌、无法反弹,大量敲入发生后,雪球变成普通看跌期权,券商需要卖出标的来对冲——这又加速下跌,形成”负反馈循环”。

2022 年中证500雪球危机
2022 年 3–4 月,中证500持续下跌,大量雪球濒临敲入。券商被迫买入期货对冲,一度在下跌过程中短暂推高期货价格("护盘效应")。但随着指数加速下跌,大量敲入发生,券商转为空头平仓,反而加速了下跌速度。4 月底,部分券商的对冲账户出现大幅亏损,Delta 对冲完全失效——这是模型没有预料到的市场流动性枯竭场景。

五、真实对冲场景:一次决策的代价

用故事还原真实的对冲决策:

背景:某头部券商衍生品台,2023 年 Q4 卖出了一批中证500雪球,总名义本金 1 亿元,票息 8%/年,敲入 80%(中证500指数 5600 点,KI = 4480)。

当日开盘:指数 5600,Delta = -0.3(需买入 3000 万中证500)。系统建议开盘即买入 IC 期货 50 手对冲。

交易员判断:“中证500近期涨幅较大,预计会有回调,等一等再买。“决定不执行对冲建议,观望。

当天收盘:中证500上涨 2%(从 5600 涨到 5712)。雪球的 Delta 暴露从 -0.3 扩大到约 -0.35(按 DeltaCalculator 模拟),意味着对冲亏损约:

对冲亏损 = 持仓量 × 价格上涨
         = 3000 万 × 2%
         = 60 万元

结果:当天雪球本身因指数上涨而账面盈利(部分概率敲出),但对冲决策失误导致 60 万元实际亏损。台里风险主管要求复盘,交易员反思:“等回调”的心理在 Delta 对冲中是一厢情愿——系统建议的对冲价格是 5600,实际在 5712 才买进,额外承担了 2% 的价差。

教训提炼
Delta 对冲忌"等"——越等Delta偏离越大,对冲成本越高。交易员的经验价值在于判断"是否值得对冲"(频率和工具选择),而不是"是否对冲"本身。

六、测验(Recall 练习)

1

对冲引擎 (HedgeEngine) 生成的是什么?

2

雪球 Delta 在接近敲入价时为什么急剧上升?

3

券商卖出雪球后,Delta 对冲的交易对手通常是谁?

4

"对冲成本"主要包括哪两部分?

5

连续对冲(高频再平衡)的优点和缺点是什么?

6

TRS 的 long delta 意味着交易台在标的上涨时?

7

"敲入效应"指大量雪球临近敲入时,券商的什么行为推高市场?

8

对冲工作流中,系统和交易员的分工是什么?

七、错题本与复习

查看全部错题

本课错题记录

八、延伸阅读

收口
对冲工作流是将前台交易(卖出期权/雪球/TRS)与后台风险管理连接起来的核心环节。理解"系统给数字,人给判断"的分界线,是从"会做题"到"懂业务"的关键一步。下一步可以去 综合测验 检验全链路掌握程度,或去 错题本 针对性补漏。

Lesson 0013 · 对冲工作流 · 上游 0012 追保与结算 · 错题追踪 0011 错题本 · MISSION: 产品 + IT 双线精通 · 样式 base.css