India, Aug. 20 -- India Stock Market Today (August 20, 2026): BSE Sensex climbed 554.17 points, or 0.72%, to 77,463.85, while the NSE Nifty 50 advanced 133.90 points, or 0.56%, to 24,212.20 in morning trade on August 20, 2026. The sharp rebound helped the benchmark indices break a seven-session losing streak. Broader markets also remained positive, with the Nifty MidCap index rising 0.61% and the Nifty SmallCap index gaining 0.69%. The recovery was supported by easing US bond yields, a stronger rupee, short covering, foreign institutional buying and broadly positive global market sentiment.

India Stock Market Today (August 20, 2026): BSE Sensex And NSE Nifty Open Up Today

The Indian benchmark indices opened sharply higher on Thursday, A...