The Sensex closed Thursday up 374 points at 78,954.76, and the Nifty held above 24,600, extending a rally that started with easing crude prices and an RBI rate hold earlier in the week. But look at what actually moved the index Thursday and the story has quietly shifted. Reliance Industries surged 3.4% to lead every large-cap on the board, and State Bank of India climbed 3% — not because of oil or the central bank, but because Q1 FY27 earnings season just arrived, and the market started trading company fundamentals again instead of macro headlines.

Reliance's move is about margins, not sentiment

Reliance hasn't reported yet, but the run-up tells you what the market is pricing in. Consensus estimates have consolidated revenue climbing to roughly ₹3.01 lakh crore for the quarter, a modest 2.4% sequential gain, with the real story sitting in the mix: the oil-to-chemicals business is expected to post stronger earnings on improved refining and petrochemical margins, and Jio's numbers are expected to keep climbing — average revenue per user forecast to rise to ₹216 from ₹214, with the subscriber base pushing past 53 crore. Retail is the soft spot analysts are watching, with margins under pressure from the shift toward quick commerce even as headline revenue growth stays in the low double digits. None of that is dramatic on its own. What's notable is that a stock moved 3.4% on the expectation of it, days ahead of the actual print — a sign traders are positioning around the O2C and Jio story specifically, not just riding a broad-market tailwind.

SBI reports Friday, and the market is already voting

India's largest lender holds its board meeting Friday to approve Q1 results, with an analyst call scheduled for the evening. The setup is unusual: most brokerages are forecasting profit to actually decline somewhere in the mid-to-high single digits year-on-year even as the stock rallies into the print. The gap between "profit likely falls" and "stock rallies anyway" comes down to what analysts say they're watching instead of the headline number — whether net interest margins recover from a sharp contraction in the March quarter, how the transition to expected-credit-loss provisioning norms shows up in the numbers, and whether deposit mobilization under the FCNR window holds up. Credit growth is expected to stay strong, led by corporate lending into infrastructure, renewables and data centres. A bank can post a weaker profit number and still get rewarded if the details underneath it look like the dip is temporary rather than structural — that appears to be the bet being made here.

Reading the rotation

Earlier this week, the market was almost entirely a macro story: Brent crude cratering on hopes of a Strait of Hormuz de-escalation, and the RBI holding its repo rate at 5.25% while nudging its FY27 growth forecast up to 6.7%. Both of those threads are still running in the background — easing Middle East tensions are part of why sentiment stayed constructive into Thursday's session. But the leadership inside the index has moved from macro-sensitive sectors like airlines and energy importers to company-specific earnings stories. That's a normal, almost mechanical seasonal shift — Q1 results season does this every year, redirecting attention from indices to income statements — but it's worth naming because it changes what actually matters for the next two weeks of trading. Oil headlines will keep moving sentiment at the margin, but the index-level story from here through late August is going to be told one earnings call at a time, starting with SBI on Friday and Reliance likely to follow in the days after.