本页由机器翻译。英文原文为权威版本。 阅读英文版
跳转到主要内容

Delta对冲

您卖给某人一份看涨期权。现在您有了一个问题:如果价格上涨,您就欠对方钱。欠多少钱?这取决于 Delta

Delta就是对冲比率。Delta为0.5的看涨期权意味着:标的资产每上涨一美元,期权增值50美分。所以如果您做空该看涨期权,就买入0.5个单位的标的资产。价格上涨时,期权让您付出更多成本,但您的对冲头寸会把它赚回来。您的头寸是中性的。

这就是基本思路。但在实践中,它比听起来难得多。

从简单开始:一次性对冲

想象Delta永远不变。您卖出期权,对冲一次,然后在到期日收取您的权利金。拖动滑块看看这是什么样子:

交易商对冲:6,475空头看跌期权(35,000份合约,临近到期)
SPX 6,200SPX 6,475SPX 6,750
▲ 6,475 行权价
看跌期权delta
-0.50
期货交易商必须 卖空
17,500
名义对冲
$11.3B
看跌期权接近价内。 Gamma在这里最大。 小变动导致对冲大变化,使市场波动。

在某个特定价格上,对冲是完美的。但注意当您移动滑块时会发生什么——所需的对冲量会剧烈变化,尤其是在行权价附近。静态对冲只在一瞬间是正确的。

问题所在:Delta会变

标的资产一动,您的对冲就错了。Delta变化的速率就是 Gamma,这是Delta对冲的核心事实:

  • 在行权价附近,Gamma很高。小幅波动就会改变对冲需求。您必须不断调整。
  • 远离行权价时,Gamma很低。期权要么处于深度实值,要么处于深度虚值,Delta几乎不动。您基本上可以不管它。
  • 临近到期日时,Gamma会急剧膨胀。一份接近行权价的0DTE期权可能每隔几分钟就需要重新对冲。而90天期权可能一整天都不需要调整。详见 GammaGamma敞口

而且价格并不是唯一影响Delta的因素:

  • **隐含波动率的变化也会改变Delta。**这就是 Vanna。即使标的资产没有变动,波动率突然飙升也可能迫使您调整对冲。在加密市场中,IV可能在一小时内摆动5-10个点,这一点非常重要。
  • **时间流逝也会改变Delta。**这就是 Charm。即使在完全平稳的市场中,随着期权时间价值的衰减,您的对冲也会每天漂移。虚值期权失去Delta,实值期权获得Delta。详见 Charm

以上每一种变化都意味着做市商必须进行交易:买入或卖出永续合约以回到中性。每次调整都是一笔有真实成本的真实交易。

每次对冲的成本

每次重新对冲都在三个方面产生成本:

  1. 交易费用——每笔交易1-5个基点。听起来很小。但一份30天期权经过30次对冲调整后,累计的费用损耗会达到名义价值的30-150个基点。
  2. 跨越价差——理论对冲价格是中间价。您的实际成交价在买价或卖价一侧。每次对冲交易都要让出一半的价差。
  3. 滑点——如果您对冲的规模较大,就会吃穿订单簿。在快速变动的市场中,价格在您执行订单时就已经在移动。

在正常条件下,这些成本是可预测和可管理的。真正的问题在于当市场条件不正常时会发生什么。

对冲的频率

更频繁的对冲能让您的Delta保持紧密,但会累积费用。较低频率的对冲能节省费用,但会让对冲漂移,导致您的P&L波动大幅上升:

每天对冲
交易
16
成交量
$58
最大漂移
0%
每4天对冲
交易
5
成交量
$51
最大漂移
1%
点 = 对冲调整。更多点 = 更多永续交易 = 更多成交量,但也更多手续费。最大漂移 = 调整间未对冲风险。

试试不同的市场状态。在波动的市场中,每4天对冲一次是可怕的——您的Delta在两次调整之间会大幅漂移。在平静的市场中,每天对冲则是过度操作,费用会摧毁您的收益优势。

最佳频率取决于以下权衡:

更频繁地对冲

当不对冲的成本很高时

  • 高Gamma(平值、临近到期)
  • 高已实现波动率(每日大幅波动)
  • 低交易费用(再平衡成本低)
  • 集中的头寸账簿(自然净额抵消较少)

较少地对冲

当对冲的成本很高时

  • 低Gamma(深度虚值/实值头寸)
  • 平静的市场(调整之间波动小)
  • 高费用(每笔交易都在侵蚀收益优势)
  • 流动性薄弱(您的交易会推动市场)

这里有一个具体例子说明为什么这很重要:一个每次对冲支付2个基点的做市商,在一份30天期权上重新对冲30次。这就是名义价值60个基点的费用损耗。如果该期权有3%的收益优势(IV - 已实现波动率),费用就吃掉了20%的利润。

头寸账簿:为什么净额抵消很重要

没有人一次只对冲一份期权。真正的做市商运营的是一个头寸账簿——横跨不同行权价和到期日的数百个头寸。而在账簿中,Delta会相互抵消:

标的价格$100
-13.0
+5.3
-25.0
+15.0
-8.8
+6.5
-3.0
95C
95P
100C
100P
105C
105P
110C
总Delta
76.5
每个持仓的|绝对值|之和
净Delta(对冲这个)
-23.0
实际需要永续的
净额结算
70%
的Delta内部抵消
移动价格看每个头寸的delta如何变化。MM只对冲 delta在永续合约中。绿色 = 长delta,橙色 = 短delta。

移动价格试试。注意各个单独头寸的Delta很大,但净头寸(真正需要对冲的部分)要小得多。同一行权价上的空头看涨期权和空头看跌期权的Delta大致相互抵消。做市商只需对冲剩余部分。

这就是组合保证金如此重要的原因。如果交易所能识别出您的账簿内部已经对冲,您占用的资本就更少。如果它对每个头寸独立计算保证金,您就是在为实际上不存在的风险缴纳抵押品。

一个分散良好的账簿可能在内部净额抵消60-90%的总Delta。最终进入永续合约市场的对冲交易只是剩余部分。

真正让交易失败的因素

以上所有内容都是正常的经营成本。做市商可以对费用建模、估算Gamma成本,并相应地为期权定价。他们难以定价的是尾部风险:

**流动性在您最需要时消失。**最大的Gamma驱动的对冲调整发生在急剧波动期间——恰好是订单簿变薄的时候。在正常和崩盘条件之间切换,看看区别:

22
30
25
18
12
$100
价差
15
20
28
18
12
买盘
卖盘
对冲执行:买入 10 BTC永续合约
中间价
$68,950
平均成交
$69,000
滑点
7 bps
扫过的档位
1
在正常市场中,10 BTC跨几个档位成交,滑点最小。对冲便宜且容易。

**跳空风险。**价格跳动的速度可能超过任何算法的对冲速度。加密市场的强制平仓连锁可以在几秒钟内使价格移动10%,中间没有任何可交易的价位。您的对冲设置在69k,而下一个成交价在62k。2025年10月的崩盘在24小时内强制平仓了190亿美元——许多做市商无法足够快地重新对冲。

**基差爆裂。**对冲工具不是标的资产本身——而是永续合约。在压力市场中,资金费率飙升,基差急剧扩大,您用作对冲的永续合约与期权参照的价格走势不同。您在纸面上对冲了,但实际上仍有敞口。

波动率的波动率。IV本身也是波动的。突然的重新定价会改变期权的价值及其Delta(通过 Vanna),而现货完全没有变动。波动率的波动率才是让期权做市真正困难的东西,而不是基本的Gamma机制。

为什么还有人做这个

考虑到上述所有情况,为什么还要卖期权?因为隐含波动率并不等于已实现波动率。它持续地超过后者。这就是波动率风险溢价

但这份溢价不是免费的钱。它是对以下各项的补偿:

  • 数十笔交易累积的费用损耗
  • 实际执行中的滑点
  • 做空Gamma的不对称性(每日小额Theta盈利,波动时偶尔出现大额亏损)
  • 尾部事件中的流动性风险和跳空风险
  • 所有二阶效应(Vanna、基差、波动率的波动率),它们让现实世界比模型更混乱

做市商在IV超过已实现波动率且超出幅度足以覆盖所有这些摩擦成本时才能盈利。不只是 IV > 已实现波动率。而是 IV > 已实现波动率 + 费用 + 滑点 + 跳空风险 + 其他一切。拖动滑块看看这笔账是怎么算的:

波动率风险权利金:MM实际保留的部分
隐含波动率(卖出)50%
已实现波动率40%
每次对冲费用2 bps
收入
权利金$5734
期权买方支付的
成本
Gamma成本(RV)$4587
重新对冲时高买低卖的成本
对冲费用$600
每次对冲调整的交易费用
滑点(平均约1个基点)$300
每笔交易跨越价差
预期尾部/缺口成本$500
罕见流动性事件的平均成本
$100K名义金额净P&L
$-253
盈亏平衡RV
52.2%
IV更高,但MM只有在RV保持低于盈亏平衡点时才盈利
IV > 已实现波动率,但MM仍亏损。费用、滑点和跳空风险吞噬了所有优势。

试着将IV设置为仅略高于已实现波动率,观察P&L如何仅因摩擦成本就变为负值。然后把费用调高,看看这笔交易对执行成本有多敏感。关于溢价何时宽厚何时微薄,详见波动率状态

模拟一下

下面的模拟器运行一个完整的生命周期:随机价格路径、按您设定的时间表进行对冲调整、每笔交易收取费用,以及完整的P&L分解。打开交易日志可以查看每一笔单独的对冲交易。

试试这些操作:

  • 把费用调到5-10个基点,看它们如何吃掉全部收益优势
  • 把对冲频率设为5天以上,看P&L波动如何爆炸
  • 对比7天与60天的到期期限——短期期权的重新对冲要激进得多
  • 多点几次新价格路径——相同参数,结果天差地别。这就是路径依赖
Delta对冲模拟器
模拟做市商卖出期权并在其生命周期内进行Delta对冲。跟踪每次对冲交易、费用和P&L。
期权类型
标的$69,000
价位状态ATM (K=$69,000)
距到期天数30d
隐含波动率50%
天对冲一次
合约10
交易费用2 bps (0.02%)
权利金
$54,077
初始Δ
-5.39
笔交易
31
成交量
$1,688,184
费用
$338
P&L
+$107,468
标的价格
$58,154$78,342
对冲持仓(单位)
-9.20.0
MM P&L随时间变化
$-103.4K$107.5K
Gamma
0.00000.0006
P&L明细
收取的权利金+$54,077
到期期权负债+$-0
对冲P&L+$53,730
费用拖累 (31 笔交易 × 2bps)$-338
净P&L+$107,468

本文未涵盖的内容

本页使用了简化的 Black-Scholes 数学模型。在实践中:

  • **做市商对冲到区间,而非精确目标。**他们让Delta在容忍范围内漂移,只有在突破阈值时才重新对冲。这更符合实际,但使P&L具有路径依赖性,更难建模。
  • Vega对冲会产生此处未涵盖的额外交易流。做市商使用其他期权或波动率产品对冲其波动率敞口。
  • **偏斜期限结构**以平坦波动率模型无法捕捉的方式影响对冲。
  • **真实的P&L是路径依赖的。**两条已实现波动率相同的路径,根据变动的先后顺序,可能产生截然不同的对冲结果。
  • 该模型不模拟流动性或跳空风险——而这些才是尾部事件中真正最重要的因素。

这对期权卖方的成本

每次再平衡都要支付价差。每笔错误的交易(涨时买入、跌时卖出)都锁定一笔小额亏损。全部加起来,就是卖方的动态对冲成本,有时称为做空期权的Gamma成本。

直觉很简单:当您卖出期权时,您预先收取权利金以承担风险。然后市场变动,您必须付出成本以保持对冲。如果市场变动小于您卖出时的隐含波动率,您能留下部分权利金。如果变动更大,您不仅要把全部权利金还回去,还要倒贴。

💡

已实现波动率 < 隐含波动率时,卖方盈利。已实现波动率 > 隐含波动率时,卖方亏损。其他一切都是细节。二元期权阶梯组合可以通过在行权价附近拉平卖方的净Gamma来降低这一成本。

建立数学直觉

从零开始学习Delta对冲互动课程·做市商数学

上面的互动课程从第一性原理构建Delta对冲直觉:为什么要对冲、Gamma如何迫使持续再平衡、成本公式(1/2 x Gamma x deltaS^2)、对冲频率的权衡取舍,以及驱动做市商盈亏的已实现波动率与隐含波动率之间的博弈。

开源实现

代码仓库值得研究的原因
QuantLibDelta对冲策略与再平衡
py_vollib计算对冲比率所需的希腊字母

相关阅读: