简介
伽玛倒卖是一种高级期权交易策略,通过动态对冲 Delta 中性期权头寸,从波动性中获利。虽然复杂,但这种技术使专业交易者能够从市场走势中提取价值,无论方向如何,从而在波动和趋势市场中获得一致的回报。
在加密货币市场中,波动性每年平均为 60-80%(传统市场为 15-20%),伽马倒卖机会非常丰富。 Jump、Jane Street 和 Paradigm 等公司的专业交易员通过系统性的伽马倒卖操作赚取 15-40% 的年回报率。
本综合指南探讨了伽马倒卖机制、实际实施策略、风险管理框架以及如何从加密市场独特的波动性特征中获利。
了解 Gamma 和期权希腊字母
期权希腊字母
增量 (Δ):
- 期权价格相对于标的价格的变化率
- 调用增量:0 到 +1
- 将增量:-1 到 0
- 示例:Delta 0.5 意味着标的资产每移动 1 美元,期权移动 0.50 美元
伽马 (И):
- 增量变化率
- 价格变动时增量变化多少
- 平价期权的最高价
- 示例:Gamma 为 0.05 意味着价格每上涨 1 美元,Delta 就会增加 0.05
Theta (θ):
- 期权价值的时间衰减
- 每天损失多少期权
- 示例:-$10 的 Theta 表示期权每天损失 10 美元
织女星 (ν):
- 对波动性变化的敏感性
- 波动率变化 1% 时期权价格变化多少
- 示例:Vega 为 50 美元意味着如果 IV 增加 1%,期权将获得 50 美元
为什么伽玛很重要
Gamma 决定再对冲频率:
高伽玛 → Delta 变化迅速 → 需要更多的再对冲
低伽玛 → Delta 稳定 → 需要较少的再对冲
伽玛配置文件示例:
ETH 价格为 2,000 美元:
ATM 呼叫(2,000 美元罢工):
- 增量:0.50
- 伽玛值:0.025
- 如果 ETH → $2,100:新增量 = 0.50 + (0.025 × 100) = 0.525
OTM 看涨期权(2,200 美元行使价):
- 增量:0.25
- 伽玛值:0.010
- 如果 ETH → $2,100:新增量 = 0.25 + (0.010 × 100) = 0.26
关键见解:ATM 期权具有最高的伽玛值,需要最积极的管理。
伽玛倒卖机制
基本策略
目标:已实现波动率高于为期权支付的隐含波动率而获得的利润。
设置:
- 购买 ATM 期权(多头伽玛头寸)
- 对冲 Delta 中性
- 随着价格变动,增量发生变化
- 通过交易标的资产 进行再对冲
- 在再对冲期间低买高卖的利润
示例工作流程:
第 1 天 - 初始设置:
- 购买 10 个 ETH 看涨期权,行使价 2,000 美元,30 天到期
- 选项增量:每个 0.50
- 总增量:+5 ETH
- 对冲:以 2,000 美元卖空 5 ETH
- 净增量:0(中性)
第 2 天 - 价格上涨至 2,100 美元:
- 立即调用增量:每个 0.55
- 总增量:+5.5 ETH
- 当前对冲:-5 ETH
- 净增量:+0.5 ETH(长)
套期保值:
- 以 2,100 美元出售 0.5 ETH
- 新对冲:-5.5 ETH
- 返回增量中性
第 3 天 - 价格跌至 2,050 美元:
- 立即调用增量:每个 0.52
- 总增量:+5.2 ETH
- 当前对冲:-5.5 ETH
- 净增量:-0.3 ETH(短)
套期保值:
- 以 2,050 美元购买 0.3 ETH
- 新对冲:-5.2 ETH
- 返回增量中性
损益计算:
再对冲交易:
- 以 2,100 美元 = 1,050 美元的价格出售 0.5 ETH
- 以 2,050 美元 = 615 美元购买 0.3 ETH
- 再对冲净额:$435
期权 theta 衰减:
- 2 天 × 10 美元/天 × 10 份合约 = -200 美元
迄今为止净利润:235 美元
利润来源
伽玛倒卖利润来自:
- 在对冲期间低买高卖
- 已实现交易量 >隐含卷
- 伽玛租金
数学关系:
损益 = 0.5 × Gamma ×(价格变动)² - Theta
为了盈利:
伽玛增益 >西塔衰变
0.5×伽马×σ²>西塔
其中 σ = 已实现波动率
伽玛倒卖策略
策略 1:ATM 跨式倒卖
最常见的伽马倒卖设置。
位置:
- 购买 1 个 ATM 电话
- 购买 1 ATM 看跌期权
- 两者相同的行使价,相同的到期时间
特征:
- 最大伽马
- Delta 中性自然
- 从任一方向的移动中获利
- 损失于 theta 衰变
示例:
比特币价格为 65,000 美元:
- 买入 65,000 美元看涨期权:Delta +0.50,Gamma 0.015,Theta -$100
- 买入 65,000 美元看跌期权:Delta -0.50,Gamma 0.015,Theta -$100
- 净值:Delta 0,Gamma 0.030,Theta -$200
再对冲策略:
类 StraddleGammaScalper:
def __init__(自身, 行使价, 数量, 底层价格):
自我攻击 = 攻击
self.qty = 数量
self.call_delta = 0.50
self.put_delta = -0.50
自伽玛 = 0.015
self.theta = -200 # 每天
self.hedge_position = 0
def update_greeks(self, new_price):
# 简化:根据 gamma 计算新的 delta
价格移动 = 新价格 - self.strike
self.call_delta = 0.50 + (self.gamma * Price_move)
self.put_delta = -0.50 + (self.gamma *price_move)
defcalculate_required_hedge(self, current_price):
self.update_greeks(当前价格)
总增量 = (self.call_delta + self.put_delta) * self.数量
required_hedge = -total_delta
rehedge_amount = required_hedge - self.hedge_position
返回重新对冲金额
def rehedge(self, current_price, rehedge_threshold=0.1):
rehedge_amount = self.calculate_required_hedge(current_price)
如果abs(rehedge_amount)>重新对冲阈值:
如果 rehedge_amount > 0:行动=“购买”
其他:
行动=“卖出”
print(f"{action} {abs(rehedge_amount):.4f} BTC at ${current_price}")
self.hedge_position += rehedge_amount
返回{
'行动':行动,
'金额':abs(rehedge_amount),
'价格':当前价格
}
返回无#用法
剥头皮 = StraddleGammaScalper(罢工=65000, 数量=10,underlying_price=65000)# 价格升至 66,000 美元
scraper.rehedge(66000) # 卖出 0.15 BTC# 价格升至 64,500 美元
黄牛.rehedge(64500) # 购买 0.075 BTC
策略 2:比率价差倒卖
具有明确风险的定制伽玛暴露。
位置:
- 购买 2 个 ATM 电话
- 卖出 1 个 OTM 看涨期权(更高行使价)
示例:
ETH 价格为 2,000 美元:
- 购买 2× $2,000 看涨期权:Delta +0.50 每份,Gamma 0.020
- 卖出 1× $2,200 看涨期权:Delta +0.30,Gamma 0.012
- 希腊净值:Delta:+0.70,Gamma:+0.028
特征:
- 成本低于跨式期权(从空头收取权利金)
- 看涨偏见(正增量)
- 用于倒卖的高伽玛值
- 上涨空间受限(空头看涨期权将收益限制在 2,200 美元以上)
何时使用:
- 预计波动性较高,但略有向上偏差
- 想要比纯跨式期权更便宜的入场费
- 可以容忍上限
策略 3:日历价差伽玛倒卖
利用近到期和远到期之间的伽玛差异。
位置:
- 购买近期 ATM 期权(高伽玛)
- 出售远期 ATM 期权(低伽玛)
示例:
比特币价格为 65,000 美元:
- 购买 7 天 65,000 美元看涨期权:Gamma 0.025,Theta -$150
- 出售 30 天 65,000 美元看涨期权:Gamma 0.010,Theta -$80
- 净值:伽马:+0.015,西塔:-$70
优势:降低 theta 阻力,同时保持 gamma
风险:如果价格偏离行使价太远,则日历价差会损失
策略 4:永久伽玛倒卖
使用永续掉期代替现货进行对冲。
优势:
- 无结算日期
- 某些交易所的费用低于现货
- 在对冲时可以获取资金费率
位置:
- 购买 BTC 期权
- 使用 BTC 永续期货对冲 Delta
合并损益:
- 伽玛倒卖利润
- 资金费率收入(如果为负资金)
- 或资金费率成本(如果资金为正)
示例:
多头 10 BTC 看涨期权:
- 增量:+5 BTC
- 对冲:做空 5 BTC 永续合约
资金费率:-0.01%(空头接收)
- 每日资金收益:5 BTC × 0.01% × 3 = $0.15/天
- 增加倒卖利润
高级技术
1. 波动率调整再对冲
根据已实现的波动性调整再对冲频率。
逻辑:
- 高波动率 → 更频繁的再对冲 → 更多盈利机会
- 低交易量 → 减少再对冲频率 → 降低成本
实施:
类 VolAdjustedGammaScalping:
def __init__(自身):
self.price_history = []
self.rehedge_threshold_base = 0.01 # 1% 基本阈值
defcalculate_realized_vol(self,window=24):
如果 len(self.price_history) <窗口:
return 0.60 # 默认年化60%
返回 = []
对于范围内的 i(1, min(window, len(self.price_history))):
ret = (self.price_history[i] - self.price_history[i-1]) / self.price_history[i-1]
返回.append(ret)
# 每小时波动率年化
hourly_vol = np.std(返回)
年度交易量 = 每小时交易量 * np.sqrt(24 * 365)
返回年度卷
def get_rehedge_threshold(self):
已实现的交易量 = self.calculate_realized_vol()
# 与波动性相反地调整阈值
# 更高的成交量 → 更低的阈值 → 更频繁的再对冲
阈值 = self.rehedge_threshold_base * (0.60 / returned_vol)
返回阈值
2. Gamma-Theta 优化
平衡伽马捕获与西塔衰变。
决策框架:
def should_enter_gamma_scalp(option_data, market_data):
”“”
确定伽玛倒卖是否有利可图
”“”
伽玛 = 选项数据['伽玛']theta = option_data['theta']
隐含的卷 = 选项数据['iv']
# 估计市场已实现交易量
已实现的交易量 = 估计已实现的交易量(市场数据)
# 计算预期每日损益
# 假设价格变动呈正态分布
Expected_gamma_pnl = 0.5 * gamma * (realized_vol ** 2) * (option_data['underlying_price'] ** 2)
预期 θ 成本 = 绝对值 (θ)
daily_expected_pnl =预期_gamma_pnl -预期_theta_cost
# 还要考虑成交量差异
vol_edge = 已实现_vol - 隐含_vol
如果 daily_expected_pnl > 0 且 vol_edge > 0.05: # 5% 体积边缘
返回{
'推荐': '输入',
'expected_daily_pnl': daily_expected_pnl,
'vol_edge': vol_edge
}
其他:
返回{
'推荐': '通过',
'reason': '边缘不足'
3. 多资产伽玛投资组合
在多种加密货币中分散伽玛风险。
好处:
- 降低相关风险
- 更多再对冲机会
- 投资组合级别风险管理
投资组合示例:
| 资产 | 仓位 | 伽玛 | 西塔 | 分配 |
|---|---|---|---|---|
| 比特币 | 10 个 ATM 跨式 | 0.25 | $2,000 | 50% |
| 以太坊 | 20 个 ATM 跨式 | 0.40 | $1,600 | 30% |
| SOL | 50 个 ATM 跨式 | 0.15 | $800 | 20% |
总计:Gamma:0.80,Theta:-$4,400/天
每天需要 4,500 美元以上的再对冲才能实现盈利
4. 使用伽玛倒卖进行期权做市
在期权市场提供流动性,通过伽马剥头皮对冲。
策略:
- 报价期权的买/卖价差
- 填充时收集点差
- 通过伽玛倒卖管理库存
- 从点差和倒卖中获利
示例:
做市商卖出 5 个 BTC 看涨期权:
- 售价:0.025 BTC 溢价
- 公允价值:0.023 BTC
- 边缘:0.002 BTC × $65,000 = $130
然后对位置进行伽玛剥头皮:
- 动态重新对冲
- 从交易量变现中赚取
- 额外利润:终身 200-500 美元
总利润:每 5 份合约 330-630 美元
风险管理
主要风险
1. 伽玛风险(讽刺的是)
大幅、快速的价格变动可能会在重新对冲之前造成损失。
示例:
- 隔夜价格差距从 65,000 美元到 68,000 美元
- 在缺口期间无法重新对冲
- Delta 风险造成损失
缓解措施:
- 对标的 使用止损
- 在高波动性事件发生之前减少头寸规模
- 考虑 24/7 自动再对冲
2.Vega 风险
隐含波动率下降损害多头期权头寸。
场景:
- 进入 IV 为 80% 的仓位
- IV 崩溃至 50%
- 期权价值大幅下降
- 伽玛倒卖利润可能无法抵消
缓解措施:
- 监控 IV 级别
- 避免在 IV 极高时购买
- 考虑波动性中性结构(长期短期、长期短期)
3. 流动性风险
无法在交易清淡的市场中以公平价格进行再对冲。
示例:
- 需要出售 2 BTC 才能重新对冲
- 订单薄,导致 0.5% 滑点
- 滑点成本侵蚀利润
缓解措施:
- 仅交易流动货币对(BTC、ETH)
- 尽可能使用限价单
- 将滑点因素纳入盈利能力计算
4. 交易成本
频繁的再对冲会产生费用。
计算:
每天 10 次重新对冲:
- 10 × $65,000 × 0.1(平均大小)× 0.05%(费用)= $32.50/天
- 每月:975 美元
- 每月必须从 gamma 赚取 > 1,000 美元才能盈利
缓解措施:
- 优化再对冲频率
- 使用挂单(较低费用)
- 高交易量 VIP 费用等级
5. Pin 风险
期权恰好在罢工时到期,从而产生歧义。
场景:
- 空头 10 个 65,000 美元看涨期权
- BTC 到期价格恰好为 65,000.50 美元
- 不清楚是否会行使期权
缓解措施:
- 到期前平仓
- 使用欧式期权(无早期行使)
- 监控到期日固定风险
头寸限制
保守:
- 最大 gamma:每 100,000 美元资本 0.10
- 最大 theta:-$100/天每 100,000 美元
- 最大单资产暴露:50%
中等:
- 最大 gamma:0.25 每 100,000 美元
- 最大 theta:-250 美元/天每 100,000 美元
- 最大单一资产:70%
积极:
- 最大 gamma:0.50 每 100,000 美元
- 最大 theta:-$500/天每 100,000 美元
- 最大单一资产:100%
盈利分析
预期回报
保守策略:
- 资本:100,000 美元
- Theta:-$200/天 = -$6,000/月
- 伽玛利润(平均):250 美元/天 = 7,500 美元/月
- 净值:1,500 美元/月 = 18,000 美元/年
- 投资回报率:18%
适度策略:
- 资本:100,000 美元
- Theta:-$400/天 = -$12,000/月
- 伽玛利润:550 美元/天 = 16,500 美元/月
- 净额:4,500 美元/月 = 54,000 美元/年
- 投资回报率:54%
积极策略:
- 资本:100,000 美元
- Theta:-$800/天 = -$12,000/月
- 伽玛利润:1,100 美元/天 = 33,000 美元/月
- 净值:9,000 美元/月 = 108,000 美元/年
- 投资回报率:108%
注意:积极的回报需要卓越的执行和高波动性环境。
成本结构
基础设施:
- 期权交易平台:500-2,000 美元/月
- 实时数据馈送:500-1,000 美元/月
- 风险管理软件:300-800 美元/月
交易成本:
- 期权费用:每份合约 0.03-0.05%
- 现货/期货对冲:0.02-0.05%
- 典型:活跃倒卖的每月 5,000-15,000 美元
每月总费用:6,500-19,000 美元
实际实施
入门
第 1 步:学习期权基础知识
- 彻底了解希腊人
- 练习模拟交易
- 研究期权定价模型(Black-Scholes 等)
第 2 步:选择平台
加密货币期权交易所:
- Deribit(最大、最具流动性)
- OKX 选项
- 币安期权
- CME(受监管)
推荐:从 BTC/ETH 的 Deribit 开始
第 3 步:从小规模开始
初始位置:
- 1 个 ATM 跨 BTC
- 2,000-5,000 美元曝光
- 手动再对冲学习
- 跟踪每笔交易
第 4 步:构建系统
GammaScalpingBot 类:
def __init__(self, option_exchange, spot_exchange):
self.options = option_exchange
self.spot=spot_exchange
self.位置 = []
def monitor_and_rehedge(自身):
"""伽玛倒卖的主循环"""
而真实:
对于 self.positions 中的位置:
current_price = self.spot.get_price(position['underlying'])
# 计算所需的对冲
rehedge_amount = self.calculate_rehedge(
仓位,当前价格
)
# 如果达到阈值则执行
如果abs(rehedge_amount)>位置['阈值']:
self.execute_hedge(仓位, rehedge_amount, current_price)
# 日志进行分析
self.log_trade(仓位、重新对冲金额、当前价格)
time.sleep(60) # 每分钟检查一次
defcalculate_pnl(自身,位置):
"""计算当前损益"""
option_pnl = self.calculate_option_value_change(位置)
对冲盈亏 = self.calculate_hedge_pnl(仓位)
theta_cost = 位置['theta'] * days_elapsed(位置)
总盈亏 = 期权盈亏 + 对冲盈亏 - theta_cost
返回total_pnl
第 5 步:扩大规模
3 个多月盈利交易后:
- 逐渐增加头寸规模
- 添加更多资产(ETH 等)
- 自动化更多流程
- 优化再对冲参数
结论
伽玛倒卖代表了加密货币市场中最复杂的套利策略之一,提供:
- 市场中性回报(每年 15-50%)
- 从波动性而不是方向中获利
- 可通过资本扩展
- 稳定的收入流
但是,它需要:
- 深入期权知识
- 复杂的基础设施
- 主动管理(加密货币 24/7)
- 大量资本(最低 50,000 美元以上)
- 风险管理纪律
对于愿意投资于学习和基础设施的交易者来说,伽马倒卖可在高波动性加密环境中提供机构级回报和可控风险。
常见问题
问:伽玛倒卖需要多少资金?
答:可行运营的最低 50,000-100,000 美元。需要足够的资源来处理多个合约和 theta 衰减。专业运营的起价通常超过 500,000 美元,以实现规模经济和多元化。
问:伽玛倒卖是完全自动化的吗?
答:可以自动化,但大多数专业人士使用半自动化系统。自动化处理再对冲执行,但人类监控头寸、管理风险并做出战略决策。完全自动化需要大量的工程投资。
问:最大的风险是什么?
答:Vega 风险(IV 崩溃)和缺口风险(再对冲前价格上涨)。两者都会造成伽马利润无法抵消的重大损失。适当的头寸规模和 IV 入场水平至关重要。
问:哪些加密货币选项最适合倒卖?
答:Deribit 上的 BTC 和 ETH 提供最佳的流动性和最窄的点差。比特币因其最大的规模和最多的伽玛机会而受到青睐。由于流动性不足和利差较大,请避免使用山寨币。
问:我应该多久重新对冲一次?
答:取决于伽玛值和波动性。典型情况:ATM 期权价格每变动 0.5-2%。高波动性=更频繁。优化以平衡利润与交易成本。从 1% 的阈值开始,然后根据结果进行调整。