Indian stock markets closed higher on April 21 with Sensex gaining 753 points to settle at 79,273 and Nifty 50 rising 212 points to 24,577. Broader market breadth remained positive with 2,667 advancing stocks against 1,418 declines. Top gainers included Trent, Bajaj Finance, and ICICI Bank, while SBI Life Insurance and Dr. Reddy's Laboratories lagged. Nifty holds support at 24,300-24,280 with potential upside towards 24,700-25,000 if resistance at 24,570 is breached. Bank Nifty showed strong momentum above 57,000 with potential extension towards 58,000-58,250. Ongoing Q4 earnings season and weekly derivatives expiry are driving market volatility, with India VIX indicating elevated uncertainty. Investors are advised to employ tactical trading strategies as markets remain event-driven.
