Following along? Open the live page
Finmagine — free to explore • premium for full access • no app needed
Rank Nifty 500 stocks by 12-month relative strength — find the leaders before the crowd
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.
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.
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.
The RS Rating is calculated in two steps:
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.
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.
| 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).
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.
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.
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.
RS Rating is a filter, not a buy signal. Use it as the second step in a top-down workflow:
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.
Open the Sector RRG. Which sectors are in the Leading quadrant or in Improving with a rightward trail? These are your hunting grounds.
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.
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.
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.
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.
Finmagine gives you 30+ computed financial ratios, sector benchmarks, FII/DII flows, the Finmagine Score, and AI-powered analysis — all in one place.