火箭分级 · 三段式筛选(漏斗总览)
> 一句话:禁止一段式一遍过。把选股拆成三级火箭——前段只确认事实,后段才判别,逐级提纯。
一、核心方法论(漏斗)
一筛(点特征全市场圈候选) → CSV → 二筛(段特征排杂音) → CSV → 三筛(全历史画像提纯) → 人眼确认
- 每一段输入比上一段小,所以每段能用更重的算法,不偷工减料。
- 随时微调某一筛脚本,不牵一发动全身。
- 一段式造的是「飞不高的半成品火箭」,三段式才是「每一级各司其职」。
二、铁律(写死,不可违背)
- 禁止一段式一遍过——一段式 = 全市场太重 → 用简单算法走捷径 → 漏条件给不准答案。
- 前段做「确认」,后段做「判别」——前段只圈客观事实(连板高度、价、市值、非ST),不用预测性特征;顺序不能反。
- 排除 ≠ 放弃——排的是「追高这个动作」,不是「这只票」;走势变好就拽回。
- 妖股基因 = 避坑滞后指标——是加分项、给信心的,不是概率筛;别拿「有/无基因」比概率。
- 收益口径三查——好看数字先怀疑口径(买入价追高还是低吸、收益算法、是否用了未来信息)。
三、三筛路由表(本总览的核心职责)
| 阶段 | 输入 | 干什么 | 去哪个子 skill |
|---|---|---|---|
| 一筛 | 全市场 | 点特征确认:连板高度、市值、非ST、基因门槛、二板一字排除 | rocket-screen-1 |
| 二筛 | 一筛候选 | 段特征判别:底部反转度、黏合、一字/换手、突破板位、四类分流 | rocket-screen-2 |
| 三筛 | 二筛候选 | 全历史画像提纯:均线突破因子、次新维度、连板固定提纯、交叉验证 | rocket-screen-3 |
> 每一筛输出一个 CSV,下一筛在更小的集合上做更重的计算。最终候选交给人眼确认 + 对应买点策略落地。
四、已验证的硬结论(漏斗有效性的数据背书)
- 排序器梯度稳定 +13~18pp:前 3 名到 4 板率 18%~23%,后 3 仅 5%(无未来函数)。
- 二板一字 = 强排除信号:开板能买 5 日中位 −10.7% vs 换手板 +3.5%;买不进率 35%(vs 换手 12%)。
- 均线突破 = 妖股最强因子:连板段内突破 5/5 长均线(250/400/600/800/1000),≥4 板率 7.7x 加成。
- 连板固定 = 36 倍提纯:单一涨停突破 5/5 假信号(≥4 板率 1.0%);连板 ≥2 突破真信号(36.1%)。
- 反包/追高 = 排除信号:无前视回测全负("回调≤8%再反包"是脉冲不是趋势,持有 20 日中位 −6%~−11%)。
五、触发路由
当问题涉及「怎么从全市场筛妖股 / 三段式 / 漏斗选股 / 一筛二筛三筛 / 候选池提纯」时,先经本总览定位阶段,再分流:
- 圈候选 → rocket-screen-1
- 排杂音 → rocket-screen-2
- 全历史提纯 → rocket-screen-3
六、外部使用提示
规则来自桌面 所有策略集合/火箭分级_三段式筛选/(00_总纲.md + 火箭_三筛.py/火箭_二筛.py/火箭_扫描入库_v2.py + 策略流_核心总纲.md)。
文中脚本(涨停追踪.py、各筛脚本)与 json 数据未随 skill 打包,外部用户需自备通达信数据实现;本总览与子 skill 提供的是完整方法论、阈值与已验证结论,可直接照做或作为筛选框架。
风险声明与免责(Risk Disclaimer)
- 本 skill 为量化研究框架与历史统计规律的整理,仅供学习与研究,不构成任何证券投资建议、要约或收益承诺。
- 文中所有回测/统计指标(alpha、胜率、涨幅、p 值等)均为历史样本统计,存在过拟合与样本偏差可能,不代表未来收益;策略可能因市场 regime 变化、流动性、交易成本、涨跌停制度等失效。
- 信号须在收盘后人工复核,结合个人风险承受能力独立决策;杠杆与集中持仓可能导致亏损超过本金。
- 使用者须遵守所在地区证券法律法规,自担投资风险。