Key Conclusions:William O'Neil studied all major bull stocks in the U.S. stock market since 1880 and found that their average RPS value reached 87—that is, outperforming 87% of stocks in the market. RPS ≥ 80 is the core threshold for screening strong stocks.
William O'Neil (William J. O'Neil, 1933-2023)is a renowned American investment master, author of "How to Make Money in Stocks", and founder of Investor's Business Daily (IBD). He became one of the youngest members of the New York Stock Exchange at the age of 30.
O'Neil founded CANSLIM by systematically studying the common characteristics of all historical major bull stocks in the U.S. stock market since 1880, CANSLIM stock picking methodwhich is a complete stock selection system combining fundamental and technical analysis, rated by U.S. News & World Report as one of the "best stock selection strategies in history".
RPS (Relative Price Strength) is the core quantitative indicator proposed by O'Neil in the CANSLIM system, corresponding to the "S" (Strength) in CANSLIM, "S" (Strength, Relative Strength)。
The definition of RPS is very concise:the percentile ranking of the individual stock's price appreciation in the overall stock price appreciation ranking within a specific time period. The value range is from 1 to 99:
O'Neil discovered through research:
Many investors easily confuse RPS with RSI (Relative Strength Index), but the two are completely different concepts:
| Indicators | Full Name | Comparison Object | Purpose |
|---|---|---|---|
| RPS(William O'Neil) | Relative Price Strength | Comparison with other stocks in the entire market | Measure the relative strength ranking of stocks against the market |
| RSI | Relative Strength Index | Comparison with its own historical prices | Determine overbought/oversold status |
RPS isCross-sectional comparison(Across stocks), RSI isTime-series comparison(Own history). William O'Neil explicitly points out that his RPS is unrelated to RSI, being a completely independent concept.
RPS Stock provides RPS rankings for five time periods, helping investors evaluate stock strength from different dimensions:
| cycle | Trading days | Approximately equal to | Purpose |
|---|---|---|---|
| RPS20 | 20 trading days | Approximately 1 months | Short-term momentum, recent capital inflow signals |
| RPS50 | 50 trading days | Approximately 2.5 months | Medium to short-term strength, filtering short-term noise |
| RPS90 | 90 trading days | Approximately 4.5 months | Medium-term trend strength |
| RPS120 | 120 trading days | Approximately six months | O'Neil's most commonly used core cycles |
| RPS250 | 250 trading days | Approximately 1 years | Long-term strength, annual capital preferences |
Multi-period resonanceIt is the strongest signal: when RPS20, RPS50, RPS90, RPS120 are all ≥ 80, it indicates that the stock has consistently outperformed the market in the short, medium and long term, which is a strong signal that institutional funds are continuously buying.
Based on O'Neil's CANSLIM stock selection method, the practical steps for using the RPS ranking tool:
在 RPS Stock Here, click the "RPS120" sort button to screen out the top 20% of stocks by gains over the past six months. This is O'Neil's most core screening condition.
On the basis of RPS120 ≥ 80, further screen for stocks with RPS20 ≥ 80 and RPS50 ≥ 80. Multi-period resonance indicates that recent capital is still continuously buying and momentum has not weakened.
RPS Stock provides a "★ Comprehensive" score, which is the average of the five periods RPS. Stocks with a comprehensive score ≥ 90 are extremely strong targets that are strong in each period.
William O'Neil emphasizes that stocks with high RPS also need to be paired with technical pattern breakouts to be purchased:
In CANSLIM, C (quarterly earnings growth), A (annual earnings growth), N (new products/new management/new highs) need to be met simultaneously. Resonance between technical and fundamental aspects is the most ideal buying opportunity.
RPS Stock is currently the most comprehensive William O'Neil RPS ranking tool covering the market, supporting four major markets:
Through RPS Stock's historical bull stock replay function, the RPS characteristics of recent great bull stocks before their launch can be seen:
These cases confirm O'Neil's research conclusion: the largest bull stocks were already one of the strongest stocks in the market before their launch.
Free to view real-time RPS rankings of more than 20,000 stocks in A-shares, US stocks, Hong Kong stocks, and Japanese stocks, updated daily.
View the latest RPS ranking →William O'Neil's CANSLIM is a systematic stock-picking methodology that combines fundamental analysis and technical analysis, in which RPS plays a vital role:
A-share market:The A-share market exhibits pronounced sector rotation. When a sector starts to move, the RPS of core names within that sector rapidly surges above 90. Through RPS Stock's A-share RPS ranking, investors can review the market after the close every day and quickly lock in strong stocks being accumulated by major capital.
U.S. stock market:As the "home ground" of O'Neil's methodology, U.S. tech giants and high-growth stocks fit CANSLIM perfectly. For example, during the AI wave of 2023–2026, NVIDIA (NVDA) maintained an RPS above 95 for an extended period. View US Stock RPS Ranking to capture the next super-growth stock.
Hong Kong stock market:Hong Kong stocks are influenced by both foreign capital and southbound funds, with liquidity concentrated in leading companies. An RPS ≥ 85 typically means the stock has entered the buy lists of core institutions. View Hong Kong Stock RPS Ranking。
Misconception 1: Treating RPS as RSI. RSI is an overbought/oversold indicator; a high reading suggests a possible short-term pullback. RPS is a ranking indicator; a high reading means it is a market-wide leader. O'Neil said: "Buy stocks making new highs with extremely high RPS, not stocks that have fallen sharply and look cheap."
Misconception 2: Looking at only a single period. A stock may see its RPS20 surge on short-term positive news, but if RPS120 and RPS250 are low, it is merely an oversold bounce. True bull stocks exhibit multi-period resonance (RPS20/50/120/250 all greater than 80).