FIIs were net buyers of Indian equities worth ₹1,962.80 crore on 9 July, while domestic institutional investors (DIIs) also turned net buyers, purchasing equities worth ₹790.16 crore, according to exchange data.
FIIs bought shares worth ₹17,463.95 crore and sold ₹15,501.15 crore, while DIIs purchased equities worth ₹19,165.13 crore and sold ₹18,374.97 crore.
The buying followed Tuesday’s session, when FIIs remained net buyers with purchases worth ₹393.19 crore, while DIIs turned net sellers, offloading equities worth ₹383.43 crore.
Despite the institutional inflows, Indian equities came under intense selling pressure after US President Donald Trump said he believed the memorandum of understanding (MoU) with Iran had ended, reigniting geopolitical concerns.
The BSE Sensex plunged 1,677 points to close at 76,504, while the Nifty 50 fell 517 points to settle at 23,882, slipping below the 23,900 mark.
Selling was broad-based, with 46 of the Nifty 50 constituents ending the session in the red and all sectoral indices closing lower. Nifty PSU Bank and Nifty Chemicals emerged as the worst-performing indices, while the Nifty Bank index declined 1,458 points to 56,743 and the Nifty Midcap index fell 963 points to 61,323.
Separately, the Indian rupee depreciated 59 paise to settle at a provisional 95.55 against the US dollar, pressured by higher crude oil prices and a stronger greenback after the US launched fresh strikes on Iran following Tehran’s attacks on three ships in the Strait of Hormuz.
Week so far
FIIs have remained net buyers of Indian equities throughout the week, recording net purchases in all four trading sessions. DIIs, meanwhile, have been net buyers in three of the four sessions, continuing to provide support to domestic markets despite heightened volatility.
| Date | FII Net Flow (₹ crore) | DII Net Flow (₹ crore) |
|---|---|---|
| 9 July 2026 | 1,962.80 | 790.16 |
| 8 July 2026 | 393.19 | -383.43 |
| 7 July 2026 | 243.03 | 3,791.42 |
| 6 July 2026 | 1,355.33 | -1,953.89 |
