Relative Strength (RS) Screener – A Tool for Tracking Trend Strength Across Indian Stocks

Dear VP Members,
Over the last few months, I have been working on a personal project to understand market leadership better—specifically by using Relative Strength (RS) as a trend-filtering and momentum-tracking tool.
To deepen my own analysis, I built a small RS Screener dashboard using publicly available data (yfinance + NSE), which I am sharing here for anyone who might find it helpful.

What the RS Screener Does
The tool calculates multi-timeframe Relative Strength for all NSE stocks:
Daily RS (65-day lookback)
Weekly RS (13-week lookback)
Monthly RS (3-month lookback)
Composite RS Score (weighted mix of the above)

It also captures:
Close price
Market-cap (Cr)
Sector information
EMA5/20/50/200 alignment
Market-cap–weighted sector ranking
Basic fundamentals pulled from Yahoo Finance (PE, ROE, margins, 52-w ranges, etc.)

The goal is simply to identify:
stocks showing consistent RS strength across multiple timeframes
sectors where leadership is emerging or weakening
clean trend structures (5 > 20 > 50 > 200 EMA)

This is not a buy/sell recommendation tool—only a way to organise information more clearly.

Key Features
Multi-timeframe RS calculation mirrored to TradingView logic
Market-cap weighted sector strength ranking
Stock-specific RS panel + price chart
Basic fundamental snapshot

Why I Built This
I could not find a single place that combines:
multi-timeframe RS
sector leadership view
price trend alignment
fundamentals
NSE-wide coverage

So I built this for my own study, and I’m sharing it here purely in case someone finds it useful for trend research or momentum analysis.

:folded_hands: Request for Feedback
I would love feedback from the community on:
whether the RS methodology should be refined
If weekly/monthly weights should be adjusted
ideas to improve sector-level analysis
suggestions for additional filters/metrics

I’m actively refining the tool, so any insights would be valuable.

Thanks for reading, and looking forward to inputs from senior members.

Dashboard: https://rsstockscanner.streamlit.app/

16 Likes

but how one can use can you please explan

1 Like

MTF RSI momentum should be a better strategy I feel. We need to monitor the direction of monthly RSI and weekly RSI and buy at daily RSI near the long term support level with all RSI 14 standard settings.

1 Like

can you share how to use it and interpret the information churned out

Very few sites in India offer sector RS the way an investor would like to see. Therefore, your efforts are to be commended. Well done!

But, why not go by NSE indices as the basis for sectors? For example, NSE does not have an index for non-ferrous metals (I think).

Hi, Thanks for sharing this generously. I wanted to understand few things - (1) Weekly 13 week lookback is same as 65 day lookback on Daily. Similarly weekly 13 m lookback is almost same as 3 Month lookback on monthly. So how does it helps to choose the lookback on these time frames ? (2) How does marketcap weighted sector ranking helps ? It will skew rankings in favour of sectors which have large companies. For example, data centre stocks have high RS these days, however there are no large companies deriving majority of their revenues from this. There are smaller cos like E2e, Netweb, etc that derive majority revenues from Ai/DC and they will be at a disadvantage in terms of mcap weighted RS and we will miss those opportunities going by this screener. Look forward to your views

Thank you for your valuable insights. Since the daily, weekly, and monthly RS trends appear largely similar, in Version 2.0 we plan to simplify the model by focusing on a dual-period Relative Strength calculation.

We will assign:

  • 75% weightage to 65-day RS

  • 25% weightage to 125-day RS

Additionally, we will remove market-cap weightage from the model. Instead, we will construct a universe of 750 stocks/ETFs selected based on total traded capital per day, and compute Relative Strength purely within this universe without incorporating any additional factors.

1 Like