RPS 计算方法论
本站的 RPS 是对同一市场、同一回看窗口内历史价格表现的百分位排序。以下公式、并列值规则与缺失值处理均对应生产计算代码,而不是概念性近似。
1. 五个回看窗口
| 字段 | 交易日窗口 | 近似含义 | 比较范围 |
|---|---|---|---|
| RPS20 | 20 | 约一个交易月 | 仅与同一市场当期有效样本比较 |
| RPS50 | 50 | 约两个半交易月 | |
| RPS90 | 90 | 约四个半交易月 | |
| RPS120 | 120 | 约半年 | |
| RPS250 | 250 | 约一个交易年 |
2. 区间收益计算
对证券在指定窗口两端的有效收盘价计算区间收益。生产代码使用的表达式为:
若历史长度不超过所需交易日数,或窗口起止价格缺失、非正数,该证券在对应窗口的收益与 RPS 都记为空值,不参与该窗口排名。不同窗口独立判断,因此一只次新股可能有 RPS20,却暂时没有 RPS250。
3. 市场内百分位排序
系统先按市场拆分样本,再对所有非空区间收益执行百分位排名。生产实现等价于 rank(pct=True, method="max") × 100,最后保留两位小数。收益越高,RPS 越高;最高收益对应接近或等于 100。
并列收益使用 max 规则:相同收益的证券获得该并列组中最高名次所对应的百分位。这保证相同输入得到相同分数,也意味着分数不一定均匀覆盖每一个整数。
4. 有效样本如何形成
进入条件
对应窗口具备足够历史长度,起止收盘价有效且大于零,并在当期数据库中具有可用记录。
暂不进入的常见原因
新上市历史不足、停牌或缺失价格、数据质量校验未通过、证券退市或代码状态发生变化。
截至 2026-09-24,RPS50 当期有效样本为:A股 5,212、美股 8,948、港股 2,774、日股 3,698。该数字会随上市、退市、历史长度和质量检查变化,不应被当作固定市场规模。
5. 跨市场与跨日期比较边界
四个市场分别排序。两个市场中的 RPS90 都表示各自在本市场前约 10%,但不能据此推断两者的绝对涨幅相同。交易币种、交易日历、停牌制度、涨跌幅限制与样本结构都不同。跨市场研究必须同时保留市场、窗口与快照日期。
历史 RPS 也会受数据修订、公司行动与样本变更影响。引用周报或评论时,应优先保留当期页面上的观察日期,而不要用今天的样本规模倒灌解释历史结论。
6. 复核路径
常见方法问题
RPS 与 RSI 是同一个指标吗?
不是。本站 RPS 是证券在同一市场中的横截面百分位排名;RSI 是单个证券自身涨跌动量的时间序列振荡指标。
为什么 RPS≥90 的股票通常约占 10%?
因为 RPS 是百分位排名。只要有效样本足够大,前 10% 的证券自然会集中在 90 分以上;这不是牛市或熊市信号。
为什么不同日期的有效样本数会变化?
新上市证券累积足够历史后会进入较短窗口,退市、停牌、缺失价格与数据质量检查也会改变当期样本。
RPS 高是否代表可以买入?
不代表。它只描述过去窗口内的相对表现,必须结合流动性、基本面、价格结构与独立风险判断。