Stocks with an RSI below 30 that are nonetheless trading above their 200-day average — a pullback rather than a decline.
500 of the NIFTY500 read, on the 1d bar closing 2026-09-09
| Symbol | Close | Chg % | Volume | RSI(14) | Close | SMA(200) |
|---|---|---|---|---|---|---|
| HONAUT | 34,100 | -2.71% | 3,883 | 29.62 | 34,100 | 33,829.53 |
RSI below 30 is the textbook definition of oversold, and on its own it is a poor filter: the stocks with the lowest RSI in any given week are usually the ones in the most trouble, and they keep falling.
The trend condition is what makes the question different. A stock that is oversold *and* above its 200-day average has pulled back inside an uptrend, which is a much smaller and more interesting set than either condition finds alone.
RSI is computed with TA-Lib's Wilder smoothing — the same recursion TradingView and every broker terminal use. Hand-rolled implementations disagree by as much as twelve percent, which is the difference between 29 and 33.
Every stock in the NIFTY500 universe is read on the 1d timeframe and tested against one condition. The indicators come from TA-Lib — the same library the backtester and the charts use — so a number here is the number a broker terminal draws for the same setting.
All matches are evaluated on one session: the newest bar any member of the universe printed. A stock without a bar on that session is reported as skipped rather than answered for, so a name that stopped trading cannot appear beside one that traded this morning. Prices are adjusted for splits and bonuses, not dividends.
This is a filter, not advice. It says which stocks satisfied a stated arithmetic condition on a stated date, and nothing about what any of them will do next.