4、库存管理模型:库存风险的定义、库存平衡策略、库存对冲工具(期货、期权)
4.1 库存风险的定义
在做市业务中,库存风险(Inventory Risk)是指做市商因持有某种资产(如股票、加密货币、外汇或商品)的净头寸,而面临的不利价格波动导致潜在亏损的风险。与传统的方向性交易不同,做市商的核心目标是赚取买卖价差,而非赌价格方向。因此,库存风险是做市商盈利的最大敌人。
库存风险可量化为两个核心维度:
- 方向性敞口(Directional Exposure): 净头寸(多头 - 空头)对价格变动的敏感度。例如,持有1000股多头,股价每下跌1元,库存亏损1000元。
- 时间衰减(Time Decay / Gamma Risk): 对于期权做市商,库存风险还包含希腊字母风险(Gamma、Vega、Theta),尤其是Gamma风险(价格变动导致Delta非线性变化)和Vega风险(隐含波动率变动风险)。
库存风险的核心公式(简化):
库存风险价值 (VaR) ≈ |净头寸| × 价格波动率 × √(持有期)
其中,净头寸 = 多头总量 - 空头总量(含衍生品对冲后的净敞口)。
4.2 库存平衡策略
库存平衡的目标是使净头寸趋近于零(或目标中性水平),从而将方向性风险降至最低。以下是三种主流策略:
4.2.1 被动平衡策略(Quote-Driven)
通过调整买卖报价来吸引反向交易,从而自然减少库存。核心逻辑:
- 库存高(多头过多): 降低卖价(Ask),提高买价(Bid),缩小卖买价差,鼓励卖出,抑制买入。
- 库存低(空头过多): 提高买价(Bid),降低卖价(Ask),鼓励买入,抑制卖出。
示例:
| 当前库存状态 | Bid(买价) | Ask(卖价) | 价差 | 策略意图 |
|---|---|---|---|---|
| 中性(净头寸≈0) | 100.00 | 100.10 | 0.10 | 正常做市 |
| 多头过多(+500股) | 99.95 | 100.02 | 0.07 | 鼓励卖出,抑制买入 |
| 空头过多(-500股) | 100.05 | 100.15 | 0.10 | 鼓励买入,抑制卖出 |
4.2.2 主动平衡策略(Order-Driven)
当被动调整无法快速平衡库存时,做市商主动向市场发送反向订单(如市价单或激进限价单)来平仓。此策略会牺牲部分价差利润,但能快速降低风险。
- 适用场景: 市场出现剧烈单边波动、库存超过预设阈值(如净头寸超过日均交易量的5%)。
- 执行方式: 使用TWAP(时间加权平均价格算法)或VWAP(成交量加权平均价格算法)分批平仓,减少市场冲击。
4.2.3 跨品种/跨市场平衡
对于多资产做市商,可利用相关性进行库存对冲。例如:
- 持有大量BTC现货多头,同时做空BTC期货或做多BTC看跌期权。
- 持有某股票多头,同时做空其行业ETF或相关性高的指数期货。
4.3 库存对冲工具
当被动和主动策略仍无法有效管理风险时,做市商使用衍生品进行精确对冲。核心工具包括期货和期权。
4.3.1 期货对冲
原理: 建立与现货库存方向相反的期货头寸,锁定价格风险。
- 多头库存对冲: 卖出(做空)对应数量的期货合约。
- 空头库存对冲: 买入(做多)对应数量的期货合约。
关键参数:
- 对冲比率(Hedge Ratio): 通常使用最小方差对冲比率(基于现货与期货的历史价格回归系数)。
- 基差风险(Basis Risk): 现货价格与期货价格之间的差异变动。即使完全对冲,基差变化仍可能导致盈亏。
示例(股票做市商):
库存: 持有 10,000 股 XYZ 股票(多头)
对冲: 卖出 10 张 XYZ 期货合约(每张合约乘数 1000 股)
净敞口: 0 股(理想状态)
4.3.2 期权对冲
期权提供了更精细的风险管理维度,尤其适合管理非线性风险和波动率风险。
常见期权对冲策略:
| 库存状态 | 推荐期权策略 | 作用 |
|---|---|---|
| 多头库存(看涨敞口) | 买入看跌期权(Protective Put) | 锁定最大亏损,保留上行收益 |
| 多头库存(看涨敞口) | 卖出看涨期权(Covered Call) | 收取权利金,降低持仓成本,但限制上行空间 |
| 空头库存(看跌敞口) | 买入看涨期权(Protective Call) | 锁定最大亏损,保留下行收益 |
| 中性库存(Gamma风险) | 跨式组合(Straddle)或宽跨式(Strangle) | 对冲大幅波动风险,赚取时间价值 |
Delta中性对冲(Delta Neutral Hedging):
做市商通过动态调整期权头寸,使整个组合的Delta(价格敏感度)趋近于零。例如:
- 持有1000股现货(Delta = 1000)。
- 卖出10张平值看涨期权(每张Delta ≈ 0.5,总Delta = -500)。
- 净Delta = 1000 - 500 = 500(仍需进一步对冲)。
- 再买入5张看跌期权(每张Delta ≈ -0.5,总Delta = -250)。
- 最终净Delta ≈ 250(接近中性)。
注意: 期权对冲需要频繁调整(Gamma Scalping),因为Delta会随价格变化而改变。高频做市商通常使用自动化系统每几秒甚至毫秒级重新计算并调整。
4.3.3 期货 vs 期权对冲对比
| 维度 | 期货对冲 | 期权对冲 |
|---|---|---|
| 成本 | 低(仅保证金占用) | 高(需支付权利金) |
| 风险覆盖 | 线性(完全覆盖方向风险) | 非线性(可定制风险敞口) |
| 灵活性 | 低(只能做多或做空) | 高(可组合多种策略) |
| 管理复杂度 | 低(定期展期即可) | 高(需动态调整希腊字母) |
| 适用场景 | 大额、低频库存管理 | 高频、波动率敏感型库存管理 |
4.4 综合库存管理流程(示例)
- 实时监控: 系统每秒计算净头寸、Delta、Gamma、Vega。
- 阈值触发: 若净头寸超过预设阈值(如总库存的5%),启动被动平衡(调整报价)。
- 主动干预: 若被动调整后30秒内库存未回归,启动主动平仓(发送反向订单)。
- 衍生品对冲: 若库存仍无法平衡(如市场流动性枯竭),立即执行期货或期权对冲。
- 动态调整: 每笔对冲后重新计算净敞口,确保Delta/Gamma/Vega在目标范围内。
核心原则: 库存管理的本质不是消除风险,而是将不可控的方向性风险转化为可控的、可量化的价差收益与对冲成本之间的平衡。优秀的做市商通过模型将库存风险压缩到最小,从而让“赚取价差”成为稳定的利润来源。