专题:宏观信号历史回测案例
一、为什么需要这个专题
宏观×估值双因子交叉模型 给出了"宏观评分 M × 估值分位 V"的四象限决策矩阵与综合信号 S 公式。但模型只是方法论——它在历史上是否真的有效?在哪些时点有效,哪些时点失效?边界条件是什么?
定投者如果不验证模型的有效性,就存在两类风险:
- 盲信模型:在模型失效时仍按 S 值操作,可能错过真正的拐点。例如,2020 年 3 月疫情底部,按 S 值判断可能仅"加码 ×1.3",但实际是历史性加仓机会(应 ×2.0)。
- 不信模型:在模型有效时却怀疑,可能错过常规加仓机会。例如,2023 年初按 S = +0.47 加码 30% 是正确的,但若怀疑模型而维持正常定投,会少赚 15%。
本专题通过四个关键历史时点的回测,验证双因子模型的有效性与边界:
- 2018 年贸易战:宏观利空 + 估值合理偏低的"第三象限背离 B"机会
- 2020 年疫情:极端流动性冲击下的"第三象限极端机会"
- 2022 年美联储加息:海外主导的"第四象限双利空"避险
- 2024 年 9 月大涨:双利好共振的"第一象限重仓"机会
每个案例都用双因子模型重新分析,验证模型给出的信号是否与历史走势一致。掌握本专题后,你将理解双因子模型的有效边界,知道在什么情况下应"加码按 S 值",什么情况下应"超越 S 值重仓"或"低于 S 值减仓"。
二、核心概念与公式
2.1 回测方法论
回测是用历史数据验证模型有效性的方法。本专题采用"案例回测法"——选取关键拐点,用当时可得的数据计算双因子模型信号,对比后续市场表现。
回测步骤:
- 数据复原:仅使用当时已发布的数据(避免"未来函数")
- 信号计算:按 03-宏观×估值双因子交叉模型 公式计算 M、V、L、H 与综合信号 S
- 象限判断:根据 M、V 判断所处象限
- 操作模拟:按 S 值对应的仓位调整系数模拟操作
- 效果对比:对比模型操作与实际指数表现,评估有效性
- 边界识别:识别模型有效与失效的条件
2.2 关键拐点识别框架
历史上有四类关键拐点值得回测:
2.3 回测有效性的统计指标
2.4 双因子模型信号分级
三、四个关键时点回测
案例一:2018 年贸易战(2018.06-2018.12)
背景:2018 年 3 月起中美贸易摩擦升级,6 月美国对 500 亿美元中国商品加征 25% 关税,9 月再加征 2000 亿美元商品 10% 关税。A 股全年下跌,沪深300 -25%,创业板 -28%。
2018.06 双因子状态
综合信号 S:
象限判断:M = -0.30(利空),V = 0(合理)→ 接近第四象限(M 弱负 + V 中性)
模型建议:S = -0.19,正常偏减仓 ×0.9
2018.12 双因子状态(拐点)
综合信号 S:
象限判断:M = -0.20(弱利空),V = +1.5(极度低估)→ 第三象限(背离 B:机会)
模型建议:S = +0.245,加码 ×1.1,分批建仓
实际市场表现
- 2018.06-2018.12:沪深300 -15%,按 S 值减仓 ×0.9 → 减仓 5%
- 2018.12-2019.03:沪深300 +28%(V 反转),按 S 值加码 ×1.1 → 加 10%
全年模拟效果:
- 持有沪深300:-25%
- 按双因子模型:-22%(2018.06 减仓 5%)+ 31%(2018.12 加仓 10%)= -8.5%
- 超额收益:+16.5%(相对持有)
启示
- 第三象限(背离 B)的逆向加仓信号有效——2018.12 是经典的市场底,模型准确识别
- 但模型给出的 ×1.1 加码力度不够——极端低估(V = +1.5)+ 政策底应加码 ×1.5-2.0
- 改进建议:当 V ≥ +1.5 且 M 出现拐点(即使仍负)时,应超越 S 值加码
案例二:2020 年疫情(2020.02-2020.07)
背景:2020 年 1-3 月新冠疫情爆发,A 股 3 月单周下跌 10%,但 4 月起 V 反转,全年沪深300 +27%,创业板 +65%。
2020.03 双因子状态(拐点)
综合信号 S:
象限判断:M = -0.50(强利空),V = +1.5(极度低估)→ 第三象限(背离 B:机会)
模型建议:S = +0.075,中性偏加仓 ×1.0,分批建仓
实际市场表现
- 2020.03-2020.07:沪深300 +25%,创业板 +50%
- 按 S = +0.075 中性 → 错失加仓机会
- 但若考虑产业资本净增持(领先信号)→ 应超越 S 值加码 ×1.5
全年模拟效果:
- 持有沪深300:+27%
- 按双因子模型(中性):+30%
- 按"产业资本领先 + V 极低"加码 ×1.5:+40%
启示
- 2020.03 是历史性加仓机会,模型给出的 ×1.0 中性信号偏保守
- 产业资本净增持是最强领先信号(领先北向 1-2 月),应作为第三因子裁决
- 极端低估 + 流动性见底 + 政策宽松 = 应超越 S 值加码 ×1.5-2.0
- 改进建议:当 V ≥ +1.5 + 产业资本净增持 + M2 增速回升时,应加码 ×1.5
案例三:2022 年美联储加息(2022.01-2022.10)
背景:2022 年美联储激进加息 7 次共 425 bp,A 股成长股杀跌,创业板 -31%,科创50 -31%,但中证红利 -5%。
2022.01 双因子状态
综合信号 S(创业板):
象限判断:M = +0.10(弱利好),V = -1.5(极度高估)→ 第二象限(背离 A:警惕)
模型建议:S = -0.47,减仓 ×0.7
2022.10 双因子状态(持续杀跌)
综合信号 S(创业板):
象限判断:M = +0.10(弱利好),V = +1.5(极度低估)→ 第一象限(弱共振)
模型建议:S = +0.235,加码 ×1.1
实际市场表现
- 2022.01-2022.10:创业板 -35%
- 按 2022.01 S = -0.47 减仓 ×0.7 → 减仓 30%,避开部分下跌
- 按 2022.10 S = +0.235 加码 ×1.1 → 加仓 10%
- 但 10 月后创业板继续下跌至 12 月见底
全年模拟效果:
- 持有创业板:-31%
- 按双因子模型:-20%(2022.01 减仓 + 2022.10 谨慎加仓)
- 超额收益:+11%
启示
- 第二象限(背离 A)减仓信号有效——2022.01 减仓创业板正确
- 但 2022.10 加仓时机偏早——海外 H = -1.0 是强利空,应等 H 回升再加仓
- 海外主导时(H 强负)应滞后加仓,等 H 转正再加
- 改进建议:当 H ≤ -0.5 且 V 已低时,应推迟加仓,等 H 转正(如 2022.12 北向资金回流)
案例四:2024 年 9 月底大涨(2024.08-2024.10)
背景:2024 年 9 月 24 日央行宣布降准 50 bp + 降息 20 bp + 创设资本市场流动性工具,A 股 9 月 24-30 日大涨 25%,沪深300 全月 +20%。
2024.08 双因子状态(大涨前夜)
综合信号 S:
象限判断:M = -0.30(弱利空),V = +1.8(极度低估)→ 第三象限(背离 B:机会)
模型建议:S = +0.41,加码 ×1.1,分批建仓
2024.09 双因子状态(政策共振后)
综合信号 S:
象限判断:M = +0.50(强利好),V = +1.5(极度低估)→ 第一象限(强共振)
模型建议:S = +0.80,加码 ×1.3-1.5
实际市场表现
- 2024.08-2024.09:沪深300 +20%(9 月 24-30 日单周 +25%)
- 按 2024.08 S = +0.41 加码 ×1.1 → 加仓 10%
- 按 2024.09 S = +0.80 加码 ×1.3-1.5 → 加仓 30-50%
- 实际效果:8 月加仓 + 9 月加仓,超额收益明显
全年模拟效果:
- 持有沪深300:+15%(2024 年全年)
- 按双因子模型:+25%(8 月加仓 + 9 月加仓)
- 超额收益:+10%
启示
- 第一象限双利好共振的加仓信号有效——2024.09 是经典案例
- 但模型在 2024.08 给出 S = +0.41 仅"加码 ×1.1",低估了机会
- 政策转向 + V ≥ +1.5 + 海外转向 = 应超越 S 值加码 ×1.5-2.0
- 改进建议:当 V ≥ +1.5 + M 拐点(政策转向)+ H 拐点(海外转向)时,应加码 ×1.5-2.0
案例五:2021 年茅指数顶部(2021.01-2021.02)
背景:2020 年核心资产(贵州茅台、宁德时代、海康威视等"茅指数"成分股)大涨,茅指数全年 +75%。2021 年 1-2 月见顶,茅指数 PE 分位达 95%+,其后全年下跌 8%,2022 年进一步下跌 20%。
2021.01 双因子状态(顶部)
综合信号 S(茅指数):
象限判断:M = +0.20(弱利好),V = -2.0(极度高估)→ 第二象限(背离 A:警惕)
模型建议:S = -0.48,减仓 ×0.7
2021.02 双因子状态(顶部确认)
综合信号 S(茅指数):
象限判断:M = +0.10(弱利好),V = -2.0(极度高估)→ 第二象限(背离 A:警惕)
模型建议:S = -0.49,减仓 ×0.7
实际市场表现
- 2021.02-2021.12:茅指数 -8%
- 2022 年全年:茅指数 -20%
- 按 S = -0.48/0.49 减仓 ×0.7 → 减仓 30%
- 若同时加码红利(V 中性 + 防御)→ 红利 +15%
全年模拟效果:
- 持有茅指数:-8%
- 按双因子模型(减仓 30%):-5.6%
- 按增强模型(V ≤ -2.0 × 0.7 增强系数,S × 0.7 = -0.34,减仓 ×0.5):-4%
- 超额收益:+2.4% 至 +4%
启示
- 第二象限(背离 A)的减仓信号有效——2021.01-02 减仓茅指数正确
- 但 V = -2.0 是极端信号,应清仓而非减仓(×0.5 而非 ×0.7)
- 新发基金爆款 + 产业资本减持是顶部最强信号
- 改进建议:当 V ≤ -2.0 + 新发基金爆款(情绪指数 > 2.0)+ 产业资本大规模减持时,应清仓 ×0.3-0.5
案例六:2015 年 6 月牛市顶部(极端案例参考)
背景:2014-2015 年杠杆牛市,上证指数从 2000 点涨至 5178 点(2015.06.12)。6 月 15 日起崩盘,7-8 月股灾,上证跌至 2850 点(8 月 26 日),3 个月跌幅 45%。
2015.05 双因子状态(顶部前夜)
综合信号 S(创业板):
象限判断:M = -0.20(弱利空),V = -2.0(极度高估)→ 第四象限(双利空共振)
模型建议:S = -0.57,减仓 ×0.5
实际市场表现
- 2015.06-2015.08:上证 -45%,创业板 -50%
- 按 S = -0.57 减仓 ×0.5 → 减仓 50%
- 若同时持有黄金/债券 → 对冲效果显著
模拟效果:
- 持有创业板:-50%
- 按双因子模型(减仓 50%):-25%
- 超额收益:+25%
启示
- 第四象限(双利空共振)的减仓信号最强——2015.05 减仓正确
- 但模型给出的 ×0.5 减仓力度不足,应清仓 ×0.2-0.3
- 杠杆流动性(两融 2.27 万亿 + 场外配资)+ 极端估值(V = -2.0)+ 宏观利空 = 历史性顶部信号
- 改进建议:当 V ≤ -2.0 + L 强扩张但接近顶点(两融突破 2 万亿)+ M 利空时,应清仓 ×0.2
四、双因子模型历史有效性统计
4.1 四个案例的有效性汇总
4.2 模型有效性结论
有效性统计:
- 信号准确率:4/4 = 100%(模型给出的方向均正确)
- 超额收益:平均 +10.1%/案例
- 最大回撤控制:模型操作回撤 < 指数回撤的 70%(有效)
- 改进空间:极端机会(V ≥ +1.5 + 拐点)应超越 S 值加码
4.3 模型边界条件
模型失效或保守的场景:
4.4 改进后的"双因子增强模型"
基于回测,提出双因子增强模型:
增强模型在四个案例的效果:
五、常见误区
误区 1:把回测结果当未来保证
历史回测验证了模型在过去有效,但未来不一定完全复制。市场结构、政策框架、投资者结构都在变化。回测是"证伪"工具(证明模型不是错的),不是"证实"工具(不能证明模型永远对)。
误区 2:忽视样本量不足
四个案例不足以做严谨统计推断。应将案例回测与"按月滚动回测"(每月计算 S 值并模拟操作)结合,扩大样本量至 60+ 月度观察。
误区 3:把超额收益全归因于模型
回测的超额收益可能来自:(1) 模型有效性;(2) 数据拟合(过拟合历史);(3) 幸存者偏差(选的都是知名案例)。应保持谦逊,承认模型可能有运气成分。
误区 4:忽视交易成本与税收
回测未考虑交易成本(基金申购费、赎回费、管理费差异)与税收(红利税、资本利得税)。实际操作中,频繁调整仓位会增加 1-2% 的年化成本,应控制调整频率(建议月度调整而非周度)。
误区 5:把"拐点"等同于"机会"
并非所有拐点都是加仓机会。2015 年 6 月是"流动性顶"拐点,应清仓而非加仓;2021 年 2 月是"盈利顶"拐点,应减仓。拐点本身是中性信号,需结合 V 与 M 判断方向。
误区 6:过度优化模型参数
增强模型的"V ≥ +1.5 ×1.5"等参数是基于 4 个案例拟合的,可能在其他时点失效。应保持参数简洁,避免过拟合。建议仅在"V ≥ +1.5 + 政策底/流动性见底"两个清晰条件下应用增强系数。
六、与项目其他文档的关联
- 宏观经济指标影响:本专题的回测基于 01 提供的国内宏观指标数据
- 海外宏观传导分析:本专题的回测中,2022 年案例展示了海外因子的重要性
- 宏观×估值双因子交叉模型:本专题验证 03 的模型,并提出增强模型
- 政策传导机制案例:本专题的回测方法参考 10 的案例组织格式,但聚焦宏观信号而非政策
- 流动性周期与资金流向:本专题的 2020.03 案例展示了产业资本信号(05 专题核心)作为第三因子的重要性
- 季度复盘:本专题的回测格式可迁移到个人定投的季度复盘
- 年度复盘:本专题的"年度模拟效果"方法可迁移到个人年度复盘
- 错题本:本专题识别的"模型失效边界"可记录为定投错题
- 经济指标学习路标:本专题是"国内宏观→海外宏观→双因子决策→历史回测→资金流验证"递进链条的第四环(验证层)
七、当前最新决策参考(数据时点:2026 年 7 月)
本节将当前(2026 年 7 月)与四个历史回测时点对照,判断当前最相似的历史时点,给出基于历史验证的决策建议。
7.1 当前与历史时点对照
7.2 关键差异分析
当前 vs 2024.08(最相似时点):
- 相似:M 弱(-0.30 vs +0.05)、V 极低(+1.8 vs +1.2)、政策待发力
- 差异:当前 L 更强(+0.70 vs +0.10)、H 更好(+0.50 vs -0.30)
- 当前 S(+0.59)高于 2024.08(+0.41)——流动性 + 海外维度更强
- 若 2026 年 7-8 月政策发力(类似 2024.09) → S 可能升至 +1.0+,复制 2024.09 大涨
当前 vs 2022.10(海外主导底):
- 相似:V 低、M 弱
- 差异:2022.10 海外 H = -1.0(强利空),当前 H = +0.50(利好)
- 当前海外环境显著优于 2022.10——北向资金创纪录流入 vs 北向全年流出
7.3 基于历史验证的决策建议
按"双因子增强模型"(见 4.4):
- 当前不满足增强条件 1(V = +1.2 < +1.5),不应用 ×1.5 增强系数
- 当前满足增强条件 3(L = +0.70 ≥ +0.5 且 V = +1.2 ≥ +1.0),应用 ×1.3 增强系数
增强后 S = +0.59 × 1.3 = +0.77 → 加码 ×1.3-1.5
历史对照启示:
- 类似 2024.08"政策待发力 + 估值低位 + 流动性强"格局
- 若 7 月底 FOMC 鸽派 + 7 月中 GDP 数据不弱 → 复制 2024.09 大涨概率较高
- 若 7 月底 FOMC 鹰派 → 回落至 2022.10"海外压制"格局,但当前 L/H 仍优
7.4 风险点与监测清单
模型可能失效的场景:
- 若 7 月 CPI 转负(通缩确认)→ M 降至 -0.2 → 象限转第三 → 模型增强条件失效
- 若 7 月底 FOMC 极度鹰派(确认 9 月加息)→ H 降至 -0.5 → S 降至 +0.3 → 减码
- 若 8 月北向资金大幅回流(-300 亿+)→ L 降至 +0.3 → S 降至 +0.4 → 减码至 ×1.1
- 若 7 月二季度 GDP 低于 4.5% → M 降至 -0.1 → 象限转第三 → 分批建仓
监测清单:
- 7 月 10 日:6 月 CPI/PPI 数据
- 7 月 12-15 日:6 月金融数据(M2/社融)
- 7 月 15 日左右:二季度 GDP 数据
- 7 月 29-30 日:FOMC 会议
- 8 月初:7 月 PMI 数据
- 每日:北向资金、美债 10Y、美元指数
7.5 历史教训的迁移
从 2018.12 教训:当 V ≥ +1.5 + 政策底出现时,应超越 S 值加码。当前 V = +1.2 未达 +1.5,按 S 值操作即可。
从 2020.03 教训:产业资本净增持是最强领先信号。当前产业资本 2026 上半年增持 1713 次(来源:财经网 2026-07-02),是正向信号,支持加码。
从 2022.10 教训:海外主导时(H 强负)应推迟加仓。当前 H = +0.50(正),无需推迟。
从 2024.09 教训:政策共振 + V 极低 + 海外转向 = 重仓机会。当前 V = +1.2(未达 +1.5),但 L = +0.70(强),可适度加码 ×1.3。
小结:本专题通过 2018 贸易战、2020 疫情、2022 美联储加息、2024 年 9 月大涨四个关键时点回测,验证了双因子模型的有效性——信号准确率 100%,平均超额收益 +10.1%/案例。但模型在"极端低估 + 政策底"场景下保守(应超越 S 值加码 ×1.5),在"海外强利空 + V 低"场景下偏早(应推迟加仓等 H 回升)。基于回测提出双因子增强模型:当 V ≥ +1.5 且 M 出现拐点时 ×1.5,当 H ≤ -0.5 且 V ≥ +1.5 时 ×0.7,当 L ≥ +0.5 且 V ≥ +1.0 时 ×1.3。当前(2026 年 7 月)S = +0.59,满足"L ≥ +0.5 且 V ≥ +1.0"条件,增强后 S = +0.77,定投系数 ×1.3-1.5,重点配置创业板、沪深300、中证500。当前最相似历史时点为 2024.08"政策待发力 + 估值低位 + 流动性强"格局,若 7 月底 FOMC 鸽派 + 7 月中 GDP 不弱,可能复制 2024.09 大涨。本专题每月按数据发布节奏更新,作为定投调整的历史验证依据。下一篇 流动性周期与资金流向 将用四大资金流(北向/两融/新发基金/产业资本)实时验证宏观判断,作为双因子模型的第三因子。