全周期回测 2014-01-01 → 2026-09-18(3,093 个交易日)· 买入限可交易池(沪主板+深主板+创业板,剔科创板/北交所)· 门控宽度按全市场 · 前复权 · 信号次日开盘成交 · 纯因果(无前视) · 生成 2026-09-19 12:11
免责声明: 本文为量化策略历史样本核算, 不构成任何投资建议; 历史收益不代表未来表现。
2.80%
现行 SD8 年化
MDD -45.5% · Calmar 0.06
8.32%
SD≥9 年化
MDD -35.1% · Calmar 0.24 (全场最高)
9.06%
SD≥10 年化
胜率 82% · 单笔 +8.48%
-16.58%
平时轮动(无门控)
MDD -96.1% · 不可行
−15.61%
第6波亏损
8 波唯一"指数没跌"的门控
+9.38
SD≥9 近期 8 波
胜率 79 · 最差 -19.4
| 你的诉求 | 建议配置 | 全周期年化 | 回撤 | 关键代价 |
|---|
| 均衡默认(推荐) | 超跌深度 SD≥9 | 8.32% | -35.1% | 候选池约减半(今日 13→5),信号更稀 |
| 最高胜率/只做极端 | SD≥10 | 9.06% | -48.3% | 年频 11.3(腰斩),2017/2019/2023 零交易 |
| 不想动选股口径 | 维持 SD8 + 加"指数 | 4.62% | -43.2% | 改善有限(+1.8pp),不如升 SD |
| 平时轮动也做 | ✗ 不可行 | -16.58% | -96.1% | 牛/熊/震荡分层单笔均值全为负 |
结论四个旋钮里只有一个真正有效: 超跌深度 SD。门控是策略的命根子(去掉它年化 −16.6%、回撤 −96%);"指数
1
第6波(2026-05-28)为什么差:跨波判别变量
SECTION 1
| 波次 | 买入日 | C候选数 | C/P95 | 前5日指数 | 前20日指数 | 指数/MA60 | ST占比 | 波内指数 | 波内最低 | 波收益 |
|---|
| 第1波 | 20240709 | 1270 | 1.07 | -1.3% | -2.3% | 0.968 | 4% | -4.0% | -5.6% | +1.50% |
| 第2波 | 20250103 | 1283 | 1.48 | -5.5% | -4.7% | 0.961 | 8% | +3.0% | -2.2% | +6.22% |
| 第3波 | 20250408 | 2769 | 2.58 | -5.7% | -6.6% | 0.950 | 5% | +9.9% | -2.4% | +16.07% |
| 第4波 | 20260323 | 1085 | 1.61 | -6.6% | -6.6% | 0.936 | 5% | +5.3% | -0.5% | +11.05% |
| 第5波 | 20260407 | 899 | 1.11 | -0.8% | -5.0% | 0.956 | 7% | +3.7% | -0.4% | +6.79% |
| 第6波 | 20260528 | 1031 | 1.44 | +0.5% | +0.3% | 1.009 | 5% | -6.5% | -8.7% | -15.61% |
| 第7波 | 20260626 | 1571 | 1.69 | -1.5% | -1.7% | 0.989 | 6% | -4.7% | -7.1% | +9.46% |
| 第8波 | 20260709 | 1198 | 1.16 | +0.2% | +1.1% | 0.987 | 2% | -0.9% | -7.3% | +7.02% |
结论第6波是 8 波里唯一一次"大盘没跌(前20日 +0.3%)且指数还站在 MA60 上方(1.009)"就开门的:候选激增来自市场内部问题股崩塌,不是大盘级恐慌;买完大盘自己开始补跌(40 天 −6.5%,8 波最差),抄底变接刀。
警示个股层面同样清楚:第6波候选买前 20 日已跌 −16%~−40%(持续阴跌型),且 10 只全部持满 41 天——离场信号(WZ20/BD7 状态出场)一次都没触发,阴跌不在状态出场覆盖范围内。
1.1| 第6波候选明细(含被过滤的)
| 代码 | 名称 | DF | SD | 买前20日 | 持有(日) | 期间最低 | 单笔收益 | 是否被过滤 |
|---|
| sh600678 | ST金顶 | 4 | 8 | -49.7% | 26 | -4.1% | +12.56% | ✗ 未买入(ST/监管) |
| sz002082 | ST万邦 | 4 | 8 | -48.3% | 41 | -39.6% | -41.05% | ✗ 未买入(ST/监管) |
| sz300010 | ST豆神 | 4 | 8 | -49.7% | 41 | -32.4% | -32.36% | ✗ 未买入(ST/监管) |
| sz300363 | 博腾股份 | 4 | 8 | -31.1% | 22 | -9.4% | +15.65% | 买入 |
| sh600080 | ST金花 | 4 | 9 | -34.3% | 34 | -15.8% | -5.53% | ✗ 未买入(ST/监管) |
| sh600325 | 华发股份 | 4 | 9 | -18.9% | 41 | -17.9% | -15.33% | 买入 |
| sh600346 | 恒力石化 | 4 | 9 | -16.4% | 22 | -6.1% | +7.19% | 买入 |
| sh600759 | ST洲际 | 4 | 9 | -51.3% | 32 | -27.4% | +10.32% | ✗ 未买入(ST/监管) |
| sh603101 | 汇嘉时代 | 4 | 9 | -29.3% | 41 | -16.6% | -8.85% | 买入 |
| sh605365 | 立达信 | 4 | 9 | -40.5% | 41 | -30.4% | -29.33% | 买入 |
| sz002198 | ST嘉应 | 4 | 9 | -48.0% | 41 | -20.4% | -20.43% | ✗ 未买入(ST/监管) |
| sz002294 | 信立泰 | 4 | 9 | -37.7% | 24 | -10.1% | +2.86% | 买入 |
| sz002413 | 雷科防务 | 4 | 9 | -20.0% | 41 | -29.4% | -28.17% | 买入 |
| sz002581 | *ST未名 | 4 | 9 | -41.8% | 35 | -26.4% | -6.65% | ✗ 未买入(ST/监管) |
2
门控设置对比(全周期 2014-2026)
SECTION 2
| 变体 | 年化 | 最大回撤 | Calmar | 笔数 | 胜率 | 单笔均值 | 年频 | 门开占比 |
|---|
| V0 现行门控(C≥P95) | 2.80% | -45.5% | 0.06 | 296 | 62% | +2.07% | 23.3 | 6.6% |
V1 现行 + 指数| 4.62% | -43.2% | 0.11 | 267 | 65% | +3.01% | 21.0 | 5.2% | |
| V2 现行 + 前20日<−1% | 3.37% | -43.1% | 0.08 | 273 | 65% | +2.85% | 21.5 | 5.0% |
| V3 无门控(平时轮动也做) | -16.58% | -96.1% | -0.17 | 674 | 50% | -2.40% | 53.0 | 100.0% |
2.1| 牛/熊/震荡分层(按入场日指数 60 日收益)
| 变体 | 熊市(60日<-5%) | 牛市(>+5%) | 震荡 | 是否全状态为正 |
|---|
| V0 现行 | n=155 均值+5.03% 胜率69% | n=47 均值-3.17% 胜率49% | n=94 均值+1.59% 胜率61% | ✗ 牛市为负 |
V1 +指数| n=147 均值+4.81% 胜率69% | n=35 均值-7.79% 胜率40% | n=85 均值+4.05% 胜率67% | ✗ 牛市为负 | |
| SD≥9 | n=80 均值+8.46% 胜率81% | n=31 均值-2.85% 胜率55% | n=98 均值+6.09% 胜率68% | ✗ 牛市为负 |
| SD≥10 | n=74 均值+10.56% 胜率85% | n=20 均值+4.44% 胜率80% | n=49 均值+6.99% 胜率78% | ✓ 全正 |
| V3 无门控 | n=418 均值-0.55% 胜率56% | n=142 均值-6.64% 胜率43% | n=524 均值-2.41% 胜率50% | ✗ 全为负 |
结论门控不可去掉:无门控时策略变成"每天抄底",全周期年化 −16.6%、最大回撤 −96%(等同爆仓),且牛/熊/震荡三种市场状态的分层单笔均值全部为负——不存在"平时轮动的跌和反弹里也能做"的空间。
3
超跌深度 SD 网格(8 / 9 / 10)
SECTION 3
| 变体 | 年化 | 最大回撤 | Calmar | 笔数 | 胜率 | 单笔均值 | 年频 |
|---|
| SD≥8(现行) | 2.80% | -45.5% | 0.06 | 296 | 62% | +2.07% | 23.3 |
| SD≥9 | 8.32% | -35.1% | 0.24 | 209 | 71% | +5.67% | 16.4 |
| SD≥10 | 9.06% | -48.3% | 0.19 | 143 | 82% | +8.48% | 11.3 |
3.1| 分段 / 样本外验证(增益是否只来自某一段)
| 变体 | 2014-2017 | 2018-2021 | 2022-2026 | 三段是否全正 |
|---|
| SD≥8(现行) | n=60 均值-2.78% 胜率47% | n=117 均值+2.81% 胜率61% | n=119 均值+3.79% 胜率71% | ✗ 首段为负 |
| SD≥9 | n=51 均值+0.86% 胜率61% | n=61 均值+6.76% 胜率72% | n=97 均值+7.51% 胜率76% | ✓ 全正 |
| SD≥10 | n=51 均值+6.34% 胜率75% | n=29 均值+7.97% 胜率86% | n=63 均值+10.45% 胜率86% | ✓ 全正(段段最高) |
SD≥9 + 指数| n=41 均值-1.94% 胜率51% | n=47 均值+7.47% 胜率74% | n=96 均值+8.35% 胜率79% | ✗ 首段为负 | |
SD≥10 + 指数| n=41 均值+5.16% 胜率68% | n=29 均值+7.97% 胜率86% | n=63 均值+10.45% 胜率86% | ≈ 与 SD≥10 相同 | |
结论SD≥10 在三个分段全部为正且段段最优(三段均值 +6.34% / +7.97% / +10.45%);SD≥9 同样三段全正;现行 SD8 在 2014-2017 段为负(−2.78%)。这一致性说明增益不是某一段的偶然。
3.2| 逐年(交易数/单笔均值)
| 年份 | SD8 | SD8+MA60 | SD9 | SD10 |
|---|
| 2014 | 20/+5.3% | 10/+3.9% | 20/+12.4% | 20/+11.8% |
| 2015 | 18/-8.9% | 20/-10.6% | 21/-5.4% | 21/+7.1% |
| 2016 | 11/-13.4% | 11/-13.4% | 10/-9.0% | 10/-6.2% |
| 2017 | 11/+3.2% | 10/+8.8% | 0/— | 0/— |
| 2018 | 40/-0.2% | 40/+1.5% | 37/+6.2% | 29/+8.0% |
| 2019 | 11/+1.9% | 11/+1.9% | 10/+5.9% | 0/— |
| 2020 | 42/+3.0% | 32/+9.0% | 10/+5.8% | 0/— |
| 2021 | 24/+7.8% | 21/+7.6% | 4/+16.9% | 0/— |
| 2022 | 31/+3.4% | 31/+3.4% | 33/+6.3% | 13/-0.2% |
| 2023 | 24/+4.2% | 24/+4.2% | 0/— | 0/— |
| 2024 | 28/+3.6% | 21/+7.6% | 25/+6.1% | 10/+8.0% |
| 2025 | 15/+4.8% | 17/+5.7% | 18/+13.8% | 20/+14.9% |
| 2026 | 21/+3.4% | 19/+2.5% | 21/+5.8% | 20/+14.1% |
慎用SD≥10 的代价写在这里:2017 / 2019 / 2023 全年零交易,2020-2021 也几乎没有——"没票就不做"必须能接受,否则会中途破戒。
4
DF(黄块 2/3 分)门槛测试
SECTION 4
| 变体 | 年化 | 最大回撤 | 笔数 | 胜率 | 单笔均值 |
|---|
| 现行(DF 不限,按 DF 降序取前10) | 2.80% | -45.5% | 296 | 62% | +2.07% |
| SD8 + 仅买 DF≥3 | 2.86% | -44.8% | 296 | 62% | +2.11% |
| SD8 + 无门控 + 仅买 DF≥3 | -19.01% | -96.2% | 599 | 49% | -3.23% |
结论DF 不是有效旋钮:门控打开时池子几千只,按 DF 降序的前 10 本来就已 ≥4 分,加"仅买 DF≥3"只让年化从 2.80% 变 2.86%;无门控时加了它依旧 −19.0%。小黄块(2/3 分)出现在日常,但日常本来就不是择时窗口。
5
迭代后:SD≥9 口径重算近期 8 波
SECTION 5
| 波次 | 门控日 | 买入日 | 等权收益 | 胜率 | 均持(日) |
|---|
| 第1波 | 20250102 | 20250103 | +5.91% | 70% | 28 |
| 第2波 | 20250407 | 20250408 | +16.07% | 100% | 23 |
| 第3波 | 20251121 | 20251124 | +12.79% | 90% | 23 |
| 第4波 | 20260320 | 20260323 | +11.05% | 100% | 21 |
| 第5波 | 20260403 | 20260407 | +8.80% | 80% | 23 |
| 第6波 | 20260521 | 20260522 | -11.56% | 0% | 38 |
| 第7波 | 20260625 | 20260626 | +9.46% | 90% | 21 |
| 第8波 | 20260730 | 20260731 | +22.48% | 100% | 12 |
合计 80 笔 · 平均 +9.38% · 中位 +10.55% · 胜率 79% · 最好 +31.7% · 最差 -19.4%(现口径 SD8 为 平均 +5.31% · 胜率 71% · 最差 −36.4%)
结论SD≥9 让近期样本 单笔 +5.31% → +9.38%、胜率 71% → 79%、最差 −36.4% → −19.4%(尾部风险明显收敛)。注意门控日会随候选口径变化(多出 2025-11-24、2026-07-31 两波),不是简单在同一批日子上换名单。
警示SD≥9 单独救不了第6波型(2026-05-22 那波仍是 0% 胜率、−11.56%)——那类必须靠"指数
维持门控保留:去掉它年化 −16.6%、回撤 −96%,牛/熊/震荡分层全负——平时轮动的跌和反弹里做不了这套。
结论超跌深度 SD 是唯一有效旋钮:8 → 9 时年化 2.80% → 8.32%、回撤 −45.5% → −35.1%、Calmar 0.06 → 0.24(全场最高)、三段全正。
结论SD≥10 收益/胜率最高(年化 9.06%、胜率 82%、三段全正),代价是交易数腰斩(11.3/年)+ 3 个全年零交易年份 + 回撤更大(−48.3%)。
慎用"指数(2.80% → 4.62%);DF(黄块)门槛不要加,无效果。
警示样本局限:SD≥10 全周期仅 143 笔,空窗年份多;SD 门槛未做 8.5/9.5 微网格;MA60 用指数日线收盘口径,未测试盘中穿越。
年化(CAGR)
逐年复利串联后的年化收益率(引擎口径:10 槽等权滚动持仓,含槽位约束与涨跌停跳过,扣单边 0.1% 成本)。
最大回撤(MDD)
权益曲线从峰值到谷底的最大跌幅;越接近 0 越好。
Calmar
年化 ÷ 最大回撤,衡量"单位回撤换来的收益";本次全场最高为 SD≥9 的 0.24。
笔数
全周期成交笔数(10 槽轮动,非每波固定 10 笔)。
分段
把全周期切 2014-2017 / 2018-2021 / 2022-2026 三段分别统计;三段全正才算增益稳健,只在某一段有效视为未证明。
超跌深度 SD
10 条超跌条件(TDX 公式口径)成立的数量 0~10;进池门槛本次测试 8/9/10 三档。
选股得分 DF
T1~T6 六个超跌条件等权计数 0~6,门控打开时按 DF 降序取前 10 只买入。
候选数 C
当日满足"超跌(SD≥门槛) + 流动性 + 规避形态"过滤的全市场股票只数,门控输入。
门控
C ≥ 过去 500 个交易日(不含当日)候选数 P95 阈值 → 开门,次日开盘买入;否则空仓。
门开占比
全周期中门控处于打开状态的天数占比(现行 6.6%,加 MA60 后 5.2%)。
指数/MA60
入场日上证指数收盘 ÷ 60 日均线;<1 表示指数在均线下方(弱势市场)。
前20日指数
入场日前 20 个交易日的指数涨跌幅,衡量"市场是不是先跌了"。
熊/牛/震荡
按入场日指数过去 60 日收益分层:<−5% 为熊、>+5% 为牛、其余为震荡。
等权收益
某波 10 只各 1/10 仓位的平均单笔收益(波口径,与引擎口径不同)。
均持
单笔平均持有交易日数(上限 40 日,状态出场可提前)。
WZ20 / BD7
出场状态指标:WZ20≥85 或 BD7≥70 → 次日开盘卖出。
消除前视
门控阈值 = 过去 500 个交易日(不含当日)滚动 P95;"指数次日开盘成交;涨停无法买入则跳过、跌停无法卖出则顺延;超跌/得分信号由 TDX 公式当日计算。
可交易池
买入名单限定 沪主板(600/601/603/605)、深主板(000/001/002/003)、创业板(300/301);剔除科创板(688/689,无权限)与北交所。门控宽度计数仍按全市场,保持与历史验证一致。
行情
通达信全市场日线包(.day) + 除权记录 → 自建前复权库;指数(上证)读通达信 sh000001.day。
过滤
ST/退市:买入日逐日真值(isST)+ 名称含 ST/*ST/退市;监管事件:买入日前 60 个自然日窗口(监管函/问询函/立案/处罚/退市风险警示等)。
内存纪律
全池回测用有界缓存(Store maxc=400),分批+懒加载,峰值 ~830MB(容器 1.7G,无 OOM)。
磁盘纪律
仅落 2 个指标 JSON(几 KB)+ 本报告;无大中间文件。
复现脚本
wave6_diag.py(第6波归因) · gate_grid.py(门控对比) · gate_grid2.py(组合+分段) · waves_list_current.py --sd9(迭代后波次) · gen_iter_report.py(本报告)
Hermes · LXXG 迭代报告 v1 · 2026-09-19