2. 做市策略收益归因框架:Brinson归因模型简介,Brinson模型在固收/权益中的应用,Brinson模型在做市策略中的适配

做市策略赚了钱,到底是怎么赚的?

这个问题,我当年刚入行时也问过自己。看着账户里红红绿绿的数字,心里其实没底——到底是方向看对了?还是流动性抓得好?还是纯粹运气好?

嗯,这时候就需要一个工具来拆解收益。Brinson归因模型,就是干这个的。

2.1 Brinson归因模型:从组合管理借来的思路

Brinson模型最早是给基金经理用的。说白了,就是把组合的超额收益拆成两部分:配置收益选券收益

公式很简单:

超额收益 = 配置收益 + 选券收益 + 交互收益

其中:

  • 配置收益:你赌对了资产类别(比如多配了股票,少配了债券)
  • 选券收益:你在同一类资产里挑对了标的(比如买了茅台没买五粮液)
  • 交互收益:两者叠加的效果,通常归到配置里

我个人习惯把交互收益直接合并到配置收益里,这样逻辑更干净。你想想看,做市策略里本来就有很多交叉影响,拆太细反而容易乱。

核心思想:Brinson模型通过比较实际组合与基准组合的差异,来量化每个决策环节的贡献。

2.2 Brinson模型在固收中的应用

固收市场,说白了就是债券。债券的收益来源比较清晰:票息、久期、信用利差。

我在做固收做市时,遇到过一个问题:基准怎么选?

股票可以用沪深300,债券呢?国债收益率曲线?还是中债综合指数?

我的做法是:用久期分桶。比如:

久期区间 基准权重 实际权重 区间收益
0-2年 30% 25% 2.1%
2-5年 40% 45% 3.5%
5-10年 30% 30% 4.2%

然后计算:

配置收益 = Σ(实际权重 - 基准权重) × 基准区间收益
选券收益 = Σ 实际权重 × (实际区间收益 - 基准区间收益)

举个例子:2-5年区间,你超配了5%,基准收益3.5%,那配置收益就是0.05 × 3.5% = 0.175%。

嗯,这里要注意:基准区间收益怎么算? 我一般用该久期区间的国债收益率变化 + 平均票息。别用太复杂的模型,做市策略讲究的是实时性,算得太慢就没意义了。

避坑指南:我曾经把信用债和利率债混在一起算,结果归因结果完全失真。后来改成按信用评级再分一层,才把问题解决。建议固收做市至少分两层:久期 + 信用评级。

2.3 Brinson模型在权益中的应用

权益市场就简单多了。行业分类是现成的,申万一级、二级随便用。

我记得有一次帮一个团队做权益做市的归因分析,他们的策略是:每天在行业内部选流动性最好的5只股票做市。

用Brinson模型一拆:

  • 行业配置收益:他们超配了电子和医药,这两个行业正好涨得好,贡献了正收益
  • 个股选择收益:但在电子行业里,他们选的股票跑输了行业平均,反而亏了

你看,如果不拆开看,你根本不知道问题出在哪。

权益做市的基准,我建议用全市场等权指数。为什么?因为做市策略通常不赌市值大小,等权更能反映你的主动决策。

关键点:权益做市的选券收益,其实反映的是你的流动性捕捉能力。你选的股票如果流动性好、买卖价差小,那选券收益就应该为正。

2.4 Brinson模型在做市策略中的适配

好了,问题来了:Brinson模型是给组合管理用的,做市策略能直接用吗?

答案是不能。至少不能生搬硬套。

做市策略有几个特点:

  1. 持仓周期短:可能几分钟就平仓了,基准怎么选?
  2. 收益来源复杂:除了方向性收益,还有流动性收益、库存管理收益
  3. 交易频率高:一天几千笔交易,逐笔归因不现实

我的做法是:把Brinson模型改造成三因子归因

具体来说:

做市收益 = 方向性收益 + 流动性收益 + 库存管理收益

其中:

  • 方向性收益:类似Brinson的配置收益,赌的是价格方向
  • 流动性收益:类似选券收益,赚的是买卖价差
  • 库存管理收益:做市商特有的,通过调整库存来降低风险带来的收益

怎么算?我举个例子:

假设你今天做市某只股票:
- 买入1000股,价格10.00元
- 卖出1000股,价格10.02元
- 收盘时库存为0

方向性收益 = (收盘价 - 开盘价) × 0 = 0(因为你没留库存)
流动性收益 = (卖出价 - 买入价) × 1000 = 20元
库存管理收益 = 0(没库存)

你看,这样一拆,你就知道你的收益完全来自流动性提供,而不是赌方向。

注意:如果做市策略里包含了方向性押注(比如做市+趋势跟踪),那方向性收益就会很大。这时候要小心,别把做市策略做成了投机策略。

我个人习惯在做市归因时,再加一个日内时间切片。比如每30分钟算一次Brinson归因,这样能看出不同时间段你的收益来源变化。早盘和尾盘,流动性收益往往更高,方向性收益则集中在盘中。

嗯,说到这,我想起一个项目。当时我们给一个加密货币做市商做归因分析,发现他们的流动性收益在波动率高的时段反而下降。后来一查,原来是他们的报价策略太保守,价差设得太宽,导致被其他做市商抢了单。这就是归因分析的价值——帮你找到问题,然后优化策略。

总结一下:Brinson模型在做市策略中的适配,核心就是重新定义收益因子。不要死板地套用配置/选券,而是根据做市的业务逻辑,拆成方向性、流动性、库存管理三个维度。这样归因出来的结果,才能真正指导策略优化。

做市策略Brinson归因适配框架 Brinson原始模型 配置收益 选券收益 交互收益 做市策略适配转换 重新定义收益因子 方向性收益 对应:配置收益 流动性收益 对应:选券收益 库存管理收益 做市特有因子 固收做市归因 权益做市归因 加密做市归因 图:Brinson模型 → 做市三因子归因适配框架

这张图把整个逻辑串起来了。从Brinson原始模型出发,经过适配转换,变成做市策略的三个核心因子。每个因子都有对应的应用场景。

我个人觉得,做市策略的收益归因,关键不在于模型多复杂,而在于因子定义是否贴合业务。你定义对了,归因结果就能指导优化;定义错了,再漂亮的数学公式也是白搭。

嗯,这一章就到这里。记住一句话:归因不是为了算账,是为了改进


专注资料整理