Indian equity markets ended higher for the fifth consecutive session on Wednesday, November 4, with the S&P BSE Sensex settling at 77,301.40, rising 383.55 points or 0.50 per cent, and the NSE Nifty50 gaining 149.75 points or 0.63 per cent to end at 23,960.60, Upstox reported. The close extends the morning rally Awaaz Punjab reported earlier in the day into a full fifth day of gains.

Source: Upstox

The rally was led by a strong showing in realty and defence stocks, with Bharat Electronics (BEL) the top gainer on the Nifty, Upstox said. Strong buying in FMCG, realty and metal stocks supported the benchmarks, while the broader market outperformed the frontline indices, BizzBuzz reported.

Source: BizzBuzz

77,301.40Sensex close (+383.55, +0.50%)
23,960.60Nifty close (+149.75, +0.63%)
+2%Nifty Smallcap 100
94.64Rupee per dollar at close

The broader market outperformed, with the Nifty Midcap 100 climbing 1.55 per cent to settle at 59,505.50 and the Nifty Smallcap 100 surging 2 per cent to end at 19,026.40, Upstox reported. In the previous session the Sensex had settled at 76,917.85 and the Nifty at 23,810.85.

Source: Upstox

The Indian rupee ended at 94.64 per dollar on Wednesday, against a previous close of 94.74, ChiniMandi reported. Investors were assessing the results of the United States midterm elections as they came in during the Indian trading day.

Source: ChiniMandi

What happens next: traders will watch Thursday's earnings and global cues after the US midterm results for whether the five-day winning run can extend to a sixth session.

Source: Upstox