模型优化记录 · No.49 · 探针级归档研究

fe 腿道琼斯严谨化对照回测

B1 主臂膀框架 · full_exit 段 DJI15 权益腿:现行「13 手工月 + 130 代理月」vs 真实 DJIA 合成链 · 2026-09-04 · 窗口 1996-01~2026-06(366 月 · fe 段 143 月)

一、TL;DR

现行口径 (fe 代理版)
16.08%
Sh 1.307 · 终值 9,439
真实 DJIA 版
16.12%
Sh 1.309 · 终值 9,540
差异
+0.04pp
终值 +1.0% · 换手逐位
代理公式跟踪质量
corr 0.54
年化差 +0.64pp (fe 腿层面)
一句话结论:现行 16.08% 展示口径经真实数据验证稳健——把 fe 段 130 个代理月全部换成真实 DJIA 收益后年化仅 +0.04pp(真实反而略高),代理公式的跟踪缺陷(相关性仅 0.54)被「15% 权益权重 × 39% 时间占比」的结构稀释至可忽略。现行口径未被代理公式美化,无需下修;数据链(FRED DJIA + DIA 桥修正合成链)已建成作为资产留存。

二、动机:fe 腿的「代理结构」问题

anchor-vote1-κ0.25 回测中 full_exit 段权益腿为 DJI15(道琼斯蓝筹 15% + 金 55% + 防 15% + 能 15%),但 M-06 底层的 DJIA 真实数据仅有两个手工窗口共 13 个月度收益(2002-07~2003-04 + 2008-12~2009-04),其余 130 个 fe 月用代理公式 0.6×SPX + 0.35×金 + 0.05×防御 计算权益腿收益——即现行 16.08% 的证据结构是「关键月真实 + 长尾月代理」。本实验将 fe 腿全部换成真实 DJIA 数据,检验代理结构对 KPI 的影响量级,并建成可复用的道琼斯月度数据链。

三、数据链建设(三段式 + 三重校验)

来源覆盖口径
桥段stockanalysis s/DIA(ETF 日线 7,201 天)1998-02 ~ 2016-08月末价格收益 + 桥修正(ETF 含费率/派息,桥标定转指数口径)
本体段FRED DJIA(日频,10 年窗口 licensing 限制)2016-09 ~ 2026-09月末最后观测(镜像 load_ndx 聚合规则)
股息对称假设 +2.2%/年全窗口与 M-06 手工窗口口径对称(DJIA_DIV_Y)

三重校验

校验内容结果
V3 桥标定重叠 120 月(2016-10~2026-09)月度差 DJIA−DIA均值 −0.0020%/月(年化 −0.024%)· 分年 2016-2026 全部 |均值| ≤ 0.04% —— 桥修正量极小且分年稳定
V1 手工收益锚定合成链 vs M-06 手工 13 个月度收益8/13 PASS(±0.30pp/月);5 个 FAIL 集中于高波动月(2002-10 / 2003-03 / 2009-01/03/04),偏差 0.33~0.64pp、双向无偏(8 正 5 负)——源间口径噪声而非系统偏差
V2 水平值校验以 2002-07=8736.59 为基准回推/前推 15 个月末水平15/15 PASS(累计容差 ±3%,实测最大偏差 0.74% @2003-02)——若合成链有系统性错误,水平值不可能逐点对上

数据资产:app/_monthly/fred_DJIA.csv(51.4KB · 本体段)+ djia_month_real.json(343 月合成链)+ dia_month_close.json(345 月 ETF 月末)。fe 段需求(首 fe 月 2000-10 起)全覆盖。

四、五臂对照结果(smap 共享 · 换手逐位)

fe 腿口径年化MDDSharpe卡玛终值换手
F0 现行手工 13 月 + 代理 130 月16.08%−22.5%1.3070.7159,439122.2
F1 真实合成链全 143 月16.12%−22.3%1.3090.7229,540122.2
F1m 混合锚定手工 13 月保留 + 合成链 130 月16.12%−22.3%1.3090.7229,535122.2
F1m 股息 0%敏感性下界15.98%−22.5%1.2980.7109,202122.2
F1m 股息 3%敏感性上界16.17%−22.3%1.3130.7269,658122.2
F1m κ0锚衰减对照15.81%−22.3%1.2790.7088,792112.0

复现锚:F0 对 B1 生产基准(16.08 / −22.5 / 1.307 / 122.2 / 9,438.7)五指标逐位 PASS;换手全臂逐位 122.2(ALLOCS 键结构不变);源间差 F1−F1m ≈ 0.00pp/年(13 个手工月的源间差被 15% 权重稀释后可忽略);κ 衰减贡献 F0 +0.37pp → F1m +0.31pp(量级稳定)。

五、归因:差异为何这么小

5.1 稀释结构(量级账)

fe 腿差异传导链:代理公式年化差 +0.64pp(fe 腿层面)× 权益权重 15% × fe 时间占比 143/366 = 39% ≈ 组合年化 +0.04pp。代理公式「跟踪不准」与「对 KPI 影响可忽略」同时成立——跟踪质量与影响量级是两回事。

5.2 代理公式 vs 真实 DJIA 的跟踪质量(130 代理月)

指标数值解读
月度相关性0.5394代理公式对真实 DJIA 的月度拟合相当粗糙(35% 黄金 + 5% 防御的混合偏离了蓝筹股行为)
beta0.754代理对市场暴露不足(0.6×SPX 的权益含量偏低)
月均差(真实−代理)+0.053pp真实 DJIA 略优于代理——现行口径没有被代理公式美化,反而略有低估
年化差(fe 腿层面)+0.64pp乘 15% × 39% 后组合层面 +0.04pp

5.3 分段抵消结构(无单段依赖)

分段F1m−F0 累计差说明
1996-2000+2.68ppfe 段少(2000 年首次触发),差异小
2001-2011(十年锁)−4.12pp真实 DJIA 在长锁段累计略低于「代理」(2004/2005/2007/2008 年代理月均差 −0.3~−0.8pp)
2012-2026+2.47pp2019/2020/2022 各 fe 窗口真实 DJIA 反弹强于代理

三段 +2.68 / −4.12 / +2.47 相互抵消,全窗净累计 +1.03pp(终值差 +1.0%)——正负双向、无单段依赖,与 B1 切换时的 1996-2000 单段集中(68%)性质完全不同。

top8 差异月(fe 腿层面):2022-10 +16.0pp、2022-07 +8.5pp、2022-08 −8.3pp、2001-04 +8.3pp、2010-07 +8.2pp、2009-07 +7.9pp、2000-08 +7.5pp、2008-06 −7.0pp——高波动月代理失准为主,双向分布。

六、裁定建议(探针级)

  1. 现行口径稳健确认:16.08% 无需下修,代理公式未美化 KPI(真实版反而 +0.04pp)。四端展示与生产口径不动
  2. 数据链资产留存:FRED DJIA(本体段)+ DIA 桥修正合成链(343 月)已入 app/_monthly/,后续任何 fe 腿相关研究可直接复用,不再依赖代理公式。
  3. 两选项供决策A 维持现行(推荐)差异 0.04pp 不构成口径切换理由,避免又一次四端同步与沿革链变动;B 升级 F1m若追求「全窗口零代理假设」的极致严谨,可切换至 16.12%(操作成本:回测 JSON 重生成 + 四端同步 + 沿革链再添一环,量级收益仅 +0.04pp)。
  4. 本报告为归档性质研究:不部署主站、不触碰生产管道;与 hold持仓NDX100对照(B1 前置探针)构成「信号与持仓分离」系列的 fe 腿补充件。

七、口径披露(8 条)

  1. fe 权益腿 15% 权重 × fe 段 39% 时间占比是差异被稀释的结构根源;「影响可忽略」不等于「代理公式准确」(corr 仅 0.54)。
  2. 桥修正量 −0.0020%/月(年化 −0.024%),重叠 120 月分年稳定(|均值| ≤ 0.04%)——DIA ETF 与 DJIA 指数在本数据环境中月度跟踪高度一致。
  3. V1 的 5 个 FAIL 月为源间口径差(0.33~0.64pp,高波动月、8 正 5 负双向无偏);V2 水平值 15/15 全 PASS 为合成链可信度主锚。
  4. 股息 +2.2%/年为对称假设(与 M-06 手工窗口 DJIA_DIV_Y 一致),敏感性 0%~3% 对应年化 15.98%~16.17%(±0.15pp)。
  5. DJIA 为价格指数 + 股息假设,非总回报指数本体;FRED DJIA 受 licensing 限制仅 2016-09 起(10 年窗口),此前段依赖 DIA 桥修正。
  6. DIA ETF 口径:拆股调整价格、不含分红(stockanalysis),桥修正将其转换为指数价格口径;费率 0.16%/年的影响已含在桥标定内。
  7. 回测 KPI 未含 L2-k20 黄金调制与 ACFR 读数观测(生产端附加件照旧,与本实验正交)。
  8. 事件表与 smap 来自 B1 生产同款状态机(κ0.25 · E15/RR5′/any1-Lag1);M-06 票源口径(Shiller/FRED 回测票源,与实盘 macro 票源不同源的铁律)不变。

八、✅ 生产切换记录(2026-09-04 晚 · 用户决策 B · 现行生产回测口径)

探针定稿后用户裁定 B · 升级 F1m——现行生产回测口径由「B1 主臂膀(fe 代理版 16.08%)」切换为「B1 主臂膀 + fe 腿真实 DJIA(F1m 混合锚定链 16.12%)」,当日完成规格五环 + 生产集成第六环全链路落地:

环节产物校验
① 数据链入站djia_month_real.json(343 月)+ fred_DJIA.csv → app/_monthly/三重校验沿用探针(V2 水平值 15/15 全 PASS 主锚)
② 回测脚本 fe 化_anchor_profile_bt.py 四重门改造 + anchor_vote1_k025_bt.json 重生成四重门全 PASS:A 臂 XVI 逐位(14.31/−22.5/1.241/122.2/5913.62)→ A κ0 14.00 → B1 沿革锚 16.08 逐位 → B1+F1m 16.12 与探针 arms.F1m_mix 逐位
③ 算术披露重算anchor_arith_disclosure.json(三锚断言)净 16.12 / ARI 15.76 / 历年均 16.7 / A−C −0.36;毛 16.81/16.36/17.39;基准 NDX100 TR 14.90/16.89/19.62(+1.99pp 波动补贴)
④ 生产 dryrun_anchor_dryrun_test.py17/17 ALL PASS——fe 为回测口径,ONEQ/tick 生产信号状态机不受影响;deploy/_daily_update.py 双端一致复核(铁律仍过)
⑤ 四端批量替换注入器+快照脚本双写 + 6 页面 63 处精确替换 + FE_NOTEstrategy_profiles.json ×2(deploy 根+outputs)/ strategy-profiles.html ×2(PROFILES 块一致)/ simulation / sim-us-macro / index / quant-paper / returns-caliber / 9-17 checklist;残留扫描 7 处合法沿革保留
⑥ 部署上线app→deploy 同步 13/13 IDENTICAL + sites 部署在线 ?nocache= 校验 34/34 ALL PASS(MD5 11 文件 + 特征断言 23 项)

现行生产 KPI(F1m):含成本 16.12% / 毛 16.81% / MDD −22.3% / Sh 1.309 / 卡玛 0.722 / 终值 9,535(9534.58)/ 换手 122.2 / κ0 对照 15.81%(κ 贡献 +0.31pp)。沿革链:A 臂双综合 14.31%(09-03~09-04)→ B1 fe 代理版 16.08%(09-04 晨)→ B1+F1m 真实 DJIA 16.12%(09-04 晚 · 现行)。fe 段 143 月 = 手工 13 + 真实合成链 130,全窗口零代理假设。

切换理由:+0.04pp 量级收益本身不构成切换理由,但「全窗口零代理假设」消除口径争议面——对外披露不再需要解释「130 个月是代理公式」这一结构性弱点;操作成本已由当日全链路闭环消化。