股票RPS是什么 它如何帮你找到领涨龙头股
摘要:
RPS是欧奈尔提出的相对强度指标,通过比较个股与全市场近一年涨幅排名,量化股价强度。数值1-99,高于87常为潜力股。它可结合价格形态筛选领涨龙头,但需注意滞后性,适合中长线趋势跟踪。

股票RPS是什么 它如何帮你找到领涨龙头股
很多做股票的朋友都听过RPS这个词,但真要说清楚它是什么、怎么用,不少人还是一头雾水。今天我就用最直白的话,把RPS这个东西给你讲透。
RPS的核心就是给股票涨幅排个名
RPS全称是Relative Price Strength,翻译过来叫相对价格强度。这个指标是投资大师欧奈尔在他的CAN SLIM体系里提出来的。

别被这个洋名字吓到,它的计算逻辑特别简单:把全市场所有股票按照最近一段时间的涨幅从高到低排个队,然后给每只股票一个1到99的分数。
假设你持有某只股票,它过去一个季度的涨幅在全部A股里排第5名,那它的RPS就是99。如果排倒数第5名,那RPS就是1。
这个分数越高,说明这只股票涨得越猛,在全市场里越强势。
为什么要看RPS而不是只看涨幅
你可能会想,直接看涨幅不就行了,干嘛还要搞个排名分数?
这里面的门道在于:单看一只股票涨了30%,你没法判断它到底是真强还是假强。如果大盘同期涨了50%,那这30%的涨幅其实是拖后腿的。反过来,大盘跌了20%,某只股票只跌了5%,虽然它是跌的,但相对强度其实很高。
RPS把全市场的涨幅放在一起比较,帮你过滤掉大盘涨跌的干扰,直接告诉你:在几千只股票里,谁才是真正的领跑者。
欧奈尔的研究发现,那些最终能翻倍甚至翻几倍的大牛股,在启动初期RPS往往就已经很高了。股价还没怎么大涨,但相对强度已经冲到90以上,这说明有资金在持续买入,股价抗跌且率先反弹。
RPS多少才算好
市面上常见的RPS指标有几种时间周期:50日、120日、250日。分别对应约一个季度、半年、一年。
欧奈尔本人的标准是:RPS大于80值得关注,大于87是重点候选,大于90就是非常强烈的信号了。
你去看历史上那些大牛股,在它们主升浪启动之前,RPS几乎都到过90以上。这个指标的本质是帮你缩小范围,把几千只股票压缩到几十只强势股,你再从里面挑形态好的、基本面扎实的。
RPS也不是越高越好、无脑买入。有些股票RPS冲高是因为短期暴涨,这种往往持续性差。真正有意义的RPS是那种稳步攀升、持续维持在80以上的品种。
RPS在量化选股里的实际用法
做量化交易的朋友,经常把RPS写成代码来跑筛选。下面是一个简单的Python示例,演示如何计算全市场股票的RPS排名。
import pandas as pd
import numpy as np
def calculate_rps(price_df, lookback=250):
"""
price_df: 索引为日期,列为股票代码的收盘价DataFrame
lookback: 回看周期,默认250个交易日约一年
"""
# 计算每只股票在回看周期内的涨幅
returns = price_df.iloc[-1] / price_df.iloc[-lookback] - 1
# 按涨幅从高到低排名,得到百分位
ranks = returns.rank(pct=True)
# 转换成1-99的RPS分数
rps = (ranks * 99).round().astype(int)
return rps
# 假设df是收盘价数据
rps_scores = calculate_rps(df, lookback=250)
# 筛选RPS大于87的股票
strong_stocks = rps_scores[rps_scores >= 87]
print(strong_stocks)
这个代码的逻辑很直接:拿到全市场收盘价,算一年涨幅,排名,转成百分位分数。你可以在回测里加入这个因子,看看高RPS股票组合的表现。
不过要提醒一句,RPS是滞后指标,它反映的是过去一段时间的强度。用它选股,本质上是在做趋势跟踪,假设强者恒强。这个假设在A股大部分时间里成立,但在市场风格剧烈切换的时候会失效。
RPS和期货市场的联动
做期货的朋友也别觉得RPS跟你没关系。商品期货同样可以计算相对强度,比如把黑色系、化工系、农产品各品种的涨幅排名,找出最强势的品种做多,最弱势的做空。
期货市场的RPS逻辑和股票一样,只是标换成了不同合约。很多CTA策略里就包含类似的截面动量因子,和RPS是同一个思路。
用RPS时容易踩的坑
RPS高不代表马上能买。有些股票RPS到了95,但股价已经涨了一大波,你追进去很可能买在短期高点。正确的做法是等股价出现合理的回调或整理形态,RPS仍然维持在高位,这时候介入胜率更高。
RPS需要结合成交量来看。股价上涨但成交量萎缩,这种RPS的含金量要打折扣。有量配合的RPS突破,才是真突破。
RPS是工具不是圣杯。它能帮你快速锁定强势股,但最终决定买不买的,还是你对公司基本面、行业逻辑、市场情绪的综合判断。把它当作一个高效的筛选器,而不是自动赚钱的机器。
RPS帮你解决了一个核心问题:在几千只股票里,哪些是真正的强者。它把模糊的“强势”变成了一个可以比较的数字。你不需要每天翻遍所有股票,只需要看RPS排名靠前的那些,再从里面精选。
对于做趋势交易和动量策略的人来说,RPS是一个绕不开的基础指标。理解它、用好它,能让你在选股效率上提升一大截。
声明
转载声明:欢迎分享本文,转载请注明出处!
点击复制: