四、做市商报价策略:静态报价与动态报价、基于 Greeks 的报价调整、波动率期限结构与 skew 的利用

好,咱们进入正题。报价策略,说白了就是做市商怎么赚钱的核心手艺。你想想看,市场上那么多期权合约,你凭什么比别人报得好、报得稳、还能赚钱?

我个人习惯把报价策略分成两个层面:静态报价动态报价。静态报价是地基,动态报价是上层建筑。没有地基,楼盖不高;没有动态调整,楼就容易被风吹倒。

4.1 静态报价:你的基准线

静态报价,就是你在没有任何市场冲击、没有特殊事件的情况下,给期权定出的理论价格。它解决的是「这个期权应该值多少钱」的问题。

我刚开始做做市商的时候,犯过一个低级错误——直接用BS公式算出来价格就往外报。结果呢?被市场老手来回收割。为什么?因为BS公式的假设太理想化了,现实市场哪有那么完美。

静态报价的核心,其实是隐含波动率的确定。你报的不是价格,是波动率。价格只是波动率的外在表现。

核心公式:

报价价格 = BS公式(隐含波动率, 剩余期限, 行权价, 标的价格, 无风险利率)

其中隐含波动率 = 基准波动率 + 调整项

那基准波动率怎么来?我一般用这几种方法:

  • 历史波动率加权:取最近20天、60天的HV,按一定权重平均。我个人偏好给近期更高权重。
  • 市场隐含波动率均值:看同一标的、相近期限的平值期权隐含波动率,取中位数。
  • 波动率曲面插值:用市场上已有的报价,构建一个波动率曲面,然后插值得到你想要的合约的波动率。

嗯,这里要注意一点:静态报价不是一成不变的。每天开盘前,我都会重新计算一次基准线。遇到分红、拆股、财报这些事件,更要提前调整。

4.2 动态报价:跟着市场跑

静态报价是起点,但市场是活的。你报出去的价格,必须能实时反映市场变化。这就是动态报价要做的事。

动态报价的核心逻辑其实很简单:你报的买卖价差,要能覆盖你的风险敞口。说白了,你卖出一个期权,就承担了Delta、Gamma、Vega这些风险。市场一动,你的风险就变。报价不变,你就等着亏钱。

我见过很多新手做市商,报价频率太低,几分钟才更新一次。结果市场突然跳水,他们的报价还挂在原地,直接被套利者吃掉。惨痛教训啊。

动态报价的调整维度,我总结为三个:

  1. 基于标的资产价格变化:标的价格每变动一个最小单位,报价就要跟着动。这个靠Delta对冲就能解决大部分问题。
  2. 基于波动率变化:市场波动率变了,你的报价必须跟着变。Vega风险就在这里体现。
  3. 基于订单流:如果连续有人买你的call,说明市场情绪偏多,你的报价要往上调。反之亦然。

我的经验:动态报价的更新频率,建议至少每秒一次。高频做市的话,毫秒级更新也不过分。但要注意,更新太快容易产生「报价抖动」,反而影响成交率。这个平衡点需要自己摸索。

4.3 基于 Greeks 的报价调整

Greeks是做市商的武器库。每个Greek都对应一种风险,也对应一种报价调整方式。

咱们一个一个来看:

Greek 含义 对报价的影响
Delta 标的价格每变动1元,期权价格变动多少 Delta越大,报价对标的越敏感。做市商需要频繁调整买卖价差
Gamma Delta的变化率 Gamma大的合约(临近到期、平值),风险高,价差要拉大
Vega 波动率每变动1%,期权价格变动多少 Vega大的合约,波动率风险高,报价要留足安全边际
Theta 时间每流逝一天,期权价格损失多少 Theta大的合约,时间价值衰减快,报价要逐步下调
Rho 利率每变动1%,期权价格变动多少 短期期权影响小,长期期权需要考虑

我自己的调整逻辑是这样的:

  • Delta调整:如果我的净Delta偏大(比如做多了call),我会把卖价报低一点,买价报高一点,鼓励对手方来跟我做对手盘,帮我降低Delta敞口。
  • Gamma调整:Gamma大的合约,我一般会把价差拉宽到正常水平的1.5倍。为什么?因为Gamma大意味着Delta变化快,你还没来得及对冲,风险就已经变了。
  • Vega调整:如果市场波动率突然飙升,我会把所有Vega敞口大的合约的报价都调宽。等波动率稳定了再收窄。

避坑指南:我曾经有一次,在财报公布前大量做空跨式期权(Straddle),想着赚时间价值。结果财报超预期,波动率瞬间翻倍,我的Vega敞口直接爆了。那一次亏了将近一个月的利润。从那以后,我对Vega敞口的管理就格外严格——单合约Vega敞口不超过总资本的2%。

4.4 波动率期限结构与 skew 的利用

这部分是进阶内容,也是做市商真正拉开差距的地方。

波动率期限结构,说白了就是不同到期日的期权,隐含波动率不一样。正常情况下,远月合约的波动率比近月高(因为不确定性更大)。但有时候也会出现倒挂——近月波动率比远月高,比如财报前、重大事件前。

Skew(偏斜),指的是同一到期日、不同行权价的期权,隐含波动率不一样。通常虚值put的波动率比虚值call高(因为市场更怕下跌)。但不同市场、不同时期,skew的形状会变。

做市商怎么利用这些?我举几个例子:

  • 期限结构套利:如果近月波动率异常高、远月波动率正常,你可以卖出近月期权、买入远月期权,赚波动率回归的钱。
  • Skew交易:如果skew变得过于陡峭(虚值put的波动率远高于正常水平),你可以卖出虚值put、买入平值put,赌skew回归。
  • 波动率曲面一致性检查:我每天开盘前都会检查整个波动率曲面,看有没有「异常点」——比如某个合约的波动率明显偏离周围合约。如果有,就说明市场出现了定价错误,可以趁机做套利。

嗯,这里要强调一点:利用期限结构和skew,不是让你去赌方向,而是让你发现市场定价的不一致性。做市商赚的是「定价效率」的钱,不是「方向判断」的钱。这个定位要搞清楚。

实战框架:

我自己的波动率曲面监控系统,每天会输出三个指标:

  1. 各期限平值波动率的相对位置(是否偏离历史均值2个标准差以上)
  2. 25-delta put和25-delta call的波动率差值(skew的陡峭程度)
  3. 波动率曲面的平滑度(是否存在异常凸起或凹陷)

任何一个指标出现异常,我都会调整对应合约的报价策略。

知识体系总览

为了让你更直观地理解这一章的内容,我画了一张图:

做市商报价策略知识体系 报价策略 静态报价 历史波动率加权 市场隐含波动率 波动率曲面插值 动态报价 基于标的资产变化 基于波动率变化 基于订单流 Greeks调整 Delta调整 Gamma调整 Vega调整 Theta调整 Rho调整 波动率期限结构 Skew(偏斜) 核心目标:发现定价不一致性,赚取定价效率的钱

这张图把报价策略的四个维度串起来了。静态报价是基础,动态报价是执行,Greeks调整是精细化控制,波动率结构是进阶武器。四者缺一不可。

最后说一句:做市商报价不是数学题,是博弈题。你报出去的价格,不仅要合理,还要能吸引对手方来跟你成交。太窄了亏钱,太宽了没人理。这个度,需要在实战中慢慢打磨。


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