二、做市商核心策略逻辑:双边报价、价差管理、Gamma Scalping、Delta对冲基础
好,咱们进入正题。做市商的核心,说白了就四个字:低买高卖。但怎么在期权市场里做到这一点,这里面的门道就深了。我个人习惯把做市商的策略拆成四个模块来看:双边报价、价差管理、Gamma Scalping 和 Delta 对冲。这四个东西是环环相扣的,缺一个都不行。
2.1 双边报价:做市商的立身之本
双边报价,就是同时挂出买价和卖价。你想想看,做市商赚的就是这个买卖价差。我在项目里见过不少新手,上来就想把价差压得很小,觉得这样能吸引更多订单。结果呢?市场一波动,库存全砸手里了。
双边报价的核心逻辑其实很简单:
- 买价(Bid):你愿意买入的价格
- 卖价(Ask):你愿意卖出的价格
- 价差(Spread):Ask - Bid,这就是你的利润空间
但这里有个坑——你不能傻傻地挂一个固定价差。市场在变,你的报价也得跟着变。我一般会用一个动态调整模型,大概长这样:
# 伪代码:动态双边报价
def calculate_quote(mid_price, volatility, inventory, order_book):
# 基础价差 = 波动率 * 系数 + 固定成本
base_spread = volatility * 0.5 + 0.01
# 库存调整:如果持有太多多头,就压低买价,抬高卖价
inventory_skew = inventory * 0.02
bid = mid_price - base_spread/2 - inventory_skew
ask = mid_price + base_spread/2 - inventory_skew
return bid, ask
嗯,这里要注意,inventory_skew 这个参数很敏感。我曾经调得太大,结果报价直接偏离市场,被套利者盯上了。建议你从 0.01 开始试,慢慢往上加。
2.2 价差管理:不是越窄越好
价差管理,说白了就是决定你赚多少。但很多人误解了,以为价差越小越好。其实不是。价差是你对风险的定价。
我总结了一个价差管理的三要素:
- 市场波动率:波动越大,价差越宽。这是常识,但很多人执行不到位。
- 流动性:流动性差的合约,价差必须宽。不然你挂上去,半天成交不了,还容易被吃。
- 库存风险:你手里已经有很多期权了,还想继续买?那你的买价就得低一点。
举个例子,我在做某个 ETF 期权时,发现近月合约流动性很好,价差可以压到 0.02 元。但远月合约一天成交不了几手,价差我直接开到 0.10 元。结果呢?近月合约帮我赚了手续费,远月合约帮我赚了价差。这就是平衡。
核心原则:价差 = 你对风险的定价。风险越高,价差越宽。
2.3 Gamma Scalping:波动率的收割机
Gamma Scalping 这个词听起来很高大上,其实说白了就是:利用 Gamma 赚钱。
Gamma 是什么?它是 Delta 的变化率。你持有一个期权多头,市场涨了,你的 Delta 变大;市场跌了,你的 Delta 变小。Gamma Scalping 就是利用这个特性,在市场波动中反复低买高卖。
我画了一张图,帮你理解这个逻辑:
实际操作中,Gamma Scalping 的步骤是这样的:
- 买入一个平值附近的期权(Gamma 最大)
- 市场上涨时,Delta 变大,你卖出部分标的资产对冲
- 市场下跌时,Delta 变小,你买入部分标的资产对冲
- 反复操作,赚取波动带来的收益
我的经验:Gamma Scalping 最适合在震荡市中操作。单边行情里,你可能会被来回打脸。我曾经在 2020 年 3 月那波暴跌中做 Gamma Scalping,结果越 Scalp 越亏——因为市场根本不给你反弹的机会。
2.4 Delta 对冲基础:把风险锁住
Delta 对冲,是做市商最基础的风险管理手段。你想想看,你手里有一堆期权,市场稍微一动,你的持仓价值就上蹿下跳。这谁受得了?所以我们要用标的资产把 Delta 风险对冲掉。
Delta 对冲的核心公式:
# Delta 对冲计算
option_delta = 0.5 # 假设一个平值期权的 Delta
option_position = 100 # 持有 100 手期权
# 需要对冲的标的资产数量
hedge_quantity = -option_delta * option_position * 100 # 乘以 100 是因为每手期权对应 100 股
print(f"需要卖出 {hedge_quantity} 股标的资产")
但这里有个问题——Delta 是动态变化的。你刚对冲完,市场一动,Delta 又变了。所以我们需要动态对冲。
我一般用两种对冲策略:
| 策略类型 | 频率 | 适用场景 | 优缺点 |
|---|---|---|---|
| 固定时间对冲 | 每 5 分钟/15 分钟/1 小时 | 流动性好、波动平稳 | 简单易行,但可能错过最佳对冲时机 |
| 阈值触发对冲 | Delta 偏离超过阈值时 | 波动剧烈、需要精细管理 | 更精准,但交易成本高 |
避坑指南:我曾经在实盘中只用固定时间对冲,结果有一次市场在 1 分钟内暴跌 3%,我的 Delta 敞口瞬间从 0 变成了 5000 股。那次亏了不少钱。后来我改成了阈值触发 + 固定时间双模式,才稳下来。
2.5 四个模块如何协同工作
这四个模块不是孤立的。它们之间的关系,我画了一张图:
你看,双边报价是入口,价差管理决定了你的利润空间,Gamma Scalping 帮你从波动中赚钱,Delta 对冲则把风险控制在可接受范围内。这四个东西配合好了,你的做市商系统才能稳定盈利。
我个人习惯每天早上开盘前,先检查这四个模块的参数:
- 双边报价的价差是否合理?
- 库存风险是否在阈值内?
- Gamma 敞口是否过大?
- Delta 对冲的触发阈值是否需要调整?
嗯,这些检查做完,我才会开始一天的交易。别嫌麻烦,磨刀不误砍柴工。