Look only at the headline numbers and last week reads as a shrug. Look one level down and it was one of the more lopsided weeks of the year.

What the benchmarks did

The Nifty 50 finished the week at 24,570.65, up 0.77%. The Sensex closed at 78,499.17, up 0.52%. That's a second consecutive weekly gain, and it's the kind of move that generates almost no headlines because there's nothing dramatic in it.

Friday itself was red — the Sensex gave up 455.59 points (0.58%) and the Nifty 65.35 points (0.27%), with financials doing most of the dragging while auto and IT cushioned the fall. So the week's gain was built earlier and then partly handed back at the close.

What happened underneath

The Nifty Smallcap index rose roughly 2.73% and the Midcap index about 1%, and both printed fresh record highs. A smallcap index moving more than three times the benchmark in the same five sessions is not a rounding error. It's a different market operating inside the same market.

That divergence has a visible funding source. Domestic institutional investors bought ₹7,767 crore over the week — more than two and a half times the ₹2,888 crore foreign institutional investors put in. FIIs overwhelmingly concentrate in large, liquid, index-weighted names. Domestic money, especially the SIP flows that arrive whether or not anyone feels good about the market, spreads much further down the market-cap ladder. When the domestic bid is that much larger than the foreign one, breadth outruns the benchmark almost mechanically.

Why this is worth watching rather than celebrating

Record highs in smallcaps are a fact about prices, not a verdict on the companies. The uncomfortable arithmetic of a smallcap-led move is that the same characteristics that let these stocks run — thinner order books, fewer sellers at any given price, less analyst coverage — apply in both directions. Liquidity that lifts a stock 3% on modest volume can be absent when it's needed.

None of that says the move is wrong. It says the move is being driven by flows into a segment where flows matter disproportionately, and that's a structurally different thing from the index grinding up on earnings.

The things actually on the calendar

Q1 FY27 earnings are mostly out, and the read from the season has been supportive — revenue and profit growth broadly landed better than the previous quarter. What's left is the tail of results plus the sector-level reaction to July's auto volume data, which came in strong on the wholesale side.

Crude remains the variable with the most reach. It has been pushing toward $78 a barrel on renewed Strait of Hormuz tension, and India imports over 85% of its crude, which makes the oil price a direct input into the current account, the rupee and imported inflation. The RBI held the repo rate at 5.25% earlier this month while nudging its FY27 growth forecast up to 6.7% and trimming its CPI projection to 5% — both of which get re-examined if oil holds higher for longer. The MPC's minutes and the rupee are the two places that pressure shows up first.

The honest summary

The benchmark going nowhere while breadth sets records isn't a contradiction, it's a description of who is doing the buying. Whether that continues depends far more on whether domestic flows keep arriving at this pace than on anything in a chart. Watch the flow data, watch crude, and be sceptical of anyone reading a 0.77% weekly move as a signal about anything.