第二章:库存管理核心——库存定义、库存成本、库存风险敞口
做市商这行,说白了就是靠库存吃饭的。你手里没货,赚什么钱?但货拿多了,风险又大。我做了这么多年,见过太多人栽在库存管理上。今天咱们就把库存这件事彻底讲透。
2.1 库存定义:你到底在管什么?
很多人以为库存就是「手里有多少币」。嗯,这话没错,但太粗糙了。
我个人习惯把库存分成三层来看:
- 名义库存:你账户里所有的资产数量。比如你有100个ETH,这就是名义库存。
- 有效库存:真正能用来做市的库存。扣除掉锁仓、质押、挂单冻结的部分。我见过有人账面有500个BTC,结果400个在质押,能动的就100个,这差别大了去了。
- 净库存:有效库存减去你借来的部分。如果你借了50个ETH来做市,那净库存就是有效库存减50。
核心观点:做市商真正要管理的,是净库存。名义库存只是数字,净库存才是你的命根子。
我在项目中遇到过一件事:有个团队账面显示库存充足,结果行情剧烈波动时,发现大部分库存都在质押池里取不出来。那叫一个惨。所以,我建议你每天至少检查三次有效库存和净库存。
2.2 库存成本:你赚的钱够付利息吗?
库存不是免费的。你想想看,你手里拿着100个ETH,这些ETH要么是你自己买的,要么是借来的。不管是哪种,都有成本。
库存成本主要来自三个方面:
| 成本类型 | 说明 | 我的经验值 |
|---|---|---|
| 资金成本 | 你买币花的钱,如果没买币,存银行有利息。或者你借币要付的利息。 | 年化5%-15%不等,看市场 |
| 机会成本 | 同样的资金,你去做别的策略可能赚更多。 | 这个最难量化,但必须考虑 |
| 交易成本 | 买卖价差、手续费、滑点。你建仓和清仓都要花钱。 | 一次完整的建仓+清仓,成本约0.1%-0.5% |
举个例子。假设你借了100个ETH,年化利率8%。你每天光利息就要付:100 × 2000美元 × 8% ÷ 365 ≈ 43.8美元。如果你做市一天赚不到这个数,那就是亏本买卖。
我的习惯:我会把库存成本换算成「每天每单位资产需要赚多少钱」。比如ETH,我要求每天每ETH至少赚0.0005 ETH的做市利润,才能覆盖成本。低于这个数,我就减仓。
2.3 库存风险敞口:你最怕什么?
库存风险敞口,说白了就是「行情朝不利方向走,你会亏多少钱」。做市商最怕的不是波动,而是单边行情。
我把它拆成三个维度:
- 方向性风险:你手里拿着多头库存,价格跌了怎么办?或者你空头库存多,价格涨了怎么办?
- 基差风险:你做的现货和期货之间的价差变了。比如你现货做多,期货做空对冲,结果基差突然扩大,两边都亏。
- 流动性风险:你想平仓的时候,市场没深度,出不了货。这个在极端行情下最要命。
避坑指南:我曾经在2020年3月12日那天,手里拿着大量多头库存,以为有对冲就没事。结果流动性瞬间枯竭,对冲单根本成交不了。那一天,我亏掉了三个月的利润。从那以后,我给自己定了个规矩:任何时候,净库存不能超过总资产的20%。
2.4 如何量化库存风险?
光说概念没用,得能算。我常用的几个指标:
# 净库存价值
净库存价值 = 净库存数量 × 当前价格
# 风险敞口比例
风险敞口比例 = 净库存价值 / 总资产价值 × 100%
# 最大回撤预估
最大回撤预估 = 净库存价值 × 预估最大波动率 × 置信区间系数
# 举个例子
净库存 = 50 ETH
当前价格 = 2000 USDT
净库存价值 = 50 × 2000 = 100,000 USDT
总资产 = 500,000 USDT
风险敞口比例 = 100,000 / 500,000 = 20%
预估最大波动率 = 5%(日波动)
置信区间系数 = 2(95%置信度)
最大回撤预估 = 100,000 × 5% × 2 = 10,000 USDT
这个最大回撤预估,就是你一天可能亏的钱。如果这个数字让你睡不着觉,那就说明库存太大了。
2.5 库存管理的三个黄金法则
做了这么多年,我总结出三条铁律:
- 库存要分散:别把所有鸡蛋放一个篮子里。不同币种、不同期限、不同交易所,都要分散。我一般一个币种不超过总库存的30%。
- 库存要动态调整:市场波动大的时候,库存要小。市场平稳的时候,库存可以大一点。我习惯用ATR(平均真实波幅)来调整库存大小。
- 库存要有止损:给自己设一个库存亏损的上限。比如净库存亏损超过10%,强制减仓一半。别犹豫,犹豫就会败北。
最后说一句:库存管理不是数学题,是生存题。你算得再精确,市场不按套路出牌也没用。但如果你连算都不算,那就是在赌博。我见过太多人,策略很漂亮,最后死在库存管理上。希望你不是下一个。
嗯,这一章就到这里。下一章咱们聊聊具体的对冲技巧,怎么用期货、期权来保护你的库存。到时候见。