第三章:库存损益归因

做市交易里,库存损益是个绕不开的话题。我个人习惯把它叫做「持仓的呼吸」——你手里拿着货,价格一动,钱就在变。说白了,库存损益就是因为你持有头寸,市场价格波动带来的那部分盈亏。

库存损益的定义

库存损益,英文叫 Inventory P&L,指的是做市商在某个时间段内,因为持有存货头寸而承受的未实现盈亏。注意,这里说的是「未实现」——只要你没平仓,这笔钱就是纸面上的。

我刚开始做市那会儿,有个老交易员跟我说过一句话,我一直记着:「库存损益不是钱,是风向标。」什么意思呢?它告诉你市场在往哪个方向吹,你的仓位是不是暴露在风险里。

核心公式:

库存损益 = 当前持仓量 × (当前市场价格 - 平均建仓成本)

如果是多品种组合,那就把每个品种的库存损益加起来。

库存损益的计算方法

计算库存损益,其实就三步。我建议你把这个流程刻在脑子里:

  1. 确定持仓量——你手里到底有多少货?净头寸还是总头寸?
  2. 确定成本基准——用加权平均成本,还是 FIFO?
  3. 计算差值——当前价格减去成本,乘以数量。

嗯,这里要注意一个细节:成本基准的选择会直接影响损益数字。我见过不少团队因为成本算法不一致,交易员和风控吵得不可开交。

举个例子吧:

假设你做了三笔交易:
1. 买入 100 个 ETH,价格 2000
2. 买入 50 个 ETH,价格 2100
3. 卖出 30 个 ETH,价格 2050

当前市场价格:2150

加权平均成本 = (100×2000 + 50×2100) / 150 = 2033.33
当前持仓 = 100 + 50 - 30 = 120
库存损益 = 120 × (2150 - 2033.33) = 120 × 116.67 = 14,000.4

你看,就这么简单。但实际跑起来,麻烦事多着呢。

库存损益的驱动因素

库存损益不是凭空产生的。我把它拆成三个驱动因素,你想想看:

驱动因素 说明 影响程度
市场价格波动 最直接的驱动,价格涨跌决定损益方向
持仓规模 仓位越大,波动带来的损益越大
成本基准偏移 建仓成本与市场价格的差距

我在项目中遇到过一件事:某个币种突然暴跌,我们的库存损益瞬间变成了负数。但仔细一看,其实是因为持仓成本太高,而不是方向判断错了。这就是成本基准偏移在作怪。

库存损益的监控指标

监控库存损益,不能只看数字本身。我一般会盯这几个指标:

  • 库存损益占比——库存损益占总损益的比例。超过 30% 就要警惕了。
  • 库存损益波动率——单位时间内的损益变化幅度。波动太大说明仓位风险暴露过高。
  • 库存损益回撤——从峰值回落的幅度。我曾经因为没盯这个指标,一天亏了半个月的利润。
  • 库存周转率——持仓多久能轮换一次。周转慢的库存,风险积累得更多。

我的小技巧:把库存损益拆成「方向损益」和「波动损益」两部分。方向损益是你赌对赌错市场方向带来的,波动损益是价格来回震荡造成的。这样拆开看,能更清楚问题出在哪。

知识体系框架

下面这张图,是我自己梳理的库存损益归因框架。你把它存下来,做归因分析时对着看就行。

库存损益归因 定义与公式 计算方法 驱动因素 未实现盈亏 = 持仓 × (市价 - 成本) 加权平均 / FIFO 价格波动 / 持仓规模 / 成本偏移 监控指标体系 损益占比 / 波动率 回撤幅度 / 周转率 风险预警与调整 减仓 / 对冲 / 止损 重新平衡 / 调整报价

避坑指南:我曾经因为库存损益看起来是正的,就放松了警惕。结果市场突然反转,正损益瞬间变成大额亏损。记住:库存损益是动态的,不是静态的。你每秒钟都要盯着它,尤其是流动性差的时候。

最后说一句:库存损益归因不是算账,是帮你理解你的仓位到底在承受什么风险。做市商的核心能力之一,就是管理好库存损益。你想想看,如果连自己的持仓盈亏都说不清楚,怎么跟风控交代?


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