回弹最快行业内的选股规则比较(2026-11-03)¶
历史研究参考,非投资建议。 未扣手续费/滑点;不构成任何买卖建议。市场有风险,过往不代表未来。华泰账户仅主板可交易,下文候选均为主板。
1. 问题与范围¶
在「当日回弹最快的前 K=3 个申万一级行业」成分股里,比较若干可执行选股子规则的历史胜率,相对:
- CTRL_random_mb:同行业-日随机抽 1 只主板样本股;
- CTRL_industry_index:直接持有该行业东财板块指数。
持有期 5/10/20 个交易日;行业-日去簇间隔 10 个交易日。
2. 「回弹最快前 K」定义¶
与现有行业回弹监控对齐的价格腿(长样本):
[ \text{score}_{\text{price}} = 0.50\cdot z(\text{ex_hs300_5d}) + 0.50\cdot z(\text{rec_from_40d_low}) ]
- 监控实盘另有资金流腿(权重 0.35)。东财板块资金流历史此处约 6 个月,长样本省略资金流腿。
- 有资金流的约 121 个交易日:价格 Top3 与完整三腿 Top3 重叠均值约 0.71。
- 样本日 2026-11-03:价格 Top3 = 传媒、食品饮料、非银金融;监控完整分 Top3 = 食品饮料、传媒、非银金融(同一三行业,1–2 名对调)。
差异写清:长回测用价格回弹分;当日候选行业与监控一致(同 Top3)。
3. 样本与实现要点¶
| 项 | 设定 |
|---|---|
| 区间 | 2020-01-02~2026-11-03(价格规则);主力资金规则子集自 2024-01-01 |
| 行业 | 申万 2021 一级 ↔ 东财 BK(既有 matched 表) |
| 股票池 | 当前成分 + 最新流通市值 Top30 主板/行业(约 21 个常驻回弹行业 ×30 ≈ 630 只) |
| 去簇 | 同行业信号间隔 ≥10 交易日;同行业-日多命中时取近 5 日涨幅中位附近 1 只 |
| 收益 | 收盘→收盘;超额相对同日行业指数;回撤为持有窗内路径最大回撤 |
| 局限 | 当前成分有存活者偏差;未扣费;创业板/科创板未纳入(无华泰权限) |
4. 子规则定义¶
| 代码 | 规则(触发日收盘可判定) |
|---|---|
| R1_above_ma20 | 收盘 > MA20 |
| R2_break_ma20 | 当日站上 MA20(昨收 ≤ MA20) |
| R3_ex_ind5_pos | 近 5 日收益 > 行业指数近 5 日 |
| R4_ret5_top30pct | 近 5 日涨幅处于同行业样本池 Top30% |
| R5_mf5_pos | 近 5 日主力净流入合计 > 0(大单+超大单,Tushare) |
| R6_above_ma20_pullback | 在 MA20 上方且距 MA20∈(0,5%],近 5 日最低价触及 MA20×1.01 一带 |
| R7_above_ma20_ex_ind5 | R1 ∧ R3 |
| R8_above_ma20_mf5 | R1 ∧ R5 |
| R9_combo_ma20_ex_mf | R1 ∧ R3 ∧ R5 |
| R10_ma20_not_chase | R1 且近 5 日涨幅 >0 且 < 同池 80 分位(避免极端追高) |
| R11_pullback_mf5 | R6 ∧ R5 |
| R12_pullback_ex_ind5 | R6 ∧ R3 |
5. 主要结果(10 日持有,去簇后)¶
对照:
| 对照 | n | 胜率10日 | 中位收益10日 |
|---|---|---|---|
| 行业指数 CTRL_industry_index | 1006 | 51.1% | +0.13% |
| 随机主板 CTRL_random_mb | 977 | 48.9% | −0.18% |
相对更高的选股规则(相对同行业随机,且 n≥60):
| 规则 | n | 胜率5/10/20 | 中位10日 | 相对随机胜率10日 | 相对行业指数胜率10日 | 中位回撤10日 |
|---|---|---|---|---|---|---|
| R12 回踩MA20 + 相对行业超额 | 797 | 47.9% / 50.1% / 49.1% | +0.08% | +1.1pp | −1.0pp | −6.2% |
| R5 近5日主力净流入>0 | 397 | 49.4% / 49.9% / 49.9% | 0.0% | +0.9pp | −1.2pp | −5.8% |
| R1 站上MA20 | 975 | 46.2% / 48.8% / 48.1% | −0.32% | −0.1pp | −2.2pp | −6.2% |
补充:
- R11(回踩+主力流入) 5 日胜率约 52.8%(短线最好看),但 10 日回落至约 47.8%,不稳。
- 追涨类更差:R2 刚突破 MA20(10日胜率约 44.3%)、R4 近5日最强 30%(约 44.9%)、R3/R7 纯相对强(约 45–46%)均低于随机。
- 没有任何测试规则在 10 日胜率上稳定超过「直接拿行业指数」。
数据文件:data/2026-11-03-topk-stock-rules-summary.csv。
6. 结论:相对胜率更高的 1–3 条¶
在「已进入回弹 Top3 行业」的前提下:
- 首选个股滤网:R12 = MA20 上方回踩(距线 ≤5% 且近低触及均线)且近 5 日跑赢行业
- 10 日胜率约 50.1%,相对同行业随机约 +1.1 个百分点;中位收益略正。
-
仍略弱于直接持有行业指数。
-
次选(资金确认,2024 起样本):R5 = 近 5 日主力净流入为正
-
10 日胜率约 49.9%,相对随机约 +0.9pp;样本少于价格规则。
-
不推荐作为增强:刚突破 MA20、近 5 日涨幅排名最前、单纯「相对行业已强」——历史胜率低于随机,更像是回弹行业内的拥挤/兑现区。
实务含义:回弹行业本身的 beta 更重要;个股侧更适合用 回踩+相对不弱 或 短期资金仍流入 做过滤,而不是追板块内最热个股。
7. 最新交易日(2026-11-03)候选(主板)¶
回弹 Top3(与监控同三行业):传媒、食品饮料、非银金融。
7.1 主规则 R12(回踩 + 相对行业超额)— 每行业按超额排序前列¶
| 行业 | 代码 | 名称 | 近5日% | 距MA20% | 相对行业5日超额% | 近5日主力净流入(万) |
|---|---|---|---|---|---|---|
| 传媒 | 002602.SZ | 世纪华通 | 13.6 | 4.2 | 11.6 | +40573 |
| 传媒 | 002558.SZ | 巨人网络 | 7.3 | 1.7 | 5.2 | +18300 |
| 传媒 | 603444.SH | 吉比特 | 5.2 | 2.9 | 3.2 | +3532 |
| 传媒 | 002739.SZ | 儒意电影 | 4.5 | 4.8 | 2.5 | −2578 |
| 食品饮料 | 000729.SZ | 燕京啤酒 | 11.1 | 1.1 | 7.2 | −7641 |
| 食品饮料 | 605499.SH | 东鹏饮料 | 9.9 | 4.2 | 5.9 | −10272 |
| 食品饮料 | 002461.SZ | 珠江啤酒 | 7.5 | 0.9 | 3.6 | +185 |
| 食品饮料 | 002568.SZ | 百润股份 | 7.4 | 0.8 | 3.4 | −1203 |
| 非银金融 | 601601.SH | 中国太保 | 6.9 | 2.1 | 6.1 | −10811 |
| 非银金融 | 000776.SZ | 广发证券 | 5.9 | 2.6 | 5.1 | −14939 |
| 非银金融 | 601901.SH | 方正证券 | 5.2 | 4.2 | 4.4 | −18723 |
| 非银金融 | 601318.SH | 中国平安 | 3.8 | 4.3 | 2.9 | +99244 |
7.2 R12 ∩ R5(更严:回踩超额且主力仍流入)¶
仅 世纪华通(传媒)、中国平安(非银) 同时落在两规则前列交集(食品饮料 R12 前列当日主力多为流出,未进交集)。
完整列表见 data/2026-11-03-topk-stock-rules-picks.csv。
8. 反例与失效情景¶
- 行业指数已更好:个股规则 10 日胜率整体 ≤ 行业指数;若目标是「抓住回弹行业」,持有行业工具/宽基行业暴露往往比挑股干净。
- 拥挤兑现:板块内近 5 日最强、刚突破 MA20 的股票,随后 10 日胜率显著偏低(约 44%)。
- 价强流弱:R12 候选里多只近 5 日主力已转流出(啤酒、部分券商)——价格回踩滤网通过,但资金已在兑现,失效风险高。
- 小样本资金规则:R5/R8/R9/R11 主要基于 2024 以来资金流日,外推需谨慎。
- 风格切换:回弹 Top3 若从防御/消费切到高波动成长,回踩规则的回撤中位仍约 −6%~−10%(10/20 日)。
- 账户权限:创业板/科创板未测;若成分强势股多在成长板,主板滤网会系统性漏掉。
9. 复现¶
- 脚本:
/workspace/backtest-lib/scripts/topk_rebound_stock_rules_20261103.py(构建)、..._run_20261103.py(缓存回测) - 缓存:
/workspace/backtest-lib/cache/sectors/topk_stock_rules/ - 摘要/候选 CSV:双目录
invest-community/backtests/data/与/workspace/backtests/