3. 对冲策略概述:对冲的定义、对冲工具选择、对冲策略分类

做市商的核心矛盾是什么?说白了,就是一边赚着买卖价差,一边扛着库存风险。你想想看,你刚接了1000张BTC的卖单,价格要是跌了,账面浮亏能让你一夜回到解放前。所以,对冲不是可选项,是生存必需品。

我个人习惯把对冲看作「给库存上保险」。你买保险不是为了赚钱,是为了防止大亏。对冲也一样,它的核心目标是消除你不想要的风险敞口,把收益来源锁定在做市价差上,而不是赌方向。

3.1 对冲的定义:你到底在对冲什么?

从数学上讲,对冲就是构建一个与现有头寸风险因子相反的新头寸。假设你的库存净头寸是+100 BTC(做多),那你就需要建立一个-100 BTC的合成空头头寸来抵消它。

但这里有个坑——完美对冲几乎不存在。我在项目中遇到过,你以为Delta对冲干净了,结果Gamma和Vega还在那蹦跶。所以,实际交易中我们追求的是「足够好」的对冲,而不是数学上的完美。

核心公式:
净风险敞口 = 库存头寸 + 对冲头寸
目标:净风险敞口 ≈ 0(或控制在预设阈值内)

嗯,这里要注意:对冲不是消灭波动,而是把波动转移到你更愿意承受的维度上。比如,你不想承受价格波动(Delta),但愿意承受波动率变化(Vega),那就可以用期权来对冲。

3.2 对冲工具选择:用什么来对冲?

工具选不对,努力全白费。我见过太多人用期货对冲现货,结果基差波动把利润全吃掉了。下面是我个人常用的对冲工具清单:

工具类型 适用场景 优点 缺点
期货/永续合约 Delta对冲(最常用) 流动性好、成本低、操作简单 基差风险、资金费率成本
期权 Gamma/Vega对冲 可定制风险暴露、非线性保护 流动性差、隐含波动率溢价
反向ETF/现货 长周期库存对冲 无基差、持有成本透明 流动性差、交易成本高
跨交易所套利 价差风险对冲 利用市场间价差 执行复杂、延迟敏感

我个人最推荐的是永续合约。为什么?因为灵活。你可以随时调整对冲比例,而且资金费率虽然是个成本,但也是可以预测和管理的。我曾经在某个项目里,用永续合约做Delta对冲,配合每5分钟一次的再平衡,把库存风险压到了0.1 BTC以内。

避坑指南: 我曾经用期权对冲,结果隐含波动率太高,对冲成本比库存亏损还大。后来我学乖了——先算对冲成本,再决定要不要对冲。如果成本超过预期收益,不如硬扛。

3.3 对冲策略分类:怎么对?

对冲策略不是一刀切的。根据你的做市风格、库存规模、风险偏好,策略可以分成几大类。我把它画成了一张图,方便你理解:

对冲策略分类框架 对冲策略 静态对冲 动态对冲 混合对冲 固定比例对冲 定期再平衡 Delta中性对冲 Gamma/Vega对冲 阈值触发对冲 波动率自适应 适合低波动、稳定市场 适合高波动、趋势市场 实时调整,成本较高 非线性风险对冲 兼顾成本与效果 自适应市场环境 核心原则: 对冲成本 ≤ 库存风险损失预期 没有最好的策略,只有最适合当前市场状态的策略

从图上你能看到,策略分三大类。我一个个说:

3.3.1 静态对冲

说白了就是「定好比例就不动了」。比如你规定库存每增加10 BTC,就开10 BTC的空单。然后每1小时检查一次,不对了就调。这种策略简单、成本低,适合波动不大的市场。

但有个问题——市场突然暴跌时,静态对冲反应太慢。我记得有一次,BTC在5分钟内跌了5%,我的静态对冲还没来得及调整,库存亏损已经超过了预期。从那以后,我对静态对冲就谨慎多了。

3.3.2 动态对冲

这才是做市商的主流玩法。动态对冲的核心是持续监控风险指标,一旦偏离阈值就立即调整。最常见的做法是Delta中性对冲:

# 伪代码:Delta中性对冲逻辑
def delta_neutral_hedge(inventory, hedge_position, target_delta=0):
    current_delta = inventory.delta + hedge_position.delta
    if abs(current_delta) > delta_threshold:
        # 计算需要调整的对冲数量
        adjust_qty = -current_delta / hedge_instrument.delta_per_unit
        execute_hedge_order(adjust_qty)
        log_hedge_action(current_delta, adjust_qty)

我个人的经验是,动态对冲的再平衡频率很关键。太频繁了,交易成本吃掉利润;太慢了,风险敞口过大。一般我建议每1-5分钟检查一次,具体看市场波动率。

注意: 动态对冲不是万能的。在高波动市场,你刚对冲完,价格又变了,导致「追着价格跑」。这时候可以考虑加入延迟或滤波,避免过度交易。

3.3.3 混合对冲

这是我最喜欢的方式。说白了,就是「平时用静态,波动大了切动态」。怎么判断波动大?看波动率指标(比如ATR、布林带宽度)。

举个例子:当ATR小于20时,我用静态对冲,每30分钟再平衡一次;当ATR大于20时,我切换到动态对冲,每1分钟检查一次。这样既控制了成本,又能在极端行情下保护自己。

我曾经在某个做市项目里,用混合对冲策略跑了3个月,整体对冲成本比纯动态低了40%,而最大回撤只增加了5%。嗯,这就是权衡的艺术。

个人建议: 刚开始做对冲时,别追求完美。先用静态对冲跑起来,积累数据。等你对库存行为、市场波动有了感觉,再慢慢加入动态逻辑。记住——先活着,再优化

好了,关于对冲策略的概述就这些。核心就三件事:定义清楚你要对什么、选对工具、定好策略类型。下一节我们会深入Delta中性对冲的具体实现,到时候我会把代码和参数调优的细节都讲透。


公众号:蓝海资料掘金营,微信deep3321