框架

决策备忘 · 核心底仓是否从「纯黄金」改为「金 + 纳指」

因此 A1 只能验两件事:流程会不会崩、你在真实波动里会不会动手。

optimization · 资产·机制 · optimization/报告/决策备忘_核心底仓是否改为金加纳指_2026-09-27.md · 9843 B

决策备忘 · 核心底仓是否从「纯黄金」改为「金 + 纳指」

拍板结论(2026-09-27):a → A1(并行记录不下单,但按下方"改后的 A1"执行);

b → 逆波动率 · 周数据 + 季调仓 · 5% 偏离带;c → 卫星立即降权(已落地)。

唯一要坚决守住的纪律:别用 A1 的短期结果去裁决一个只有 41 年样本才能回答的问题。

一、拍板后的三条结论

#问题决定状态
a核心底仓改不改A1 并行记录不下单(改定义:见 §三)scripts/portfolio.py 已建,已开始记录
b配比怎么定逆波动率(60 周)· 周数据 + 季调仓 · 5% 偏离带 · 6bps已落进 portfolio.py 与 SKILL §A1
c卫星怎么办立即降权(SATELLITE_CAP=0.20、空头上限 0.10);若 a 最终走 A2,再停用方向择时、L0 升级为组合层降杠杆开关c 第一步已执行

二、⚠ A1 的真实陷阱(写在前面的警告)

6 个月后你很可能看着纸面记录下结论(例如"组合 +8%、黄金 +12%,所以不改")——

那正是这个项目刚花大力气避开的过拟合陷阱,而且方向更糟:用 ~60 个观测去否决 41 年样本。

因此 A1 只能验两件事:流程会不会崩、你在真实波动里会不会动手。 它不能验证"该不该改"。升级到 A2 的里程碑不是"6 个月",而是:你经历过一次组合 ≥15% 回撤且没动手。

三、改后的 A1:三件事(拍板内容)

  1. 并行记录(原样):scripts/portfolio.py 只算权重、只记录、不下单、不动账本;

落盘 数据/portfolio_state.json + 数据/portfolio_ledger.jsonl,复盘贴 --emit-review 小节。

  1. 把最坏情形具象化(§五 表格)——不是"夏普 0.47 → 0.855",而是"纳指腿三年腰斩两次、组合 4.2 年不回本,你能不能不动手"。
  2. 稳健性检验:把"纳指"换成别的分散腿,看结论是否还成立(§六 已做首轮,并说明数据限制)。

四、证据链(已按修正口径复核)

  • 分散有效(41 年,零参数):黄金 100% 夏普 0.469 / 回撤 −49.4% → 金+纳指 逆波动率 0.855 / 回撤 −31.8% / 卡玛 0.333。
  • 加权方法几乎不重要:两资产下 逆波动率 ≡ ERC(净值 md5 相同);三资产 ERC 0.766 vs 等权 0.661(因 1/N 不会按相关性压 WTI)。
  • 1/N 纯缩放(常数 k)夏普 = 0.832(尺度不变),ERC 0.855 → 纯配置口径下 ERC/逆波动率仍更优;那行 0.871 是波动率目标(择时叠加),不可与纯配置比。
  • 择时已被证否:同平均敞口对比下卫星三项全输;事件否决 320%→263%(−57pp)换 0.6pp 回撤改善 = 明确的负 EV 保险。
  • 不是资产越多越好:加 WTI 使 41 年夏普 0.855 → 0.766(WTI 自身年化 3.31% / 回撤 −93.9% / 卡玛 0.035)。

五、⚠ 你实际要承受的最坏情形(已独立复核,与你给的数字一致)

口径:金+纳指 · 逆波动率 · 周数据 + 周调仓 · 6bps 单边 · 1986-01→2026-09

指标数值备注
最大回撤−31.8%谷底 2008-11-21
最长水下期221 周 = 4.2 年自 1987-10 起(穿越 1990 年;这段常被忽略)
最差滚动 12 个月−28.1%至 2008-10
纳指腿 2000–2009−82.9%组合同期跑输黄金(组合 0.676 vs 黄金 0.809)

换成拍板口径(周数据 + 季调仓)后:最大回撤 −32.6%、最长水下 210 周 = 4.0 年、最差滚动 12 月 −28.5%。

即:季调仓在这三个尾部指标上略差于周调仓(少动省成本但在极端行情反应慢)——选季调仓是"成本/换手"与"尾部响应"之间的折中,如实记录。

六、⚠「金+纳指」不是资产类别分散,是「黄金 + 美国科技」

NDX 是单一国家 + 高度集中于少数科技巨头,41 年 14% 年化是样本期内表现最好的资产之一。 所以"分散收益"里混着"选到了最好的资产"。分段数据正好暴露这一点:

区间组合 vs 黄金当期纳指
1986–1999组合完胜纳指大牛
2000–2009组合跑输(0.676 vs 0.809)纳指 −82.9%
2010–2019组合完胜纳指大牛
2020–2026组合更好纳指强

赢的三段恰好都是纳指大牛市 → 这不是纯分散,是分散 + beta 选择。本备忘与后续 A1/A2 不得被当作"资产配置已完成"来理解。

换腿检验(A1 第 3 项,首轮):

组合起点组合夏普组合回撤
金 + 纳指19860.859−32.6%
金 + 标普500(换腿)20161.096−18.4%
金 + 纳指20161.244−22.4%
纳指 + 标普500(两个股票腿)20160.940−29.7%
金 + WTI(坏腿)19860.459−51.0%
黄金 100%20160.795−26.1%
  • 结论部分成立:换成另一个权益腿(标普)仍显著优于单持黄金(1.096 vs 0.795)→ 效应不只属于纳指;
  • 但换成坏腿(WTI)几乎消失(0.459)→ 效应高度依赖"那条腿自己得是像样的风险资产",即 §六 的 beta 选择问题;
  • 数据限制(诚实披露):仓库里没有长历史的非权益分散腿(美股总回报、全球股票、REITs、长久期美债总回报都缺),所以换腿检验只能在 2016 起跑(且 2016–2026 是黄金与股票同时走强的十年,是弱检验)。

→ 建议补一份长历史分散腿数据(如美国 10Y 国债总回报或 MSCI World)后再做一次真正的换腿检验 [待验证]。

七、b 的定案与理由:逆波动率(不是 1/N)· 周数据 + 季调仓 · 5% 偏离带

  • 不用 1/N:两者夏普几乎一样(两资产 0.832 vs 0.855),但回撤差约 20pp(−52.1% vs −31.8%)。

逆波动率只多一条滚动标准差,几乎零复杂度就买到更浅的尾部;且两资产下它 ≡ ERC(已验证)→ 根本不存在"要不要上 ERC"这个问题。

  • 频率:周数据 + 季调仓(跨频率矩阵的稳定结论是"少动占优";月数据的 60bar ≈ 5 年太钝)。
  • 5% 偏离带:只在季末且权重偏离 > 5pp 时才动手,避免季末机械调仓在极端行情里"卖飞"。

八、c 的执行(已完成)与后续

项内容落点
立即执行卫星降权:SATELLITE_CAP = 0.20(原满仓 1.0)、空头名义上限 0.5 → 0.10、仓位口径改 上限 × 置信度(保留置信度动态)scripts/paper_engine.py + SKILL v1.7.3 §模拟盘
若 a 最终走 A2停用方向择时(L1/L2 的 A/B/C 模式切换 + 事件否决);L0 升级为组合层降杠杆开关待 a 决定

理由:降权只是等比缩小一个负 EV 的东西,不改变符号;而 L0 的输入(金/美同跌、VIX 跳升、股债金三杀)本来就是跨资产风险信号 —— 核心改成"金+纳指"之后,它作为"组合层降杠杆开关"比"给黄金判方向"更有逻辑。

九、落地顺序与实际状态

#事项状态
1c 第一步:卫星降权✔ 已执行(paper_engine.py + 测试更新 + SKILL v1.7.3)
2a → A1:scripts/portfolio.py(只算权重 + 复盘一节)✔ 已执行(含 6 项单测;数据/portfolio_state.json + portfolio_ledger.jsonl)
3b 定案✔ 已写入 portfolio.py 与 SKILL §A1
4A1 里程碑⏳ 等待:经历过一次组合 ≥15% 回撤且没动手(在此之前纸面记录再好看也不能作为切 A2 的依据)

十、口径与红线声明

  • 回测口径 ≠ 实盘 ≠ 生产管线;数字不可互相引用。不构成投资建议。
  • 数据保真度:NDX/SPX 为 FRED 价格指数、不含股息 → 低估股票腿约 1%/年(方向保守,真实收益更高,不影响结论方向);WTI 为现货价非期货收益(本备忘未把 WTI 作为候选腿);黄金为 LBMA 定盘价。
  • A1 硬约束:portfolio.py 绝不写 数据/paper/、不生成 order/signal、不 import paper_engine(已有单测断言)。
  • 41 年是单一历史路径;黄金–纳指相关性不恒定(全样本 −0.008,2020–2026 已转 +0.140)→ 分散收益不是保证。

十一、修订记录

  • 2026-09-27 v1.1:按用户拍板重写 —— a 定为 A1 并改定义(三件事:并行记录 / 最坏情形具象化 / 换腿稳健性检验)+写明"A1 的真实陷阱";b 定为逆波动率 · 周数据 + 季调仓 · 5% 偏离带(不再写"1/N 也行",理由:尾部差 20pp);c 定案并已执行降权;新增 §五 最坏情形表(已独立复核:−31.8% / 221 周 / −28.1% / −82.9%)、§六 beta 选择警告与换腿检验、§九 落地状态表。
  • 2026-09-27 v1.0:首版(三问 + 选项 + 推荐路径)。