杰西·C.斯泰恩「超级强势股」A/H 选股模型 v0.1
日期:2026-06-17
负责人:JimSimons@breeze
范围:A 股 + 港股
状态:研究 / 规格说明;不进入生产订单
v0.5 当前执行口径(2026-06-17 覆盖更新)
cy 已进一步简化模型。本模型当前定位为“早期牛股日线触发器”,每日推送不再以本文件早期的五层评分、题材确认或 v0.4 四条周线标准作为入选条件;这些内容只保留为历史研究背景 / 排查字段。正式入选只看以下两条硬规则。
1. **当日强启动 + 巨量**:当日涨幅 > 7%,且当日成交量同时满足:
- >= 昨日成交量 3 倍;
- >= 前 50 日成交量均值 3 倍。
2. **均线多头排列**:现价 > MA50,MA50 > MA150,MA50 > MA200。
执行分层:
- 两条全通过:进入每日 Stine 早期牛股名单。
- 少于两条通过:只进入技术观察 / 排查,不作为候选。
关键边界:
- 该模型只看当日触发,不做近 N 周回看;已经突破完并进入趋势中段的存量赢家属于 v1.5 领头羊模型覆盖,不属于本早期触发器。
- 题材、基本面、周线 30 周均线、周量 5 倍、周涨 20% 等旧口径不再作为当前入选条件。
- 多日 0 通过是正常现象,不按 false negative 处理。
- 港股在第 0 阶段数据可得性验证完成前不发布正式候选;若港股只能形成纯技术模型,需回首席投资官框架复核,不能命名为 Stine 港股版。
一句话定义
本模型用于寻找早期到中期的稀缺超级强势股:相对强度极高、存在结构性主题空间、上涨过程有序、并且能在回踩支撑线或紧凑底部突破时提供低风险入场点。当前只作为观察 / 候选引擎,必须经过数据可得性检查、历史回测和首席投资官审核后,才可能进入生产层。
硬边界
- 不是 Pinecorn P1 v1.5 的替代品。
- 不生成 planned_orders。
- 不改变市场过滤器、首席投资官确认、退出、仓位、申万二级行业上限等生产规则。
- 只有在 A 股 / 港股历史验证通过后,才可能作为辅助候选 / 排序模型。
数据源优先级
按 Kaite 2026-06-17 指示:
- A 股:优先使用 RQData/RQSDK。
- 港股:若本地 RQData 覆盖足够,优先 RQData;否则用 Wind 补港股行情、成交额、市值、财务字段。
- Wind 是 RQData 缺字段 / 不覆盖时的备用数据源,不替代 A 股已有 RQData 主数据源。
股票池
A 股股票池
硬过滤:
- 非 ST,名称不含 ST。
- 上市至少 252 个交易日。
- 20 日平均成交额 >= 8000 万 RMB。
- 流通市值 >= 30 亿 RMB。
- 收盘价 >= 3 RMB。
- 剔除长期停牌、价格历史不可靠的股票。
港股股票池
硬过滤:
- 优先港交所主板;GEM 或极低流动性股票默认排除,除非显式开启。
- 上市至少 252 个交易日。
- 观察级:20 日平均成交额 >= 3000 万 HKD;生产候选级:>= 8000 万 HKD。
- 市值 >= 30 亿 HKD;生产候选级建议 >= 50 亿 HKD。
- 收盘价 >= 1 HKD。
- 剔除壳股特征明显、长期停牌、买卖价差极端的股票。
五层评分模型
第 1 层:超级强势股基因
目的:避免把普通动量股误判成超级强势股。
权重:25 分。
信号:
- 主题空间:处在高 TAM / 结构性扩张行业或周期。
- 收入加速:TTM 或年度收入增长 >= 20%,且优先选择较上一期加速的公司。
- 盈利 / 现金流拐点:净利润、毛利率、经营现金流从低基数改善。
- 市值 runway:市值足够小 / 中盘,仍有复利空间,但不能低到没有流动性。
- 稀缺性 / 领导地位:在细分主题中具备龙头或稀缺位置,不是第十个跟随者。
实现:
- A 股:RQData PIT 财务 + SWS/Wind 行业分类。
- 港股:优先 RQData;若 PIT 财务不足,用 Wind 补;若财务锚不干净,打低置信标签,不硬凑。
第 2 层:相对强度领导力
目的:斯泰恩式 superstock 必须已经用价格证明领导力。
权重:25 分。
信号:
- 250 日相对强度分位 >= 90%。
- 120 日收益率分位 >= 90%。
- 收盘价 >= 52 周高点的 85%。
- 跑赢本地市场基准和同行篮子。
- 金丝雀检查:如果个股 RS 退化,而市场或同行龙头仍稳定,则降级。
基准:
- A 股:沪深 300 / 中证 800 + 行业同行篮子。
- 港股:恒生综合 / 恒生科技(视行业而定)+ 港股同行篮子。
第 3 层:有序上涨质量
目的:区分机构有序吸筹和无序投机脉冲。
权重:20 分。
信号:
- 周收盘站上 10 周 EMA 和 30 周 MA。
- 30 周 MA 上行。
- 回撤受控:最近 60 日最大回撤最好 <= 25%。
- 上涨周成交量强于下跌周。
- 底部 / 回踩阶段波动率收缩。
- 避免抛物线透支:价格高于 10 周 EMA 超过 25% 时给过热惩罚。
解释:
- 好结构:台阶式上行、紧凑整理、反复在 10w/30w 获得支撑。
- 坏结构:垂直拉升、连续大跳空、高位反复放量下跌。
第 4 层:关键支撑线 / 低风险区
目的:入场应靠近可控风险点,而不是追在情绪高潮后。
权重:20 分。
主要支撑线:
- 快速 superstock 支撑:10 周 EMA。
- 结构性支撑:30 周 MA。
低风险入场条件:
- 回踩后收盘价位于 10 周 EMA 的 -3% 至 +8%,且重新站回该线;或
- 成熟底部中,收盘价位于 30 周 MA 的 -3% 至 +6%,且周线趋势仍完整;或
- 从紧凑底部突破,收盘价 > pivot * 1.005,但距离 10 周 EMA 不超过 15%。
仓位表达:
- 首次入场:使用 1/3 至 1/2 风险预算。
- 加仓:只在已有盈利确认或第二个紧凑底部突破后执行。
- 延展突破不允许一次性满仓。
第 5 层:BCD / 危险状态排除
目的:避开已经开始结构性破坏的股票。
权重:-30 至 0 惩罚。
危险清单:
- 周收盘跌破 30 周 MA。
- 两个周收盘跌破 10 周 EMA,且成交量放大。
- 曾经强势后,20 日或 60 日 RS 跌破 70 分位。
- 最近 5 周出现 3 个派发周。
- 突破失败:突破后 5 个交易日内放量跌回 pivot 下方。
- 重大财报 / 公告红旗未消除。
- 板块金丝雀:同行龙头率先跌破支撑。
当 BCD 惩罚 <= -20 时,候选直接阻断。
评分表
| 层级 | 最高分 |
|---|---|
| 超级强势股基因 | 25 |
| 相对强度领导力 | 25 |
| 有序上涨质量 | 20 |
| 关键支撑线 / 低风险区 | 20 |
| 流动性 / 可交易性 | 10 |
| BCD 危险惩罚 | -30 至 0 |
候选分层:
- S 级:总分 >= 85,无危险状态阻断,且位于低风险区。
- A 级:总分 75-84,无危险状态阻断,等待低风险入场。
- B 级:总分 65-74,仅观察。
- 剔除:总分 < 65 或危险状态阻断。
买入逻辑
回踩买点
触发:
- S 级 / A 级候选。
- 价格接近 10 周 EMA 或 30 周 MA 低风险区。
- 周线趋势完整。
- 无 BCD 危险状态阻断。
动作:
- 研究模型标记 stine_setup_buy_candidate。
- 生产动作必须另行通过首席投资官确认和回测批准。
突破买点
触发:
- S 级 / A 级候选。
- 紧凑底部 >= 4 周。
- 收盘价 > pivot * 1.005。
- 成交量 >= 20 日均量的 1.5 倍。
- 收盘价距离 10 周 EMA 不超过 15%。
动作:
- 标记 stine_breakout_candidate。
- 若距离 10 周 EMA 超过 15%,只标记 extended_breakout_watch,不视作低风险买点。
卖出 / 降风险逻辑
未来 paper model 的硬退出信号:
- 周收盘跌破 30 周 MA。
- 跌破入场止损,或相对入场价 -10%,取更严格者,并加入滑点缓冲。
- 入场后出现 BCD 危险状态阻断。
- 突破失败并出现放量反转。
减仓 / 风险降低信号:
- 价格高于 10 周 EMA 超过 25%。
- 长周期上涨后出现连续 3 个宽幅上涨周。
- 放量高潮后下一周反转。
- RS 仍高,但绝对趋势开始破坏。
A/H 适配
共用规则:
- 周线趋势与支撑线逻辑。
- 相对强度分位。
- 底部突破与低风险区。
- BCD 危险状态清单。
A 股特有:
- ST 过滤。
- 必须处理 10%/20% 涨停结构;避免买入锁死涨停候选。
- 使用 SWS L2 做行业 / 同行上下文。
- 可复用现有 P1 流动性门槛。
- 若季度数据支持,EPS acceleration 是首选基本面引擎。
- A 股不把 short-interest squeeze 作为可得信号;不得用换手率、北向、融资融券等做“等价替代”。
港股特有:
- 没有 A 股涨停结构;用价差、成交额、流动性控制替代。
- 对低价股 / 壳股 / 极低成交股票更严格。
- 使用 HKD 成交额和市值。
- 南向资金可作为可选机构认可度代理;若不可用,使用成交额扩张和机构持有代理。
- 财报频率更低;缺失 PIT 财务时应降低置信度,而不是制造精确假象。
- 港股通常没有 A 股式 EPS QoQ 加速度;用收入加速度、经营现金流加速度、半年同比加速度替代。
- 港股 short-selling / short-interest 数据若可得且流动性足够,可作为独立信号。
首席投资官附录:第 0 阶段约束
以下来自 RayDalio 首席投资官复核(2026-06-17)。这些是第 0 阶段和回测设计的框架约束,不是生产阈值。
1. EPS 加速度序列
斯泰恩式基本面应优先看“加速度序列”,不是单点增长。
A 股机械目标:
- 使用最近 4 个季度 EPS YoY 或 QoQ-style 增长序列,前提是 PIT 季度数据支持。
- 评分增长斜率和持续性,例如从负增长 / 低增长切换到连续多个高增长季度。
- 这是超级强势股基因的第一机械表达,优先于泛泛的“成长性不错”。
重要区别:
- 它比普通 CANSLIM 单季度 YoY 筛选更激进。
- 如果季度 PIT 字段不完整或滞后,标记 eps_acceleration_unavailable,不能用弱 proxy 硬凑。
2. 港股基本面缺口
港股不能伪装成拥有同样频率的 EPS QoQ 加速度。
港股替代锚:
- 中报 / 年报维度的收入加速度。
- 经营现金流加速度。
- 毛利率和经营利润率拐点。
- 半年同比加速度。
数据质量必须显式字段化:
- fundamental_anchor=eps_acceleration:A 股有有效季度每股收益加速度数据。
- fundamental_anchor=semiannual_revenue_ocf_acceleration:港股使用半年收入 / 现金流锚。
- fundamental_anchor=low_confidence:财报频率或字段缺失导致无法干净测量。
3. Short Interest 差异
不能强行把一个信号跨市场并轨。
- A 股:short-interest squeeze 不可得或不够可靠;不做 proxy 替代。
- 港股:short-selling / short-interest 数据可得且流动性足够时,可以使用。
A 股允许替代项:
- short interest 本身没有替代项。
- 换手率、北向、资金流可以作为单独的资金认可度 / 需求信号,但不能标成做空兴趣等价物。
4. A 股 / 港股超额收益来源拆分
共享评分卡可以,但超额收益来源必须分开解释。
A 股预期驱动:
- EPS acceleration sequence。
- 突破 / RS 领导力。
- 回踩 10w/30w 支撑后的可控入场。
港股预期驱动:
- 底部突破。
- 内部人买入 / 所有权信号(若可得)。
- Short-selling / short-interest squeeze 信号(若可得)。
- 从低流动性基础上的流动性改善。
回测必须先分别报告 A 股和港股,再讨论合并结论。
5. 持有期校准
原书 6-18 个月持有期可能过长,不能直接套到 A 股。
回测分三档:
- 3-6 个月最大持有期。
- 6-9 个月最大持有期。
- 9-18 个月最大持有期仅作为斯泰恩原始口径敏感性,不作为默认。
退出设计应测量突破 / 支撑线入场后的超额收益衰减,而不是假设美国中盘股持有期能无缝迁移。
6. “100x” 叙事边界
不要把 “100x” 写成机械字段名或投资人预期。
生产 / 投资人材料安全命名:
- stine_superstock
- superstock_ah
- stine_ah_score
避免:
- hundred_bagger_score
- 100x_candidate
- 任何暗示预期 100 倍收益的措辞。
叙事边界:
- Jesse Stine 的极端历史收益应被视为特定后危机修复周期、小基数、极度集中组合下的 outlier。
- 若模型验证有效,现实目标是改善成长股选择的回撤调整后收益,而不是承诺可重复 100 倍。
港股身份字段:hk_stine_identity_status
第 0 阶段必须在摘要顶层输出该字段,避免港股段在数据缺口下伪装成斯泰恩模型。
三档:
- valid_stine_anchor:港股候选有可审计的基本面锚,至少能用收入 / 经营现金流 / 半年同比加速度支撑斯泰恩身份。
- low_confidence_anchor:基本面锚存在但覆盖弱、频率低或字段不完整,需首席投资官复核后决定是否继续。
- technical_only_not_stine:港股段实际只剩相对强度 + 突破 + 流动性,没有可审计基本面锚。
机械 guard:
- 只要港股段落到 technical_only_not_stine,停止扫描器交付。
- 自动回到首席投资官框架复核。
- 不能继续命名为“Stine 港股版”;若继续研究,应改称 O'Neil A/H 变种或技术突破模型。
与现有 P1/O'Neil 模型的关系
P1/O'Neil v1.5:
- 基本面硬门槛更强。
- 周扫生产候选在首席投资官确认后可生成 planned_orders。
- 聚焦 A 股 leader momentum,并有完整执行控制。
斯泰恩超级强势股 v0.1:
- 对早期盈利拐点和低基数故事更宽容。
- 更强调 10w/30w 支撑线买点质量,避免追高延展突破。
- 明确支持 A/H 跨市场。
- 回测前只作为研究模型。
实施计划
第 0 阶段:数据可得性
目标:
- 确认 A/H 日频 OHLCV、市值、成交额、基础财务字段覆盖。
- 确认港股 RQData 覆盖;不完整时列出 Wind 备用字段。
- 产出当前 A/H 候选快照。
摘要顶层必须包含:
- hk_stine_identity_status 分布。
- fundamental_anchor 质量分布。
- A 股 EPS acceleration sequence 覆盖率 / 断裂率。
第 1 阶段:研究侧扫描器
输出:
- stine_superstock_ah_candidates.csv
- stine_superstock_ah_scorecard.csv
- stine_superstock_ah_summary.md
字段:
- market, order_book_id / windcode, name
- date, close, traded_value_20d, market_cap
- rs_250d_pct, ret_120d_pct, dist_to_52w_high
- ma10w_distance, ma30w_distance
- ordered_advance_score, low_risk_zone_flag
- breakout_flag, extended_flag
- bcd_penalty, bcd_reasons
- stine_score, stine_tier
- fundamental_anchor, hk_stine_identity_status
- data_source, data_quality_flag
第 2 阶段:历史对照回测
对比:
- 现有 P1 v1.5 baseline。
- Stine-only A 股模型。
- 斯泰恩叠加层作用于 P1 候选股票池。
- A/H combined observation model。
Ship gate:
- 除非 A/B 在不显著增加尾部风险的前提下改善 Sharpe 或回撤调整后收益,否则不进入生产。
- 港股模型必须单独通过流动性 / 滑点压力测试。
初始建议
先做研究辅助模型,不要直接作为生产替代。
该模型最有价值的用途是:
1. A/H 跨市场超级强势股观察池。
2. 买点质量叠加层,避免买在延展突破后。
3. 现有成长持仓的危险状态 / canary 层。
v0.3 技术面特征修订
以下修订来自 cy 2026-06-17 对斯泰恩原书技术面三条特征的补充,并已进入每日 Stine 观察名单字段。
1. 强劲底部突破
原书含义:
- 股价经历长期深幅下跌。
- 进入底部整理。
- 整理期成交量萎缩。
- 随后以巨量突破长期基底。
机械字段:
- base_formation_quality:基底质量。当前分为 tight_volume_dryup、acceptable_base、loose_or_no_dryup、unavailable。
- deep_decline_pct_252d:过去约一年峰谷最大深跌幅。
- base_volume_contraction:基底末期 20 日均量 / 120 日均量,用于识别量能萎缩。
- base_range_120d:过去 120 日基底振幅。
- breakout_volume_signature:突破量能特征,当前分为 huge_volume_breakout、volume_confirmed_breakout、no_volume_confirmation、unavailable。
当出现长期深跌、基底可接受、且巨量突破 120 日基底高点时,标记为 bottom_volume_breakout,并给结构加分。
2. 放量突破 30 周均线
原书含义:
- 突破初期成交量放大。
- 股价站上 30 周移动平均线。
- 趋势开始由下转上。
机械字段:
- ma30w_distance:收盘价相对 30 周线的距离。A 股日报中用 150 日均线近似 30 周线。
- ma30w_breakout_flag:近期从 30 周线下方或附近放量上穿。
- ma30w_volume_ratio:突破日成交量 / 50 日均量。
满足放量站上 30 周线时,标记为 ma30w_volume_breakout,并给结构加分。
3. 陡峭上攻角度的相位区分
原书含义存在时间相位差异:早期陡峭上攻是多头力量强的正面信号;后期抛物线式加速则是均值回归 / 顶部风险信号。
机械字段:
- ascent_angle_score:结合 20 日和 60 日收益率的上攻角度分。
- steep_early_advance:早期陡峭上攻。当前要求 20 日和 60 日涨幅都强,但 120 日涨幅和 30 周线距离尚未进入明显后期透支区。
- parabolic_late_spike_penalty:后期抛物线风险。当前要求 60 日或 120 日涨幅很大,且明显远离 30 周线;触发后不等于剔除,但会进入 BCD 惩罚并在日报中显示。
这条修订避免把“陡峭”一刀切处理:早期陡峭加分,后期陡峭降级。
每日输出字段
每日 stine_superstock_ah_scorecard_YYYYMMDD.csv 现在包含上述字段,并在摘要中用中文 stine_technical_flags 显示:
- 强底放量突破
- 放量上穿30周线
- 早期陡峭上攻
- 后期抛物线风险
历史废止口径:v0.4 简化四点硬标准
本节已被顶部 v0.5 两条日线触发器覆盖,只保留历史记录,不再作为每日推送选择标准。
以下修订来自 cy 2026-06-17 20:12 的最终口径,覆盖前述五层评分作为“选择标准”。
唯一选择标准
只要符合以下四点才进入正式 Stine 每日名单,其他标准忽略:
1. **强劲底部突破**:股价经历长期深幅下跌后进入底部整理,成交量萎缩,随后以巨量突破长期基底;周度交易量放大 5 倍以上。
2. **向上突破 30 周均线**:突破初期成交量放大,股价站上 30 周移动平均线,形成向上趋势;周价格大幅上涨 20% 以上。
3. **陡峭上攻角度**:上涨角度大,表明市场做多力量强劲。
4. **爆炸性题材**:有新产品、新发明、新技术、新订单等超级题材驱动;题材可通过该股票近期相关新闻或公告确认。
分层输出
- stine_four_point_pass=True:四点全通过,进入正式 Stine 每日名单。
- stine_three_technical_pass=True 且题材未确认:进入 wait list,显示为“技术三项通过,题材待确认”。
- 低于三项技术通过:剔除,只在技术观察名单中保留少量排查样本。
题材确认
短期先使用 stine_explosive_theme_overrides.csv 作为人工 / 公告 / 新闻确认表,字段包括:
- order_book_id
- explosive_theme_flag
- explosive_theme_note
- theme_source
没有确认记录时,日报统一标记为 theme_pending_phase2_classification,不得冒充四点通过。
中期再接入新闻源和大模型主题分类,枚举新产品 / 新发明 / 新技术 / 新订单等题材类型,并限定近 4-12 周时效。