BSE Sensex ended at 81,721.08, up 769.08 points or 0.95 per cent, while the Nifty 50 at the National Stock Exchange (NSE) was at 24,853.15, up 243.45 points or 0.99 per cent.
On Wednesday, Sensex closed at 81,596.63 points, up 410.20 points or 0.51 per cent, while Nifty closed at 24,813.45 points, up 129.55 points or 0.52 per cent
The Nifty Bank opened at 55,060, up by 182.85 points, or 0.33 per cent. The Nifty Midcap 100 also opened in green at 56,249.60, up 66.90 points or 0.33 per cent.
Indian benchmark indices opened on a flat yet positive note on Monday, tracking cues from the US markets which also ended flat amid ongoing concerns over tariff wars.
Indian equity indices ended on a strong note following a favorable shift in global cues and renewed optimism surrounding a potential India-US trade agreement, as per experts.
Indian stock markets witnessed a sharp rally on Monday morning as investor sentiment turned positive following easing tensions between India and Pakistan.
Indian stock markets, in the upcoming week starting from Monday, will be Geopolitical developments, particularly the ongoing tensions with Pakistan, macroeconomic data and the corporate earnings of the companies.