4. 库存风险管理:库存Delta对冲、库存Gamma风险、库存老化成本与持有期管理
库存风险管理,说白了就是管好你手里那一堆「货」。做市商不是囤货商,我们赚的是买卖价差,不是靠价格涨跌。但现实是,你接了单就得持有头寸,持有就有风险。这一章我重点讲四个核心问题:Delta怎么对冲、Gamma怎么控制、库存放久了会亏多少钱、以及到底该持有多久。
核心观点:库存风险管理的本质,是把「方向性风险」转化为「时间价值收益」。你赚的是流动性提供者的钱,不是赌徒的钱。
4.1 库存Delta对冲:别让方向拖死你
Delta对冲,听起来高大上,其实就是「让你的库存对价格变动不敏感」。我刚开始做市的时候,犯过一个低级错误——接了1000张BTC永续合约的多单,觉得价格要涨就没管。结果市场回调3%,账面亏了30万。嗯,从那以后我再也不敢裸着Delta过夜了。
Delta对冲的核心公式很简单:
净Delta = 多头头寸Delta - 空头头寸Delta
目标:净Delta ≈ 0
实际操作中,我习惯用以下步骤:
- 实时计算净Delta——每笔成交后立即更新
- 设定对冲阈值——比如净Delta超过100张时触发对冲
- 选择对冲工具——永续合约、期货、期权都可以
- 执行对冲——市价单或限价单,看流动性
我的习惯:Delta对冲不要追求完美。你想想看,市场在动,你的头寸也在变,追求0 Delta反而容易频繁交易吃掉利润。我一般设一个±50张的「死区」,在这个范围内不动。
举个例子,假设你当前库存如下:
| 头寸 | 数量 | Delta | 净Delta |
|---|---|---|---|
| BTC现货多单 | 200张 | 1.0 | +200 |
| BTC永续空单 | 150张 | -1.0 | -150 |
| 合计 | +50 |
净Delta是+50,在死区范围内,我就不动。但如果突然变成+120,我会立刻开120张空单对冲。
4.2 库存Gamma风险:非线性才是真正的杀手
Delta对冲只能管一阶风险。Gamma风险是二阶的,说白了就是「Delta本身也在变」。我在项目中遇到过最惨的一次,就是忽略了Gamma——当时做期权做市,库存里一堆深度实值期权,Delta接近1,我以为对冲好了。结果市场剧烈波动,Delta瞬间从0.9掉到0.3,对冲完全失效。
为什么会这样?因为Gamma大的头寸,Delta变化快。Gamma风险公式:
ΔDelta ≈ Gamma × ΔPrice
你想想看,如果Gamma是0.05,价格波动100点,Delta就变化5个点。对于大仓位来说,这5个点可能就是几十万的盈亏。
注意:Gamma风险在以下场景尤其危险:
- 临近到期的期权
- 平值附近的期权
- 高波动率环境
我曾经在期权到期前30分钟,因为Gamma太大,Delta从+200瞬间变成-300,直接亏了40万。嗯,血的教训。
管理Gamma风险,我建议:
- 限制Gamma暴露——设定最大Gamma限额,比如不超过总资金的5%
- 动态调整对冲频率——Gamma大的时候,提高对冲频率,甚至每笔都调
- 使用Gamma中性策略——比如同时持有期权和期货,让净Gamma接近0
4.3 库存老化成本:时间真的是金钱
库存老化成本,很多人会忽略。说白了,你手里的货放一天,就亏一天的钱。为什么?因为资金是有成本的,你占用资金去囤货,就失去了做其他交易的机会。
老化成本的计算公式:
老化成本 = 库存价值 × 资金利率 × 持有天数
举个例子,你库存里有1000万USDT的BTC,年化资金利率是8%,持有一天:
老化成本 = 1000万 × 8% ÷ 365 ≈ 2192 USDT
一天亏2192美金,一个月就是6.5万。你想想看,如果你做市一天只赚5000,那库存老化就把利润吃光了。
关键点:老化成本是隐性成本,但比显性成本更可怕。因为它不会直接显示在你的盈亏表里,而是慢慢侵蚀你的利润。
我在项目中遇到过一家做市商,他们每天交易量很大,但月底一算账,利润几乎为零。后来一查,库存老化成本占了总成本的60%。从那以后,我把老化成本纳入了每日风控报表,每天必看。
4.4 持有期管理:多久该清一次仓?
持有期管理,就是决定你的库存该持有多久。太短了,交易成本高;太长了,老化成本和方向风险都大。
我个人的经验是:
- 高流动性品种(如BTC、ETH):持有期不超过4小时
- 中等流动性品种(如主流山寨币):持有期不超过1小时
- 低流动性品种(如小币种):尽量T+0,即接单即平
为什么这么设定?因为流动性越差,你平仓的滑点越大。持有时间越长,遇到黑天鹅的概率也越大。
我的方法:设定一个「库存周转率」指标。比如每天目标周转10次,那平均持有期就是2.4小时。如果某个头寸持有超过4小时还没平掉,我会强制减仓,不管盈亏。
持有期管理的核心逻辑,可以用下面这张图来理解:
这张图的核心逻辑是:持有期不是拍脑袋定的,而是四个因素博弈的结果。流动性差、波动率高、资金成本高、老化成本大,都倾向于短持有。只有交易成本高的时候,才倾向于长持有。最终要找的是一个平衡点。
4.5 实战中的避坑指南
最后,分享几个我踩过的坑:
- 不要迷信Delta对冲——对冲只能管线性风险,Gamma和Vega才是真正的黑天鹅
- 老化成本要算进报价里——我习惯在报价价差中加上老化成本,比如预期持有2小时,就把2小时的老化成本摊进买卖价差
- 持有期不要超过一个交易时段——比如币圈24小时交易,但波动最大的时段往往是晚上8点到12点。我一般会在波动大的时段前清仓
- 设置硬性止损线——库存亏损超过总资金的2%,强制平仓。不管后面会不会涨回来,先活下来再说
最后一句忠告:库存风险管理不是让你不亏钱,而是让你亏小钱、赚大钱。Delta对冲、Gamma控制、老化成本管理、持有期优化,这四个东西缺一不可。我曾经只做Delta对冲,结果被Gamma打爆;后来只关注老化成本,结果方向风险没管住。嗯,都是学费。