Generated by Answer me with HTML 0.5.5 · 2026-10-20 12:25 · ★ Star on GitHub
指标层有没有优化空间:有,但是减法
全市场 5323 只 × 1401 日单因子体检 + EF 六条留一消融
导语:指标不是加得越多越好。实测能带正超额的只有“深度偏离长期均线”和“低波动”两个方向;RSI 超卖、量比放大、连阴、位置指标全是零或负。
结论先说
去掉拖后腿:RSI14≤28 与 量比≥1.5 在生产 EF 里各占 1 分,单独测试分别拖 −0.74pp 与 −1.75pp。 换进来:BL60≤−25(收盘低于 60 日线 25%)10 日超额 +1.43%、20 日 +2.41%、胜率 71%。 加深不放松:BL20 从 −10 到 −15 超额由 +0.05% 升到 +0.16%;BL60 从 −15 到 −25 由 +0.67% 升到 +1.43%。
收紧 RSI 越紧越差:≤35 是 −0.03%,≤25 是 −0.74%,≤20 是 −1.18%。 加大量比越严越亏:≥1.2 是 −0.87%,≥1.5 是 −1.75%,≥2.0 是 −2.98%。 给连阴、WZ20 位置调参数没有意义:三个档位的超额差不到 0.1pp。
改版组合的超额几乎全部来自熊市段:熊市 +8.4~+12.8pp,牛市 −3.6~−5.3pp。 所以它不是通用因子,是“跌市专用弹药”,必须配市场状态门控才敢上。
口径与两处更正
| 项 | 口径 |
|---|---|
| 样本 | 5323 只 A 股 × 1401 个交易日,2021-01-04 至 2026-10-19 |
| 指标 | MA5/20/60、RSI14、JV、BL5/20/60、RM60、WZ20/60、DP20/60、量比、连阴、ATR%、长下影、60 日新低量 |
| 基准 | 全市场等权日收益累乘,同日同窗口对比 |
| 成交 | 信号日收盘进,持有 10 与 20 日 |
| 更正 1 | 全部滚动窗口改 pandas trailing。此前 scipy 居中窗口含 29 根未来数据,已作废 |
| 更正 2 | DP20/DP60 依赖原始成交额复权折算,本面板未复现,用 BL20/BL60(收盘对均线偏离)代理 |
| 未复现 | BD7 波动线、CHIPSD 筹码分散度(公式复杂且依赖成交额口径) |
单指标体检:13 个方向只有一个赢
10 日与 20 日超额收益(相对等权基准):
| 指标条件 | 样本 | 10日均值 | 10日超额 | 20日超额 | 胜率 |
|---|---|---|---|---|---|
| BL60≤−25 | 71558 | +7.42% | +1.43% | +2.41% | 71% |
| BL60≤−15 | 433131 | +2.37% | +0.67% | +1.30% | 58% |
| BL20≤−20 | 41070 | +8.52% | +0.11% | +1.52% | 74% |
| BL20≤−15 | 114152 | +5.14% | +0.16% | +1.16% | 67% |
| RM60≤−30 | 673302 | +1.74% | +0.37% | +0.58% | 54% |
| ATR%最低20% | 1342189 | +0.39% | +0.10% | +0.16% | 50% |
| 连阴≥4 | 359754 | +0.76% | +0.05% | +0.13% | 51% |
| 长下影≥0.5 | 972185 | +0.17% | −0.14% | −0.13% | 48% |
| JV≤20 | 2088026 | +0.31% | −0.12% | −0.15% | 48% |
| WZ20≤15 | 1320685 | +0.37% | −0.04% | +0.04% | 49% |
| RSI14≤25 | 132229 | +1.22% | −0.74% | −0.98% | 55% |
| 量比≥1.5 | 81008 | −1.19% | −1.75% | −2.08% | 39% |
| BL20≥10(追高) | 483737 | −0.44% | −1.32% | −1.74% | 42% |
BL20≤−20 那组 10 日绝对收益 +8.52%、胜率 74%,看着最漂亮。 但同期全市场也在暴力反弹,减掉基准后只剩 +0.11%。 这就是为什么要减基准:超跌指标赚的是 Beta,不是 Alpha。
生产 EF 六条:留一消融
注:DP20 在本面板近似恒真,所以“6 条中 ≥4”等价于“其余 5 条中 ≥3”。
| 版本 | 样本 | 10日超额 | 20日超额 | 胜率 |
|---|---|---|---|---|
| 原版(5 条中 ≥3,即 EF≥4) | 94162 | +0.03% | +0.59% | 63% |
| 收紧到 5 条中 ≥4 | 18195 | +0.57% | +1.20% | 72% |
| 去掉 RSI14(≥4/5) | 29637 | +0.53% | +1.63% | 66% |
| 去掉连阴(≥4/5) | 49018 | −0.05% | +0.60% | 72% |
| 去掉 BL20(≥4/5) | 52428 | +0.07% | +0.28% | 58% |
| 去掉量比(≥4/5) | 92653 | +0.09% | +0.66% | 63% |
| 量比换成 BL60≤−25(≥4/6) | 111109 | +0.39% | +1.13% | 64% |
量比这条删掉最好:删后样本几乎不变,20 日超额还升了 0.07pp。 BL20 这条不能删:删后 20 日超额从 +0.59% 掉到 +0.28%。 把量比换成 BL60,样本反而多 18%,20 日超额翻近一倍。
组合搜索:减法组合跑赢原版
| 组合 | 样本 | 10日均值 | 10日超额 | 20日超额 | 胜率 |
|---|---|---|---|---|---|
| 原版 EF≥4 | 18195 | +8.31% | +0.57% | +1.20% | 72% |
| 去 RSI + 去量比 + 加 BL60(≥4/5) | 12227 | +13.14% | +3.01% | +4.12% | 80% |
| 同上去 RSI 去量比(≥3/4) | 61676 | +7.40% | +0.75% | +1.83% | 71% |
| 最紧:DP60+BL20+BL60(≥3) | 43224 | +9.92% | +1.26% | +2.30% | 77% |
| 宽松:DP60+BL60(≥2) | 71558 | +7.42% | +1.43% | +2.41% | 71% |
分段检验:增益几乎全在熊市
10 日超额收益(相对等权基准):
| 组合 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|
| 去RSI去量比加BL60(≥4/5) | +2.57% | +10.05% | −1.40% | +16.69% | +5.31% | +8.08% |
| 宽松 DP60+BL60(≥2) | +2.44% | +3.63% | −9.85% | +13.28% | −3.21% | +6.49% |
| 最紧 DP60+BL20+BL60(≥3) | +1.80% | +5.70% | −16.70% | +16.14% | −5.38% | +7.78% |
| 组合 | 牛市段 | 熊市段 | 震荡段 |
|---|---|---|---|
| 去RSI去量比加BL60 | −3.64% | +12.83% | −0.97% |
| 宽松 DP60+BL60 | −5.27% | +8.42% | −3.08% |
| 最紧三条件 | −14.12% | +10.85% | −8.15% |
三个组合在牛市段全部为负,最紧版本牛市段 −14.12%、胜率 32%。 2023 年也是负的。正超额集中在 2022、2024、2026 的急跌阶段。 按你的判据:增益只来自某几段,就算未证明,只能做条件启用。
参数怎么调(同一条曲线上的实测)
| 指标 | 宽松端 | 中间 | 严格端 | 方向 |
|---|---|---|---|---|
| RSI14 | ≤35:−0.03% | ≤30:−0.26% | ≤25:−0.74%;≤20:−1.18% | 越紧越差,别收紧 |
| 量比 | ≥1.2:−0.87% | ≥1.5:−1.75% | ≥2.0:−2.98% | 越紧越亏,可当剔除 |
| BL20 | ≤−5:+0.04% | ≤−10:+0.05% | ≤−15:+0.16%;≤−20:+0.11% | 加深到 −15 附近最优 |
| BL60 | ≤−15:+0.67% | ≤−25:+1.43% | — | 单调加深更好 |
| 连阴 | ≥3:+0.07% | ≥4:+0.05% | ≥5:−0.01% | 无信息,参数无所谓 |
| WZ20 | ≤20:−0.04% | ≤15:−0.04% | ≤10:−0.04% | 无信息 |
| ATR% | 最低 20%:+0.10% | — | 最高 20%:−0.67% | 低波占优,方向清晰 |
落到生产上(三步)
| 优先 | 动作 | 预期效果 |
|---|---|---|
| P0 | EF 记分去掉 RSI14 与量比两项,加入 BL60≤−25 一分 | 样本 +18%,20 日超额约翻倍(+0.59%→+1.13%) |
| P1 | 深度超跌信号加市场状态门控(等权市场 20 日 <−3% 才启用) | 剔除牛市段 −3.6~−14pp 的负贡献 |
| P2 | 参数纪律写进规则:RSI 与量比不再收紧,BL60/BL20 只加深 | 防止后续调参把已有的正超额调没 |
一是市值与流动性中性化:现在的正超额可能偏小盘高波动股。 二是成交口径换 T+1 开盘并扣双边成本,看超额还剩多少。 三是最小样本外切分:2021-2023 定参,2024-2026 只做验证。