In today’s stock market, Market rebounds strongly as Sensex rises 505 points, Nifty surpasses 24,350 mark.
Stock Market Nifty Chart Prediction


On April 20, Sensex was up 26.76 points at 78,520.30, and the Nifty was up 11.30 points at 24,364.85. About 1733 shares advanced, 2471 shares declined, and 175 shares unchanged.
Top Nifty gainers: Trent, SBI, JSW Steel, Asian Paints, Grasim Industries
Top Nifty Losers : Jio Financial, Hindalco, HDFC Life, Tata Motors Passenger Vehicles and Kotak Mahindra Bank.
Among sectors, IT, Telecom, Realty shed 0.5% each, while Auto, Oil & Gas, Media, Power, Energy, PSU Bank rose between 0.3-1%.
Nifty Midcap index shed 0.2% and Smallcap index fell 0.4%.
Best Stocks of the day according to AI (Delta Dash)

Worst Stocks of the day according to AI (Delta Dash)

Stock Prediction for 21st April 2026
| STOCK | Good Above | Weak Below |
| APLAPOLO | 2150 | 2130 |
| CGPOWER | 800 | 791 |
| GRASIM | 2765 | 2735 |
| UNITDSPR | 1315 | 1300 |
Prediction for Tuesday NIFTY can go up if it goes above 24,300 or down after the level of 24,000, but it also depends upon the Global cues.
NIFTY is currently trading at 24,321 and remains in a positive trend. Traders holding long positions can continue to hold, maintaining a daily closing stop-loss at 23,790. Fresh short positions should only be considered if NIFTY closes below the 23,790 level. On the technical front, resistance is placed in the 24,300–24,800 zone, while immediate support is seen between 24,000 and 23,600. Since the index is hovering near resistance, some consolidation or minor volatility can be expected; however, a strong breakout above 24,800 may lead to further upside, whereas a breakdown below 23,790 could indicate a shift towards bearish momentum.
| Highest Call Writing at | 24,300 (1.1 cr) |
| Highest Put Writing at | 24,000 (80.1 Lk) |
Nifty Support and Resistance
| Support | 24,000 and 23,600 |
| Resistance | 24,300 and 24,800 |
Bank Nifty Daily Chart Prediction


Prediction For Tuesday BANKNIFTY can go up if it goes above 56,500 or down after the level of 55,700, but it also depends upon the Global cues.
BANKNIFTY is currently trading at 56,507 and continues to remain in a positive trend. Traders holding long positions can maintain their positions with a daily closing stop-loss placed at 54,957. Fresh short positions should only be considered if BANKNIFTY closes below the 54,957 level. On the technical side, resistance is seen in the 56,500–57,000 zone, while support is placed between 55,700 and 55,200. As the index is trading near its resistance zone, some consolidation or minor volatility may occur; however, a strong move above 57,000 could push the index higher, whereas a breakdown below 54,957 may signal a shift towards bearish momentum.
| Highest Call Writing at | 56,500 (13.8 Lk) |
| Highest Put Writing at | 55,700 (8.5 Lk) |
Bank Nifty Support and Resistance
| Support | 55,700 and 55,200 |
| Resistance | 56,500–57,000 |
Voice Of Traders by Spider Software
He Lost ₹45L… Then Built the 1-Min ‘Elephant Candle’ Strategy (Setup Revealed)… (Full Strategy Explained)

Disclaimer: The information provided in this Blog is for educational purposes only and should not be construed as financial advice. Trading in the stock market involves a significant level of risk and can result in both profits and losses. Spider Software & Team does not guarantee any specific outcome or profit from the use of the information provided in this Blog. It is the sole responsibility of the viewer to evaluate their own financial situation and to make their own decisions regarding any investments or trading strategies based on their individual financial goals, risk tolerance, and investment objectives. Spider Software & Team shall not be liable for any loss or damage, including without limitation any indirect, special, incidental or consequential loss or damage, arising from or in connection with the use of this blog or any information contained herein.
![]()
