macro

Indian midcaps post steepest weekly drop in two years as oil climbs

According to TradingView, the Nifty Midcap 100 fell 5.6% and the Smallcap 100 over 7% in the week to October 23 amid oil and geopolitical pressure.

the public page opens no earlier than 15 minutes after we detect the story. approved stories may reach the api sooner. connect the api →

what happened

According to TradingView, the Nifty Midcap 100 lost 5.6% in the week ended October 23, while the Nifty Smallcap 100 dropped more than 7%. The midcap decline was the worst weekly fall since October 2024, and the smallcap drop was the steepest since February 2025. The main pressure came from crude prices and escalating conflict in the Middle East. Brent rose above $117 a barrel, extending gains for a fourth straight week.

The BSE Sensex fell 2.14% and the Nifty 50 slipped 2.25% to close at 22,600. Foreign institutional investors were net sellers for a ninth consecutive week, offloading equities worth Rs 2,697.37 crore, while domestic institutions bought Rs 10,942.19 crore. BSE-listed market capitalisation shrank by more than Rs 20 lakh crore over the week.

why it matters

For India, higher oil raises inflation risk and pressures the fiscal deficit, which weighs on energy-importing emerging markets. Smaller companies are especially sensitive to shifts in sentiment and to foreign outflows. Technical analysts cite support for the Nifty 50 near 22,200 and resistance around 22,700–22,800.

market impact

Indian equities: foreign outflows and higher oil weigh on midcap and smallcap stocks

instruments

Nifty 50SensexNifty Midcap 100Nifty Smallcap 100BrentINR

sources

  1. Midcaps post steepest fall in 2 years; Swiggy, KEI Industries, Motilal Oswal Financial among top drags — TradingView, 25 October 2026 at 06:43 UTC

prepared by the newsmetry newsroom with ai assistance from the sources listed below. not investment advice.

the public page opens no earlier than 15 minutes after we detect the story. approved stories may reach the api sooner.

get stories in real time ↗