Bajaj Finance, Bajaj Finserv and Jio Financial Services were the top Nifty gainers, while TCS, Infosys and Eternal dragged

| Photo Credit:

The Nifty 50 closed at 24,383, up 0.27 per cent or 66 points, extending its winning streak to a third consecutive session and logging a weekly gain of 2.59 per cent, its best week in recent memory. The Sensex settled at 78,094, up 0.21 per cent. Bajaj Finance, Bajaj Finserv and Jio Financial Services were the top Nifty gainers, while TCS, Infosys and Eternal dragged.Bajaj Finance’s earnings gave markets a clear direction. The non-banking finance major’s 28 per cent jump in quarterly profit, with gross NPAs slipping below 1 per cent, sparked an 8 per cent surge in the stock on Friday, pulling the entire financial services pack higher and setting the tone for a broadly positive session. “Today belonged to one result and one company,” said Sarvam Goel, Founder, Pocketful, adding “...Bajaj Finance’s numbers are a green light on India’s consumption and credit story.”Sectoral performance was mixed, but tilted green. Media, Auto and Financial Services led the gains. Mahindra & Mahindra’s stronger-than-expected Q1 results underpinned the auto rally, with the Nifty Auto index emerging as one of the session’s best performers. The IT sector, however, was the notable laggard, declining over 1.5 per cent on profit-booking after a five-session rally. Despite Friday’s correction, Nifty IT remains on course for its strongest monthly performance in nearly six years, up over 16 per cent in July.Broader markets closed modestly higher. Both the Nifty Midcap 100 and Smallcap 100 gained 0.44 per cent each, with the BSE advances-declines ratio at 1.55, signalling renewed buying interest. India VIX declined over 3 per cent, reflecting easing volatility expectations.The rupee strengthened 30 paise to close at 95.38 against the dollar, supported by foreign capital inflows, a softer dollar index and lower crude prices. The dollar retreated after the Bank of Japan intervened in the currency markets, pushing the dollar index to a six-week low of 99.9. Spot USDINR has immediate support at 94.85 and faces resistance near 95.60, according to HDFC Securities.On commodities, gold eased back below $4,060 after touching a one-week high of $4,120 on Thursday, when the Fed held rates for a fifth straight meeting, though via a hawkish 9-3 vote, with three members pushing for a hike. Fed Chair Kevin Warsh said the hold was not a sign of policy drift and left the door open for future hikes. Silver hovered near $58. Both metals are on track for their first monthly gain in months.Oil stayed under pressure. Brent slipped near $88 and WTI near $82, as Strait of Hormuz vessel crossings picked up sharply under US naval escort, with Qatar sending its first LNG cargo through the strait in three weeks. Despite improved flows, the US-Iran standoff remained diplomatically unresolved, keeping the geopolitical risk premium intact. Both benchmarks are still headed for a roughly 20 per cent monthly gain, reflecting how deeply supply fears were priced in through July.The week ahead is event-heavy. Markets will watch the RBI’s monetary policy decision, India’s Manufacturing and Services PMI data, and Hormuz traffic developments closely. Key earnings, Divi’s Laboratories, Persistent Systems, AU Small Finance Bank and CDSL, will also be in focus. Nifty’s next resistance sits in the 24,500–24,550 zone; a clean breakout there could open the path toward 24,700 and beyond.Published on July 31, 2026