Delta 对冲模拟

扮演做市商:卖出期权并动态对冲,看实际波动率与隐含波动率之差如何决定盈亏。

Hedge做市商模拟:卖出 1 张平值看涨期权并做 Delta 对冲
一条路径上的累计盈亏(期权 + 股票对冲 + 现金)
$0$50$100$150$200第0天第5天第10天第15天第20天第25天第30天
标的价格路径
$98$99$100$101$102$103$104$105051015202530K
300 次模拟的最终盈亏分布
平均盈亏+$113
理论参考*+$114
盈利次数占比100%
5% – 95% 区间+$45 ~ +$204
*理论参考 = 按隐含波动率与实际波动率计算的 Black-Scholes 价格之差 × 100。对冲用隐含波动率计算 Delta,标的按实际波动率随机游走,30 天到期,K = S₀ = $100,r = 4%,不计交易成本。 卖方赚的是「隐含波动率 > 实际波动率」的差;对冲越不频繁,结果越分散。

这个模拟在做什么

想象你是做市商,以隐含波动率卖出(或买入)1 张平值看涨期权,然后每天按 Black-Scholes 计算的 Delta 买卖股票,让组合对小幅价格变动保持中性。标的价格按你设定的「实际波动率」随机游走。到期时,你的盈亏主要取决于一个问题:实际发生的波动率,比你成交时的隐含波动率高还是低?

  • 卖出期权并对冲:实际波动率低于隐含波动率时平均盈利,反之亏损。
  • 买入期权并对冲(Gamma Scalping):正好相反。
  • 两者相等时,平均盈亏接近 0,但单次结果仍有离散——离散化对冲本身就会产生误差。
  • 把对冲频率从「每天」改为「每 5 天」甚至「只在开仓时」,结果的分布会显著变宽。

近似关系

在连续对冲的理想情况下,Delta 对冲组合每一小段时间的盈亏约为 ½·Γ·S²·(σ²实际 − σ²隐含)·Δt(对买方而言)。所以 Gamma 越大的时刻(平值、临近到期),波动率差异对盈亏的影响越大。模拟未计交易成本;现实中频繁对冲的成本会侵蚀收益。