框架

四因子模型总纲

它是什么:一个仓位与证据组织框架。

框架 · 资产·机制 · 框架/四因子模型总纲.md · 10728 B

四因子模型总纲

文件状态更正:本文件此前只有 4 行索引骨架,却被 00 驾驶舱(投资MOC) 标为"核心分析模型·运行中",属无数据的绿标。2026-09-12 补全为真正总纲:四因子的定义、数据源、频率、滞后、计算口径、权重、失效条件、与 L0–L4 的接口。

0. 模型的定位与承认的局限

它是什么:一个仓位与证据组织框架。把当日可得信息归入四类,判断哪一类在解释黄金的行为,据此给 L2 状态机提供证据分。

它不是什么(必须记住):

  1. 不是收益来源证明。[事实] LBMA 黄金 2021-01-01→2025-12-31 买入持有 +124.8% / 年化 Sharpe 1.16 / 最大回撤 −20.1%;库内策略 v3 为 +53.8% / 0.90 / −18.2%。策略在收益与 Sharpe 上双双落后于其交易标的的被动持有。任何"模型有效"的表述都必须与这条基准并列。
  2. 权重无统计来源。下表权重是主观先验 [待验证],未经任何回归、IC 或样本外检验。
  3. 因子间不正交。价格因子与 L1 动量高度重叠(见 §3.3),宏观与情绪在风险事件日常同时跳变。把它们当独立信号求和会重复计数。
  4. 样本极短。当前可核验窗口只有约 74 个交易日(2026-06-01→09-10),不足以支撑任何"因子有效"的统计结论。

1. 权重表(合计 = 100)

因子权重定位是否可单独驱动方向
宏观因子40方向性主证据(美元腿 + 利率腿)是
情绪因子25幅度与风险等级修正否,只修正
价格因子20时机与证伪(与 L1 共用输入,不得重复计分)否,只否决
周期因子15背景偏移,默认不单独计分否
合计100

⚠ 库内曾同时存在两套权重(宏观40/情绪10/价格10/周期40 与 宏观40/情绪25/价格20/周期15),后者合计 260 被当作"评分"使用。自 2026-09-12 起以本表为唯一版本,其他文件若与之冲突,须回改。

2. 九字段因子规格表

#字段宏观因子情绪因子价格因子周期因子
1定义美元腿与实际利率腿对黄金的机会成本压制风险偏好突变导致的避险溢价已实现动量与关键价位测试季节性与时序背景
2主数据源DXY(重构)、10Y TIPS(美财政部 real yield)FRED VIXCLSLBMA PM Fix由 LBMA 序列派生(无需外部源)
3交叉源FRED DGS10/DFII10、ECB Frankfurter FX需第二源;当前不可达 → 单源降级LBMA AM Fix多年同月分位
4频率每交易日 1 次每交易日 1 次每交易日 1 次每交易日 1 次(低频信号)
5滞后财政部次日发布 → T+1 可用FRED 收盘后数小时 → T+1 可用LBMA PM Fix 当日可得(伦敦下午定盘)T+1
6计算口径ΔDXY 用 %;ΔTIPS 用 ppΔVIX = (VIX_t − VIX_{t−1})/VIX_{t−1},%r_5 = C_t/C_{t−5} − 1,%月度/滚动收益分位
7方向性DXY↑ 或 TIPS↑ → 利空黄金风险事件 + 黄金同涨 → 利多5日累计定强弱;不做方向预测无固定方向
8强度评分见 §3.1见 §3.2按 L1 强度优先见 §3.4
9失效条件双腿 20 日滚动相关同时 > −0.20 持续 ≥10 交易日 → 解释力让位 C单一风险事件未引发资产同向 → 本因子当日不适用序列 ≠ 真实收盘价序列 → 立即作废单一季节性样本 <5 年 → 不采信

口径铁律(引自 框架/数据口径定义):价格/指数类"变化"一律 %;利率类一律 pp;实际利率 ≡ 10Y TIPS,禁止并列两个值。

3. 各因子细则

3.1 宏观因子(权重 40)

  • 输入:ΔDXY(%)、ΔTIPS(pp)、Δ金价(%)
  • 评分:美元腿↑ +1;利率腿↑ +1;金价↓ +1;三项同日同向且连续 ≥2 日 额外 +2。满分 5。
  • 门槛 [待验证]:得分 ≥2 记为宏观主导证据;需连续 2 日确认。
  • 已实测到的结构性问题 [事实]:按"美元↑且 TIPS↑且金↓"的字面判据,2026-06-01→09-10 的 67–69 个交易日中,单日成立 12 天(17.4%),但连续两日成立仅 2 天(2.9%);在库内 08-17→09-10 的子窗口内更是 0 天。这解释了"A 态几乎不出现"。
  • 失效条件:corr_20(金,DXY) > −0.20 且 corr_20(金,TIPS) > −0.20 持续 ≥10 交易日(见 §4)。
  • 禁止:用"美元涨、黄金也涨"直接宣布宏观失效——单日共动不构成证据,必须看滚动窗口的符号与幅度。

3.2 情绪因子(权重 25)

  • 输入:ΔVIX(%)、可选 corr_20(金,VIX)
  • 评分:ΔVIX ≥ +15% +2(风险升温);+5% ≤ ΔVIX < +15% +1;ΔVIX ≤ −10% −1(风险缓解);黄金与 VIX 同日同向上涨 额外 +1(避险溢价确认)。
  • 实测频率 [事实]:2026-06-01→09-10 窗口内 VIX 单日 +15% 仅 1 次、+25% 仅 1 次、+50% 0 次。因此 VIX 类阈值取 +50% 等价于"永不触发"。
  • 失效条件:出现风险事件但黄金未同向反应 → 当日本因子记 0,不得反向解释。
  • ⚠ 降级说明 [事实]:VIX 当前仅 FRED 单源,交叉源在本环境不可达 → 按 框架/数据口径定义#八、数据可信度标签 标 single_source,不得作为 L0 断路的唯一依据。

3.3 价格因子(权重 20)—— 与 L1 去重

  • 输入:近 5 个真实 LBMA 收盘价(缺值不补、不插值)
  • 口径:强度按 |5日累计|:>3% 强 / 1–3% 弱 / <1% 震荡;震荡时方向强制 neutral。
  • 去重规则(新增):价格因子就是 L1 动量的输入。因此:
  • 若 L1 已因动量给出方向否决,价格因子不得再次作为独立加分项;
  • 价格因子在 L2 中的合法作用只有两个:否决入场时机,以及提供 L4 证伪触发。
  • 失效条件:序列 字段与真实收盘价序列不相等 → 当日价格因子作废,且该份复盘按 框架/数据口径定义#四、动量"序列"必须等于收盘价序列 视为伪造。

3.4 周期因子(权重 15)—— 默认不计分

  • 定义:季节性 / 时序背景。
  • 诚实说明 [待验证]:本因子目前无可核验的统计支撑(库内只有 2026 年约 3 个月数据,无法建立季节性)。库内曾出现"周期因子权重 100%"的表述(2026-08-18→09-06 多份复盘),是把"主导因子"与"权重"混为一谈的错误写法。
  • 临时规则:默认 0 分,仅在满足以下全部条件时才允许计分:
  • 有 ≥5 年的同月历史收益分布(外部数据,需入库);
  • 当前月份落在该分布的 <20% 或 >80% 分位;
  • 复盘正文写出该分布的来源与样本量。

未满足则一律记 0,不得以"周期因子主导"作为结论。

4. 与 L0–L4 决策栈的接口

层级输入(来自哪个因子)本模型能决定的本模型不能决定的
L0 应急断路器金价、DXY、VIX、(缺)SPX/NDX——✘ L0 先于且独立于四因子。因子得分再高也不能覆盖 L0
L1 动量过滤价格因子(5 日真实收盘)方向可行性(允许做多/允许做空/双向降仓)✘ 不决定仓位大小
L2 因子决策宏观 + 情绪(价格仅否决、周期默认 0)输出 A/B/C/观望 的证据分✘ 不直接下单;必须过 L3
L3 持仓纪律L2 状态 + 入场价 + 盘中价持有/加仓/减仓/平仓✘ 不因 L2 改判而立即平仓(除非硬证伪)
L4 价格验证收盘价 vs L2 预期判定"支持/打脸";连续 ≥2 日打脸 → 触发 L2 重评✘ 不得反向修改因子定义来"解释"价格

优先级铁律:L0 > L1 > L2 > L3(硬证伪例外)> L4 归因。

5. 已知误用(库内实际发生过,禁止重犯)

误用出现位置为什么错
"周期因子权重 100%"2026-08-18→09-06 多份复盘把"当日主导因子"写成"权重";权重合计被撑到 260
相关性失效连续计数恒为 02026-08-27→09-08 外推期该期黄金价为等差外推,派生的相关系数无意义,却仍被写成"连续 N 日"
gold_dxy_corr = 0.991数据库说明(旧)[事实] 真实 20 日滚动值区间为 −0.38 ~ +0.07,0.991 从未出现
用价格水平算相关系数旧复盘必须用收益率;水平口径给出的 −0.62 与收益率口径 −0.34 完全不同
"实际利率 2.40% / 10Y TIPS 2.60%"并列旧复盘二者是同一个数;0.20 的差是随手减出来的
DXY 变化写 -0.03% 实为 -0.03 点旧复盘单位口径错误,真实百分比约 −0.031%

6. 因子自检清单(每份复盘必过)

  • [ ] 宏观:DXY 用 %、TIPS 用 pp?未并列两个"实际利率"?
  • [ ] 情绪:VIX 标了 single_source?阈值用的是现行值而非 +50%?
  • [ ] 价格:序列 与真实收盘价逐项相等?是否已因 L1 而避免重复计分?
  • [ ] 周期:是否默认 0 分?若非 0,是否给出了 ≥5 年分布来源与样本量?
  • [ ] 权重:四因子引用值是否合计 100、是否与 §1 一致?
  • [ ] 数据可信度:输入中最低的那一档标签,是否已传递到本次结论旁?

7. 修订记录

  • 2026-09-12 v2.0:由 4 行索引骨架补全为完整总纲。新增:九字段规格、权重唯一版本(40/25/20/15)、价格因子与 L1 的去重规则、周期因子默认 0 分规则、L0–L4 接口、库内误用清单、自检清单。承认三项局限:权重无统计来源 [待验证]、因子不正交、样本仅约 74 交易日。
  • 2026-08-16 v1.0:仅建立标题与索引(4 行),未提供可计算规格。