大虾皮如何把欧奈尔与股票魔法师的RS选股原则落到 A 股
很多交易者第一次接触 RS,容易把它理解成一种”强势预报器”:分数越高,股票越值得买。这个理解只对了一半。真正有用的 RS,不是替你预测明天的涨停,而是先回答一个更朴素的问题:在几千只股票里,市场资金已经把力量投向了哪里?
欧奈尔、米涅维尼和大虾皮在这件事上的共同点,是不急着从弱势股里猜反转,而是先寻找已经表现出领导力的标的。但三者的分工并不相同。欧奈尔用相对强度排名找到领先者;《股票魔法师》要求领先者还要通过趋势模板与形态验证;大虾皮则把”强”拆成 RS、RPS、SCTR、CS、均线与形态字段,让它们变成一条可以每天重复执行的选股链。
以下内容只讨论如何建立候选池与研究流程,不构成任何个股推荐或投资建议。
先把 RS、RPS 和 RSI 分开
欧奈尔体系中的 Relative Strength Rating,本质上是横向排名。William O’Neil + Co. 的公开说明显示,它先计算股票过去 12 个月的价格变化,其中最近 3 个月权重为 40%,其余三个季度各占 20%,再把所有股票按表现排列为 99 到 1 的百分位。也就是说,RS 不是”这只股票涨了多少”的绝对涨幅,而是”它在同一市场的股票中跑在什么位置”。O’Neil 官方说明
这就是为什么强势股交易者不害怕研究接近新高的股票。你看到的不是一根孤立的大阳线,而是过去一段时间里持续跑赢大多数同行的结果。欧奈尔的方法也从不把 RS 单独使用:盈利和营收的加速、成交量、行业强度、公司催化剂同样属于判断的一部分。O’Neil 方法论说明
这里有一个必须绕开的误区:RSI 不是本文所说的 RS。RSI 衡量的是一只股票自身近期上涨与下跌的内部动能;RS 或 RPS 则是在问它相对指数、相对全市场是否领先。前者可以提示短线过热,后者更适合建立强势股候选池。把它们混在一起,常常会得出”RS 很高所以超买”的错误结论。
《股票魔法师》的价值,正在于给 RS 加上了边界。米涅维尼的趋势模板要求股票处于第二阶段上升趋势:价格在关键均线上方,均线多头排列,长期均线向上,股价接近一年高位,相对强度也不能落后。可这仍然只是第一道门槛。趋势模板通过,只表示股票有资格进入研究名单;真正的入场还要看 VCP 等供需收缩结构、突破质量和风险距离。强度是通行证,不是扳机。
好股票不是因为 RS 高而值得追;它是先表现出强度,再在正确的趋势和位置上,给出风险可控的机会。
在大虾皮,“强”被拆成两个不同视角
大虾皮没有把所有强弱信息塞进一个神秘总分,而是把”比谁强”分开处理。第一个视角是 RS,也就是 rsScore。网站的数据链路会把个股 K 线与沪深 300 基准 K 线一并送入计算模块,结果写入股票数据;前端把它显示为 0 到 100 的分数,并明确标注:高于 50,表示走势强于大盘。它回答的是方向问题——这只股票是在被大盘拖着走,还是即使指数震荡,它也能保持更强的相对表现?
第二个视角是 RPS,也就是 rps_score。它更接近欧奈尔式的横向比较。大虾皮的原始 RPS 会综合 63、126、189 与 252 个交易日的价格比,其中最近 63 个交易日给予双权重;然后把当日股票池按原始分由高到低排序,换算为 0 到 100 的百分位。这样一来,RPS 高并不只是”相对沪深 300 更好”,还意味着它在同一天的 A 股股票池中处于更靠前的位置。
因此,RS 与 RPS 不该二选一。RS 看的是”对大盘有没有相对优势”,RPS 看的是”在全市场里是不是领跑者”。当一只股票 RS 高、RPS 也高时,它既没有落后于指数,也没有只是在一个弱势群体中勉强领先,才值得进一步研究。大虾皮同时呈现的 SCTR 与 CS,又分别补上了技术综合状态和价格相对 EMA20 的短线偏离,让交易者不必把”强”简化成一个数字。
| 你要回答的问题 | 大虾皮字段 | 它的作用 |
|---|---|---|
| 它是否跑赢大盘? | RS / rsScore | 相对沪深 300 的方向性过滤 |
| 它是否处在市场领跑队列? | RPS / rps_score | 全市场横向排名 |
| 技术状态是否整体健康? | SCTR | 多维技术状态的交叉检查 |
| 现在是否离短期均线太远? | CS | 控制追高与入场位置 |
一个细节尤其重要:欧奈尔官方平台历史上常用 RS 85 以上作为更严格的美股筛选偏好,但这不是可以直接复制到任何 A 股平台的固定阈值。IBD 的公开规则列出了这一美股偏好。股票池、复权口径、更新时点和评分算法都不同。大虾皮文档将 RPS 大于 70 作为强势股的常用筛选起点;它是缩小候选池的实用参数,不是”70 以下都不能看、85 以上就可以买”的自动规则。
从四千只股票到观察池:RS 强势选股五步法
第一步:先看环境,再找强势股
RS 是相对概念。大盘快速下跌时,一只 RS 高的股票可能只是跌得更少;在没有增量资金、突破频繁失败的环境里,它仍可能没有好的交易机会。所以在打开选股器之前,先判断指数与主线板块处于上升、震荡还是转弱阶段,并观察近期强势股的突破是否有跟随。市场不奖励趋势策略时,最合理的动作常常是缩小候选池、降低仓位,甚至什么也不做。
这一步与《股票魔法师》的”市场环境决定踩多少油门”完全一致。相对强度再漂亮,也不能替代市场环境。大虾皮的 RS 是把雷达调准方向,而不是替交易者按下发射键。
第二步:用 RS 与 RPS 做双重初筛
先用 rsScore 大于 50 排除明显落后大盘的股票;如果候选仍然很多,可以提高到 60,优先研究相对优势更清楚的标的。接着叠加 rps_score 大于 70,把”相对指数不弱”进一步收缩为”横向排名也居前”的股票。这个组合的意义是避免两种常见错觉:只看 RS,可能选到跑赢指数却并非市场领头羊的股票;只看 RPS,又可能忽略它相对基准的走势是否正在走弱。
分数的作用到这里就该收住。它们负责让你从四千多只股票中拿到几十只值得打开 K 线的候选,而不是替你决定买哪一只。优秀的筛选器应该减少研究量,不应该取消研究本身。

第三步:用趋势模板排除”冲得快、根基浅”的伪强势
进入候选池后,开始用趋势模板审查趋势是否有承载。一个实用的 A 股版本,至少会检查:价格在 MA50、MA150、MA200 上方;MA50 在 MA150 与 MA200 上方;MA150 高于 MA200;MA200 最近一个月仍然向上。再结合一年高点、行业位置和流动性,才能判断这份强度是不是建立在第二阶段上升趋势上。
这也是大虾皮字段设计的价值所在。均线、52 周高低点、均线月度方向和行业信息都可以作为筛选条件,而不是让人靠肉眼在上千张图里反复寻找。高 RPS 但均线仍空头排列的股票,更多像超跌反弹或情绪脉冲;高 RPS 加上多头趋势,才更符合”强者恒强”的研究逻辑。
或者你可以直接通过 RS>60 的股票 页面查看结果。

第四步:用形态和位置等待,而不是见高分就追
股票魔法师的 VCP 提醒我们,最舒服的买点不是股价看起来最强的那一刻,而是卖压已经收缩、突破位置明确、止损距离又足够近的那一刻。大虾皮的 isVCP、isSOS、突破盒子和量价字段,可以帮助你从强势候选中继续寻找”供给正在减少”的结构。
与此同时要看 CS。CS 反映价格相对 EMA20 的偏离。强势股出现正 CS 很正常,但如果偏离过大,买入的风险不在于它不强,而在于你的入场位置太差。把 CS 控制在一个健康区间,例如 0 到 15,再去看放量、收盘位置和中枢点,往往比在情绪最热的长阳线后追入更有纪律。
在 A 股,这一步还要加上收盘确认与次日跟随。T+1 和涨跌停意味着盘中看似强劲的突破,未必能给你当天纠错的机会。突破日若冲高回落、收盘重新跌回整理区,或次日低开低走、板块同步熄火,就应把它视为假设受损的信号,而不是继续为”RS 很高”寻找理由。
第五步:把候选放进观察池,让风险规则决定交易
大虾皮的自选表会把 RS、RPS、SCTR、CS 等字段并列保存和展示,这比只盯一张图更适合做观察池。每天收盘后看三个变化:RS 是否仍强于大盘,RPS 是否保持在领跑队列,趋势与形态是否仍完好。真正的机会通常不是一天冒出来的,而是”相对强度领先—趋势健康—整理收缩—有效突破”连续出现。
最后仍要回到最不性感、却最决定结果的环节:止损和仓位。趋势交易的仓位应该由可承受风险与止损距离反推,而不是由”我有多看好”决定。尤其在 A 股,跳空、跌停和流动性都会让理论止损变成不可成交风险;仓位需要为这种情景打折。RS 解决的是”看什么”,风险管理才解决”怎么做”。
一条可以直接改造的 SQL 条件
在大虾皮 SQL 股票筛选器 中,可以把上述逻辑写成一条候选池查询。将日期替换为网站显示的最新交易日:
date = '最新交易日'
AND rsScore > 60
AND rps_score > 70
AND close > ma50
AND ma50 > ma150
AND ma150 > ma200
AND isMA200Up1M = 1
AND isVCP = 1
AND cs in [0, 15]
ORDER BY rps_score DESC
LIMIT 30
这条条件不是”买入公式”。rsScore 与 rps_score 负责找出双重强势,三条均线关系和 MA200 月度方向负责确认趋势,isVCP 寻找收缩结构,CS 区间则尽量避免追在短线偏离过大的位置。查询结果出来以后,还应检查板块是否有联动、成交量是否匹配、突破是否收在高位,以及止损位和仓位是否可执行。
若结果太少,可以先去掉 isVCP,把它改成观察池条件,再等待形态形成;若结果太多,可以提高 RS 或 RPS 的门槛,或增加行业、流通市值和成交量条件。参数的意义不是证明自己”找到了神秘公式”,而是让筛选结果保持在你能认真研究的数量以内。
让指标回到它该在的位置
欧奈尔教会我们,市场真正的领头羊常常在价格上先露出痕迹;股票魔法师进一步提醒我们,领头羊也必须有正确趋势、正确位置和清晰的风险边界。把这两层逻辑放进 A 股,最重要的不是复刻一个美股平台的分数,而是建立一条不自欺欺人的研究流程。
大虾皮的 RS 让你看见谁强于沪深 300,RPS 让你看见谁站在全市场前列,趋势字段与形态标签让你判断这种强势是否有结构支撑。它们共同完成的,是把海量股票压缩成一个值得耐心等待的观察池。
别让 RS 替你做交易。让它先替你减少无效研究,再用趋势、形态、收盘确认和风险计划做最后的决定。筛选越自动,执行越需要克制;真正的优势,从来不是多了一个分数,而是少了几次冲动。