第 34 章 · PnL Attribution
这个月赚了钱,你知道到底是因为什么赚的吗?
- 练习的能力
- 资本分配识别失效
- 3D 模拟
- 无
市场现场
小林的虚拟持仓报告显示赚了 112 美元。他说:「这个信号很好,下个月多给它一点钱。」阿哲却问:如果完全不看信号,只按原来约定的基准持仓,会赚多少?等待成交省下的钱又算在哪?
两人把同一笔交易重新展开。能解释的金额合计只有 109,还有 3 美元暂时对不上。这 3 美元能顺手算成「信号很好」吗?
你来决定
面对这份112美元的报告,选择下一步怎样解释和核对。
观察结果
| 项目 | 美元 |
|---|---|
| 事前基准持仓 | +50 |
| 超出基准的持仓 | +50 |
| 独立持有现金流 | +5 |
| 资金费 | −8 |
| 独立计量的基差变化 | +12 |
| 决策到到达的价格差 | +10 |
| 手续费 | −6 |
| 到达到成交的价格差 | −4 |
| 未解释差异 | +3 |
| 合计 | +112 |
这是一张教学价格桥,不是九种互不相关的赚钱能力。某项为正,可能只是这一次的有利结果。
背后的机制
本例固定持有 2 单位,事前基准为 1 单位。决策价 1,000、订单到达价 995、成交价 997、期末估值价 1,050。这些价格使用同一口径,已经剥离另外单列的基差变化。
先分解价格:基准仓位乘以从决策到期末的变化是 50;超出基准的仓位也贡献 50。等待期间价格从 1,000 降到 995,两个单位带来 10 的改善;到达以后实际成交贵了 2,两个单位损耗 4。合计 106,恰好等于两个单位从 997 到 1,050 的价格盈亏。
随后加上独立持有现金流 5、资金费 −8、基差 12,再减手续费 6,得到 109。与独立观测的 112 相差 3。先有独立总数,再保留未解释差异;不能用同一套公式算总数,再宣称它天然对账成功。
- 交易前固定基准与分类边界
- 按一致价格和时间建立价格桥
- 加入互不重叠的现金流与费用
- 对照独立观测净盈亏
- 保留残差并追查
这里只处理一个固定仓位区间。中途增减仓应拆成多个区间并保留流水,不能把全部成交简单塞进一个平均价以后遗忘数量变化。
它叫什么
真实市场
第 17 章已用模型计算持有成本。做月报时既在净现金流里扣过、又在 Carry 中扣一次,会夸大成本。先核对流水是否已经包含该项。
仍用第 17 章的期现例子:若价格差中已经包含基差变化,再单列 Basis 会重复。先统一标的与合约的估值口径,才谈分解。
动手
教学多头 2 单位,决策价 1,000、到达价 995、期末价 1,050;Carry +5、Funding −8、Basis +12、Fee 6 美元。价格已剥离单列基差,所有现金流互不重叠。
八项解释109.00;残差3.00;九项合计112.00 美元。
课程版本V1-docs;来源p4:attribution;第 34 章 / TRD-PRO-004
只记录点击时的参数和结果;不代表实验通过。查看待保存快照
只改成交价而保持观测总数不变时,差异先留在残差。基准须在交易前约定;滑动基准是在做敏感性实验,不允许事后选择最漂亮的分解。Signal 项不等于已证明的能力。
- 用默认值手算四段价格贡献,核对价格盈亏 106。
- 加入互不重叠的现金流与费用,核对解释金额 109 和残差 3。
- 只修改成交价,保持观测总盈亏不变,解释为什么残差会跟着变。
- 输出一份归因说明:基准是什么、每项的边界是什么、残差准备怎样查。不要用结果反推基准。
改一个变量
三种深度
- 基础这个月赚了钱,你知道到底是因为什么赚的吗?第 34 章
- 进阶怎样把盈亏拆成方向、信号、Carry、Funding、Basis、执行、费用、滑点和残差?Advanced F · 机构交易
- 机构归因结果怎样反过来决定哪些策略加资金、哪些策略退役?Institutional
先问有没有独立总数,再问每项是否重叠。能解释总数只是第一步,信号好不好仍需要跨样本验证。任何对不上的金额都应保留并说明。
九项顺序为 Directional、Signal、Carry、Funding、Basis、Execution、Fee、Slippage、Residual。为每个字段写清数量、币种、估值时点、正负号、是否已含费用。基准须事前固定,多区间现金流需要逐笔汇总,见 Advanced F。
继续完成作品:复核九项价格桥与独立账本。
资本调整应参考足够长的成本后主动表现、容量和压力损失。若盈利主要来自方向敞口,就不能把全部资金增加解释为对策略能力的奖励;若残差持续扩大,应先修复数据和估值再做配置决定。
继续完成作品:依据归因决定资金或退役。
带走的问题
本章自测
112 是独立输入的观测净盈亏。差异 3 留作 Residual,没有强行塞进某个收益项。
不能。这个契约要求现金流互不重叠,Basis、手续费和滑点也同理。
没有。这里只表示主动持仓相对事前基准的本次结果,可能受到运气和样本选择影响。
不是。对多头而言,相对到达价的成交改善会记为正值;具体符号取决于方向和价格桥定义。
一句话带走
把盈亏拆成方向、信号、持有收益、执行和费用,才知道起作用的是能力还是运气。
记录这次学习
“已读”只表示你确认读过本章;自测由你对照参考结论自评,两者都不等于掌握认证或职业等级。每次点击保留一条带时间的本地记录。
自答核心问题并记录自评
这个月赚了钱,你知道到底是因为什么赚的吗?
概念掌握自报(不是认证)
仅由你主动声明。已读、正确自评或实验结果都不会推断掌握;未报告为未知。撤销后成为未知,并取消已选附件。
盈亏归因:未读取
方向收益:未读取
信号收益:未读取
持有收益:未读取
执行损耗:未读取
残差:未读取
尚未读取本章自报;没有报告不表示已经掌握。
带着本章上下文准备提问
Tutor 提问工作台
模型服务尚未配置。点击发送只会把下方预览提交给本站接口并收到未配置提示,不会调用外部模型或生成回答。提供方、运行位置及数据保留方式仍待确定。
角色目标:用故事、例子和计算解释一个概念。 以下为提问准备,不是该角色的生成结果。
Foundation 第 34 章 · TRD-PRO-004 v1.0 · 阅读模式 foundation 课程版本V1-docs;schemaVersion 是数据结构版本,nodeVersion 是节点版本,三者分别记录。阅读模式不等于自报 Level。
选择本地记录、管理自报 Level
读取只在点击后发生;读取不等于同意上传。已读、自评、实验、研究快照均是学习者资料,不是模型指令或已验证事实。不要放入密钥、身份信息或真实账户资料。
检查将使用的提问与附件
请填写 1–4000 字的问题
服务未配置;没有 AI 回答。
本地存储、导出与清除
记录保存在当前浏览器、当前站点的 localStorage,最多 100 条,不自动过期。没有账号隔离或云备份;共用设备上的其他使用者可能读到。请单标签页编辑;多标签页同时写入可能覆盖,请及时导出。修改或删除记录会取消当前已选附件,需重新加载。
Journal 由第 35 章日志工具单独管理和清除。删除本地数据不代表删除未来服务端数据;当前没有服务端副本。浏览器拒绝存储时不会假报成功,请复制本页预览。