Stocks where the MACD line crossed above its signal line on this session while trading above their 200-day average.
500 of the NIFTY500 read, on the 1d bar closing 2026-09-09
| Symbol | Close | Chg % | Volume | MACD | MACD Signal | MACD[1] | MACD Signal[1] | Close | SMA(200) | Signal |
|---|---|---|---|---|---|---|---|---|---|---|
| ACUTAAS | 3,245 | 2.11% | 2.82 L | -24.93 | -28.97 | -30.77 | -29.98 | 3,245 | 2,547.07 | -28.97 |
| ADANIENT | 3,104.1 | 5.11% | 52.35 L | -14.19 | -16.51 | -26.88 | -17.09 | 3,104.1 | 2,516.78 | -16.51 |
| APOLLOHOSP | 8,935 | 1.60% | 3.61 L | 5.97 | -4.44 | -8.03 | -7.04 | 8,935 | 7,905.18 | -4.44 |
| BHEL | 433.8 | 2.18% | 83.31 L | 4.74 | 4.56 | 4.35 | 4.51 | 433.8 | 335.47 | 4.56 |
| COCHINSHIP | 1,556.8 | 1.98% | 12.43 L | 15.47 | 13.95 | 12.04 | 13.57 | 1,556.8 | 1,512.77 | 13.95 |
| CUMMINSIND | 5,175 | 2.83% | 3.64 L | -92.02 | -96.42 | -104.65 | -97.53 | 5,175 | 4,959.13 | -96.42 |
| FIVESTAR | 532 | 1.53% | 4.09 L | -2.07 | -2.41 | -2.6 | -2.49 | 532 | 491.94 | -2.41 |
| HFCL | 246 | -2.19% | 67.52 L | 7.76 | 7.61 | 7.56 | 7.57 | 246 | 129.6 | 7.61 |
| KIMS | 765 | 0.00% | 4.81 L | -9.48 | -9.72 | -10.02 | -9.78 | 765 | 712.69 | -9.72 |
| MRPL | 183.7 | 5.70% | 4.75 Cr | 2.14 | 1.77 | 1.42 | 1.67 | 183.7 | 166.96 | 1.77 |
| REDINGTON | 378.5 | 1.20% | 41.07 L | 15.29 | 15.24 | 15.2 | 15.23 | 378.5 | 267.53 | 15.24 |
MACD is the distance between a 12-period and a 26-period exponential average, and its signal line is a 9-period average of that distance. A cross upward means the shorter-term momentum has turned up relative to its own recent trend.
The trend condition is doing real work here. MACD crosses constantly in a falling market and most of those crosses lead nowhere; requiring the stock to be above its 200-day average removes the majority of them.
The periods are TA-Lib's 12/26/9, which is what a broker terminal draws. A scan written elsewhere with different periods will not agree with this one, and neither is wrong — they are different indicators.
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.