# V3F 估值曲线因子 PnL 归因 (2025-06-09 至 2026-07-31)

## 方法

- 对每日最新 `TIME_UPDATE` 的 `CNCGB_V3F` / `CNCDB_V3F` `PAR_RATES` 作线性插值，在每条债券前一日剩余期限计算真实模型曲线变动。
- 将曲线变动用 2Y、10Y、30Y 键点构造的平移、斜率、曲率基底表达；未被该三键点基底解释的局部曲线形态留在曲线形状残余。
- 各项均使用前日 DV01 做一阶近似。个券残余不等于纯 carry，仍含 roll-down、凸性、票息/全价口径、报价和模型误差。
- 未直接把 `X0/Y0/Z0` 解释为 PnL 因子：其单位和 `DELTA_*` 的验证映射未被当前 CK 表契约完整记录。

## 汇总

| 来源 | PnL | 占价格 PnL |
| --- | ---: | ---: |
| GS 相对变化 | 1,183,425.32 | 20.65% |
| V3F 模型曲线 | 346,813.42 | 6.05% |
| 曲线平移 | 106.51 | 0.00% |
| 曲线斜率 | 321,286.11 | 5.61% |
| 曲线曲率 | 9,806.39 | 0.17% |
| 曲线形状残余 | 15,614.40 | 0.27% |
| 个券残余 | 4,199,432.36 | 73.29% |

## 对账

- 曲线因子加总误差：-0.00000000
- 净 PnL 对账误差：0.00000000