🚀 RS Momentum Scanner

RS Rating 1–99 · 12-Month Relative Strength · Nifty 500 Universe · Sector & MCap Filters

COMPLETE GUIDE

Following along? Open the live page

Finmagine — free to explore • premium for full access • no app needed

Open Finmagine →
← All Feature Guides Open RS Momentum Scanner ↗
Published: May 25, 2026  |  7 min read  |  Platform Guide  |  Markets

Multimedia Learning Hub

Rank Nifty 500 stocks by 12-month relative strength — find the leaders before the crowd

What You Will Master

The RS Momentum Scanner ranks all Nifty 500 stocks from 99 (strongest) to 1 (weakest) based on their 12-month price performance relative to the full universe. It is the first filter to apply in a momentum strategy: use it to narrow 500 stocks to the 50–100 that are showing genuine institutional accumulation, then apply fundamental and technical overlays on top.

What This Guide Covers:

  1. What the RS Rating measures — 12-month relative performance as a 1–99 percentile rank
  2. How it is computed — weighted price performance formula, updated nightly
  3. Reading the table — all columns explained: Rank, RS Rating badge, Sector, MCap, % from 52W High, 1Y Return, Hold/Watch
  4. The four RS tiers — S (80–99), A (60–79), B (40–59), C (1–39)
  5. Using the filters — Sector, MCap tier, RS floor combinations
  6. % from 52W High — identifying stocks in breakout territory vs extended or broken
  7. Hold/Watch overlays — your portfolio and watchlist highlighted in the table
  8. Applying RS in a top-down workflow
What does an RS Rating of 95 mean?
The stock's 12-month price performance is stronger than 95% of the Nifty 500 universe. Only 5% of stocks have outperformed it over the past year on a relative basis.
What is the minimum RS Rating for a top momentum setup?
Most momentum strategies require RS ≥ 80 (S-tier) as a baseline. William O'Neil's CANSLIM method requires RS ≥ 80 before a stock can be considered. At Finmagine, filtering RS ≥ 80 gives approximately the top 20% of Nifty 500 stocks by relative performance.
Why sort by RS Rating instead of just 1-year return?
RS Rating is a percentile rank vs all 500 peers — a 1Y return of 40% in a year where the average stock returned 35% is ranked lower than a 1Y return of 25% in a year where the average stock returned 5%. RS captures outperformance regardless of market direction.
What does % from 52W High tell you about a stock's setup?
A stock within 5% of its 52W high (shown in green) is in breakout territory. It has not had a major breakdown and is potentially setting up for a continuation move. A stock that is RS 90 but 40% below its 52W high may have had a one-time surge that is now fading — the high RS could be stale.
When should you NOT buy a high-RS stock?
When broad market breadth is in the Bear Zone (% above 200 DMA < 30%). Even the highest-RS stocks underperform in a broad market decline — RS tells you which stocks are the strongest, but it cannot override the market tide. Use breadth first; RS second.
What is "RS High Before Price High"?
A separate Finmagine page (/rs-high/) that identifies stocks where the RS Rating made a new high before the price did — a leading indicator that institutional accumulation is happening before the price breaks out. It is one of William O'Neil's top pre-breakout signals.
How often is the RS Rating updated?
Nightly, via Cron 49 which runs at 16:00 UTC (approximately 9:30 PM IST) after market close. All 500 stocks are recomputed each night based on the latest closing prices. The page serves data as of the most recent close.
What do the Hold (★) and Watch (●) columns show?
They reflect your personal portfolio and watchlist from Finmagine's Portfolio section. A gold ★ means you currently hold this stock in your portfolio. A blue ● means it is on your watchlist. These are read-only overlays — they help you spot where your existing holdings rank on momentum without switching to a different page.

What is the RS Rating?

The RS (Relative Strength) Rating is a 1–99 score that measures how a stock's 12-month price performance compares to every other stock in the Nifty 500 universe. A rating of 99 means the stock has outperformed 99% of the universe; a rating of 1 means it has underperformed 99% of the universe.

Popularised by William O'Neil (founder of Investor's Business Daily), the RS Rating is the single most important filter in momentum investing. It identifies stocks where institutional money has been accumulating steadily over the past year — before analysts upgrade them, before media coverage peaks, and often before the final breakout move.

Core principle: Strong stocks tend to stay strong. Stocks in the top 20% of RS (≥80) have proven they can attract and hold institutional buyers for an extended period. In a healthy market, new breakouts from stocks with RS ≥ 80 have a significantly higher probability of follow-through than breakouts from lower-RS stocks.

The Finmagine RS Rating covers all Nifty 500 constituents and is updated nightly from the previous day's closing prices. The page is free and public — no login required.

How the RS Rating is Computed

The RS Rating is calculated in two steps:

Step 1 — Weighted 12-Month Performance Score

Each stock's price performance is computed over four periods, with more recent periods weighted more heavily:

The recent quarter gets double the weight of any individual earlier quarter. This means a stock that has been accelerating recently will rank higher than one that had a big move 10 months ago but has been flat since.

Step 2 — Percentile Rank

The weighted performance score is ranked against all Nifty 500 stocks on the same computation date. The result is normalised to a 1–99 scale, with equal-size buckets. Approximately 5 stocks per point, 500 total.

RS Ratings are recomputed every night via Cron 49 (runs at 16:00 UTC, ~9:30 PM IST). All 500 scores are recomputed simultaneously, so every rating is relative to that night's full universe — not a stale snapshot.

Reading the Table

Column What it shows Notes
# Rank within the current filtered view Changes when you apply filters or sort by a different column
Symbol NSE ticker, clickable — opens the full stock page Click to open /stock/?symbol=XXX for full fundamentals and concall data
Company Full company name (truncated at 160px)
RS Rating 1–99 badge, colour-coded by tier Green (S-tier), blue (A-tier), amber (B-tier), red (C-tier)
Sector NSE sector classification Same sectors as in the Screener and Markets pages
MCap Market cap in ₹ Cr (formatted: ₹1.2L Cr, ₹45K Cr, ₹500 Cr)
% from 52W High How far the current price is below the 52-week high Green (near high, within 5%), grey (further below high). Always ≤0%.
1Y Return Absolute 12-month price return (%) Green = positive, red = negative. Distinct from RS Rating (RS is relative, not absolute).
Hold (★) Gold star = currently held in your Finmagine Portfolio Read-only. Based on trades with qty > 0 in your portfolio.
Watch (●) Blue circle = on your Finmagine watchlist Read-only. Held stocks are also implicitly on the watchlist.

All columns are sortable — click any column header to sort ascending or descending. The default sort is RS Rating descending (highest RS first).

The Four RS Rating Tiers

95S-Tier: 80–99 — Top 20%. Strong institutional accumulation. First-priority for breakout entries.
72A-Tier: 60–79 — Above average. Outperforming most peers. Acceptable for momentum positions.
48B-Tier: 40–59 — Average performer. Market-matching. Avoid for pure momentum strategies.
22C-Tier: 1–39 — Below average. Underperforming the market. Highest risk for new entries.
O'Neil's rule: Most stocks that become big winners have an RS Rating of at least 80 before their major breakout move. A breakout from a stock with RS 40 is far more likely to fail than the same technical setup from a stock with RS 85. RS alone is not enough — but RS below 80 is usually disqualifying for a momentum entry.
Watch out for high RS without a setup: A stock can have RS 95 because it ran 200% six months ago and has been flat since. The rating reflects the trailing 12 months. Always combine RS with % from 52W High and the price chart — you want high RS AND a constructive base near the highs, not high RS with an extended or damaged chart.

Using the Filters

Three dropdown filters let you narrow the 456-stock list:

Filter Options Use case
Sector All Sectors, or any individual sector (dynamically populated from the data) Combine with Sector RRG: identify a Leading sector on RRG, then filter the RS Scanner by that sector to find the strongest individual stocks within it
MCap All MCap / Large Cap ≥₹50K Cr / Mid Cap ≥₹5K Cr / Small Cap ≥₹500 Cr Mid Cap ≥₹5K Cr + RS ≥ 80 is a common momentum sweet spot — large enough for institutional participation, small enough to still have room to run
RS Floor Any / ≥70 / ≥80 / ≥90 RS ≥ 90 shows only the top ~50 stocks — the most extreme leaders. Use this during confirmed market uptrends to find the very best setups.

Filters apply instantly client-side without a page reload. The results count (e.g. "47 stocks · Information Technology") updates in real time.

The % from 52W High Column

This column shows how far below the 52-week high the current price is. It is always zero or negative — a stock cannot be above its 52-week high.

Best combination: RS ≥ 80 AND % from 52W High within −5%. This is O'Neil's "buy near the pivot point" principle expressed as a filter. These stocks are strong on a relative basis and are at or near their highs — the strongest stocks in the strongest positions.

Hold and Watch Overlays

If you are logged in to Finmagine with a portfolio set up, the last two columns show your personal context for each stock:

These are read-only indicators. You cannot add or remove stocks from your watchlist or portfolio directly on this page — use the stock detail page or the Portfolio section for those actions.

Not logged in? Both columns show dim grey circles/stars for all rows. Log in to see your personal overlays.

How to Use RS Rating in Your Workflow

RS Rating is a filter, not a buy signal. Use it as the second step in a top-down workflow:

Step 1 — Check the Market Environment

Open the Market Breadth Dashboard. Is the % of Nifty 500 stocks above their 200 DMA above 60%? If yes, conditions are broadly supportive. If below 40%, momentum strategies have a lower success rate regardless of individual RS scores — wait for breadth to recover before aggressively chasing breakouts.

Step 2 — Identify Leading Sectors

Open the Sector RRG. Which sectors are in the Leading quadrant or in Improving with a rightward trail? These are your hunting grounds.

Step 3 — Filter the RS Scanner by Sector

Come back to the RS Momentum Scanner and filter by the leading sector. Set RS ≥ 80. You now have the highest-momentum stocks within the strongest-rotating sector in a supportive market environment. That is the highest-probability subset of the Nifty 500.

Step 4 — Check % from 52W High

Within your filtered list, look at % from 52W High. Prioritise stocks near their highs (within −10%). These are either at a pivot point or close to one.

Step 5 — Open the Stock Page

Click the symbol to open the full stock detail page. Check the concall tone, earnings trend, fundamentals, and chart context. RS gets you the right list; the stock page gives you the conviction.

Weekly 10-minute workflow: Monday morning — check Breadth + RRG (5 min). Open RS Scanner, filter by leading sector + RS ≥ 80 (2 min). Sort by % from 52W High. Open the top 3–5 stock pages to check setups (rest of session). This replaces scanning 500 stocks blindly.

Related: RS High Before Price High

The RS High Before Price High page is a companion scanner that shows stocks where the RS Rating has made a new 52-week high before the price has. This is an early-warning signal — it means relative strength is accelerating even though the price hasn't broken out yet. It is a Premium feature and one of the most actionable early-momentum signals on the platform.

Related Guides

Ready to Analyse Indian Stocks Like a Pro?

Finmagine gives you 30+ computed financial ratios, sector benchmarks, FII/DII flows, the Finmagine Score, and AI-powered analysis — all in one place.

Analyse a Stock → Create Free Account
← All Feature Guides