一、为什么要做归因分析?

做市交易这行,说白了就是跟概率打交道。你每天报出买卖价格,赚的是买卖价差,但真正到月底结算时,你会发现——咦?明明感觉每天都在赚钱,怎么账户净值没怎么涨?

我刚开始做市那会儿,就踩过这个坑。每天盯着盘面,觉得自己的报价策略没问题,结果季度复盘时才发现,有些亏损被隐藏在了看似盈利的交易里。嗯,这就是不做归因分析的后果。

归因分析要解决的核心问题就三个:

  • 钱到底从哪赚的?——是价差收入,还是库存升值?
  • 亏在哪了?——是被市场反向波动吃掉了,还是手续费太高?
  • 哪些策略在干活?——你的做市策略真的在赚钱,还是只是运气好?

我个人习惯把归因分析比作「交易的体检报告」。你不做体检,可能觉得自己身体倍儿棒;一做体检,发现血脂高、脂肪肝全来了。交易也一样,不做归因,你永远不知道自己的策略哪里在「出血」。

核心观点:归因分析不是事后诸葛亮,而是事前预防针。它能帮你把模糊的「感觉」变成清晰的「数据」。

二、归因分析的数学基础

别被「数学基础」这四个字吓到。做市商的归因分析,用的数学其实很朴素。我给大家拆开揉碎了讲。

2.1 损益分解的基本公式

做市商的每日损益,可以拆成三块:

总损益 = 价差收入 + 库存损益 + 手续费及其他

这个公式看着简单,但每个分项怎么算,门道就多了。

价差收入:你每次买卖赚到的点差。比如你在100元买入,100.5元卖出,这0.5元就是价差收入。但要注意,不是每笔都能赚到完整的价差——有时候你买进去了,价格却掉头向下,你只能亏着卖。

库存损益:你手里持有的头寸,因为市场价格变动产生的浮盈浮亏。举个例子,你手里有1000股,收盘价比开盘涨了1元,那库存损益就是+1000元。

手续费及其他:交易所手续费、清算费、资金成本等等。这些看着不起眼,但积少成多,我见过不少团队就是被手续费吃掉了大部分利润。

2.2 更精细的分解

在实际项目中,我会把损益拆得更细:

总损益 = 已实现损益 + 未实现损益
已实现损益 = 买卖价差收入 - 交易成本
未实现损益 = 库存市值变动 + 库存利息成本

为什么要这么拆?因为已实现损益是你「落袋为安」的钱,未实现损益是「纸面富贵」。我见过一些交易员,账面浮盈很大,但一平仓就变成亏损——这就是没分清已实现和未实现。

我的经验:每周至少做一次已实现损益和未实现损益的对比。如果未实现损益占比超过30%,说明你的持仓风险敞口太大了,得赶紧减仓。

三、损益表的基本结构

做市商的损益表,跟普通企业的损益表不太一样。它更强调「交易行为」和「市场环境」的分离。我给大家画个框架图:

做市商损益表结构 总损益 已实现损益 未实现损益 买卖价差收入 交易成本 库存市值变动 库存利息成本 主动做市收入 手续费/滑点 持仓浮盈浮亏 隔夜资金成本 关键指标:已实现损益占比、库存周转率、价差收益率 注意:未实现损益占比过高时,说明策略存在「纸面富贵」风险 建议控制在总损益的20%以内

这张图我建议你保存下来,做归因分析时就照着这个框架来填数据。我自己团队用的就是这套结构,用了三年没出过大问题。

3.1 损益表的关键指标

有了损益表的结构,我们还得知道看哪些指标。我列几个最常用的:

指标名称 计算公式 说明
价差收益率 价差收入 / 总交易额 衡量你每做一单位交易能赚多少点差
库存周转率 总交易额 / 平均库存 库存周转越快,资金利用效率越高
已实现损益占比 已实现损益 / 总损益 越高说明策略越稳健,越低说明靠运气
夏普比率 日均收益 / 收益标准差 衡量风险调整后的收益
避坑指南:我曾经见过一个团队,价差收益率很高,但库存周转率极低。一查才发现,他们为了赚价差,把货都囤在手里不卖。结果市场一波动,库存亏损把价差利润全吃掉了。这就是典型的「捡了芝麻丢了西瓜」。

四、归因分析的频率与周期

归因分析做多频繁合适?这个问题没有标准答案,但我可以给你一个参考框架。

4.1 不同时间维度的分析

  • 日频分析:每天收盘后做一次快速归因。主要看:今日总损益、价差收入、库存变动。耗时5-10分钟就够了。
  • 周频分析:每周五收盘后做一次深度归因。要拆到每个品种、每个策略。我习惯用Excel模板,把数据导进去自动生成图表。
  • 月频分析:月底做全面复盘。包括策略表现、市场环境分析、资金使用效率等。这个要花半天时间。
  • 季度/年度分析:做战略层面的归因。比如:哪些品种该加仓、哪些策略该淘汰、团队分工是否合理。

4.2 我的实操建议

我个人习惯是:日频看风险,周频看策略,月频看方向

为什么日频只看风险?因为一天的数据噪音太大,你很难判断一个策略的好坏。但风险是实打实的——如果今天库存亏损超过阈值,必须立刻减仓。

周频分析才是真正看策略表现的时候。一周的数据,基本能过滤掉大部分随机波动。我每周都会问自己三个问题:

  1. 这周赚的钱,是策略在起作用,还是市场行情好?
  2. 哪个品种的归因结果最差?原因是什么?
  3. 下周需要调整哪些参数?
一个小技巧:我建议你做一个「归因分析日历」。比如每周五下午3点固定做周分析,每月最后一个工作日做月分析。形成习惯后,你会发现自己的交易水平提升得很快。

4.3 频率选择的权衡

你可能会问:是不是分析越频繁越好?

不是的。分析太频繁,容易过度拟合——你今天看到亏损,明天就改参数,结果后天市场风格一变,你又亏了。这就是典型的「过度交易」。

分析太少也不行。我有个朋友,三个月才做一次归因,结果发现自己的策略早就失效了,白白亏了两个月。

所以,找到一个平衡点很重要。我个人推荐:日频保底线,周频做优化,月频定方向


好了,这一章的内容就到这里。归因分析是做好市交易的「基本功」,就像练武要扎马步一样。别嫌它枯燥,等你真正用起来,会发现它能帮你省下很多冤枉钱。

下一章,我们会深入讲「价差收入的归因分析」,到时候我会分享一些具体的计算方法和实战案例。

专注资料整理