Generated by Answer me with HTML 0.5.5 · 2026-10-20 16:26 · ★ Star on GitHub

从超跌事件反推环境强度:先看门控前20日长什么样

52 次门控开的事件研究 → 拟合失败 → 改用跌幅/回撤两档打分

source/root/yeren_verify/env_fit.py env_score2.py

导语:你的思路对了一半。从历史提取是对的,但"拟合"这条路走不通——样本内漂亮、样本外翻转;把同一批特征换成两条硬阈值打分,单调性和分年一致性立刻出来。

A

门控开前 20 日,大指数怎么走

52 次门控开,以当日为 T,中位累计涨跌幅(相对 T):

指数 T-20 T-15 T-10 T-5 T-3 T-1 T T+1 T+5 T+10
上证 +3.8 +3.5 +3.0 +2.1 +1.9 +1.0 0 −1.4 −0.6 −0.9
平均股价 +8.7 +8.6 +6.5 +4.4 +3.9 +1.7 0 −2.5 −1.6 −1.5

读法:T-20 相对 T 是 +3.8%,意思是20 天里上证跌了 3.8%,平均股价跌了 8.7%。形态是渐进阴跌加末端加速(T-1 到 T 又跌 11.7%),不是单日暴跌。T+1 还在跌 1.42.5%,说明门控开当天不是最低点。

B

拟合:样本内漂亮,样本外废掉

特征 16 个(平均股价 5/10/20 日涨跌、距 60/120 日高点、MA20/MA60 偏离、波动率、σ 归一、上证同项、广度、广度 5 日均、超跌广度),标签 = 未来 20 日全市场等权收益是否为正。

分位 训练 2021-23 验证 2024-26
Q1 −2.71%,胜率 28% +1.04%,胜率 55%
Q2 −0.69%,46% +3.38%,70%
Q3 −0.42%,45% +0.65%,55%
Q4 +2.51%,67% +2.56%,66%
Q5 +3.61%,89% +0.39%,44%

训练段完美单调,验证段最高分位反而最差(+0.39%、胜率 44%)。拟合不可用。

单因子相关也反常:距 120 日高点越远,未来收益越差(−0.23);只有"超跌广度 SD≥10 占比"是正相关(+0.20)。这解释了为什么现成门控一直是最有效的——它不是形态,是广度。

C

改用两条硬阈值:跌幅 + 回撤

环境强度 0-4 = 20 日涨跌幅档 + 距 120 日高点回撤档:

项 条件 得分
20 日涨跌幅 ≤−10% → 2;≤−5% → 1;其余 0 0-2
距 120 日高点 ≤−18% → 2;≤−10% → 1;其余 0 0-2

档位分布:0 档 66%、1 档 17%、2 档 9%、3 档 5%、4 档 3%。

D

分档后的出手质量(日期级,20 日超额)

档 B绿 B黄 G红
0 −5.3%(37%,380日) −1.5%(43%,265日) −3.1%(44%,36日)
1 −2.7%(40%,116日) +1.1%(53%,91日) +2.5%(50%,16日)
2 −2.3%(45%,96日) −0.3%(50%,86日) −7.0%(20%,20日)
3 +0.1%(64%,55日) +5.7%(77%,52日) +4.3%(60%,20日)
4 +2.1%(64%,36日) +5.2%(78%,37日) +5.2%(70%,20日)

B绿 单调爬升,B黄 从 −1.5% 跳到 +5.7%,G红 在 3-4 档转正。

E

分年一致性:高档(3-4) vs 低档(0-1)

年份 B绿 高 / 低 B黄 高 / 低
2022 −2.9% / −3.5% +5.2% / −2.4%
2024 +1.9% / −4.3% +4.8% / +1.2%
2025 −0.3% / −17.9% +5.0% / −1.0%
2026 +7.7% / −4.9% +8.9% / −4.3%

四个年份、两种信号,高档全部优于低档。这是这条打分唯一的底气所在。

F

和现行门控比

口径 覆盖天数 B黄 日均超额 B黄 胜率 B绿 日均超额 B绿 胜率
门控开(SD≥10占比≥4.5%) 52 +3.41% 77% +1.89% 69%
环境强度 3-4 档 89 +5.7% / +5.2% 77-78% +0.1% / +2.1% 64%

B黄 上指标优于门控,覆盖天数还多 37 天;B绿 上门控更强(+1.89%/69% vs 档3 +0.1%/64%)。

G

当前读数(2026-10-19)

项目 数值
全A平均股价 23.62 元
20 日涨跌幅 −9.61%(得 1 分)
距 120 日高点 −25.14%(得 2 分)
环境强度 3(窗口 = 1)
近 15 日档位 1,1,1,1,1,1,1,2,3,3,3,3,4,4,3

从 10-13 起连续升档,10-15/16 到过 4 档,今天回到 3 档。

H

落地

可以直接用

环境强度 ≥3 时做 B黄、G红(历史 +5.2%+5.7%,胜率 7078%);≤2 时不做。 B黄 在 3-4 档甚至优于现行门控,覆盖天数多 37 天。

B绿 仍要用门控

B绿 在 3-4 档只有 +0.1%/+2.1%,仍弱于门控的 +1.89%/69%。B绿 建议继续只在门控开时做。

danger 不要加广度修正

试过"广度回升就降一档",B黄 档4 从 +5.2% 掉到 +1.9%,B绿 也不改善。广度只做读数,不进打分。

公式已改为该口径:环境强度 = 20日跌幅档 + 距120日高回撤档,同时保留 广度(上涨家数占比)和 窗口(环境强度≥3 时为 1)两个读数。

口径:T 日收盘信号,T+1 开盘买入,持有 20 日;超额 = 个股 − 全市场等权同窗口;日期级聚合;均值 ±40% 截尾。