The BSE Sensex closed at 85,265.32, up 158.51 points or 0.19 per cent from its previous close of 85,106.81 | Photo Credit: PTI
The BSE Sensex closed at 85,265.32, up 158.51 points or 0.19 per cent from its previous close of 85,106.81, while the NSE Nifty gained 47.75 points or 0.18 per cent to settle at 26,033.75 against the previous close of 25,986.00. Despite the gains, the session witnessed volatile trading with profit-booking at higher levels after an early morning bounce-back.
“Today, the benchmark indices witnessed a volatile trading session. After a roller coaster activity, the Nifty ended 48 points higher, while the Sensex was up by 159 points,” said Shrikant Chouhan, Head Equity Research, Kotak Securities. “We believe that a reversal formation on daily charts, indicating a pullback, is likely to continue in the near future.”
Gainers and Losers
IT stocks emerged as the star performers, with the sectoral index rallying 1.30 per cent. Tech Mahindra led the gainers on the Nifty50, surging 1.51 per cent to close at ₹1,565.00 from ₹1,541.70. HDFC Life Insurance followed with a 1.49 per cent gain to ₹763.15 from ₹751.95, while TCS advanced 1.48 per cent to ₹3,227.00 from ₹3,180.00. SBI Life Insurance added 1.41 per cent to ₹2,000.70 from ₹1,972.80, and Bharat Electronics Limited gained 1.25 per cent to ₹409.00 from ₹403.95.
On the losing side, InterGlobe Aviation was the top laggard, plunging 2.39 per cent to ₹5,461.50 from ₹5,595.50. Reliance Industries declined 0.88 per cent to ₹1,525.30 from ₹1,538.80, Hindalco shed 0.65 per cent to ₹811.00 from ₹816.30, Maruti Suzuki fell 0.64 per cent to ₹15,979.00 from ₹16,082.00, and Titan Company dropped 0.62 per cent to ₹3,794.00 from ₹3,817.80.
“Nifty snapped its four-session losing streak, gaining 47 points to close at 26,033. On the Sensex weekly derivative expiry day, bulls managed to hold a slight edge,” said Nandish Shah, Deputy Vice-President, HDFC Securities. “Market breadth remained weak for the fifth consecutive session as decliners once again outpaced gainers.”
Broader markets underperformed the benchmarks, with the Nifty Midcap 100 closing marginally lower at 60,299.80, down 15.85 points or 0.03 per cent, while the Nifty Smallcap 100 fell 41.60 points or 0.24 per cent to 17,607.85. On the BSE, 2,314 stocks declined against 1,807 advances, with 181 remaining unchanged among the 4,302 stocks traded. A total of 80 stocks hit their 52-week highs while 261 touched their 52-week lows.
Rupee on a losing streak
The Indian rupee reversed its six-day losing streak, appreciating 22 paise against the US dollar. “Rupee traded positive with gains of 0.28 paise at 89.91 as markets await the RBI policy on Friday, especially after the currency hit all-time lows this week,” said Jateen Trivedi, VP Research Analyst, LKP Securities. “Rupee range is seen between 89.80–90.25, with a breakout potentially taking it toward 89.25 on the upside or 90.75 on further weakness.”
Gold prices declined ₹500 to ₹1,29,900 as global prices faced resistance. “Gold traded weak by ₹500 at ₹1,29,900 as Comex gold faced resistance near $4,200 and the rupee showed mild recovery ahead of Friday’s RBI policy,” Trivedi said.
“Markets are awaiting RBI’s Monetary Policy Committee decision on interest rate decision, due tomorrow, with the economists divided over the likely outcome,” Shah added. A 25-basis-point rate cut appears largely priced in, making the committee’s commentary crucial for determining the next directional move.
Published on December 4, 2025






