Domestic institutional investors (DIIs) continued their strong buying streak in Indian equities, with net inflows touching ₹69,176.47 crore for the month of June as of Friday (June 27) – marking the second-highest monthly inflow by DIIs in 2025 so far.

On Friday, DIIs turned net sellers, pulling out ₹588.93 crore, according to provisional exchange data. However, this comes after several sessions of robust buying through the month.

Foreign institutional investors (FIIs) were net buyers for the day, infusing ₹1,397.02 crore into equities. Their month-to-date net buying stands at ₹8,320.48 crore, indicating a modest but positive return of foreign flows amid global uncertainties.
“Key catalysts like the ceasefire in the Middle East and optimism on easing trade tensions ahead of the deadline have cleared the clouds in the minds of investors. After consecutive days of selling, FIIs have turned net buyers in the domestic market, contributing to improved market stability in the near term. Moreover, benign oil prices and a strengthening INR influenced investors to focus on domestic growth themes. Expectations of accelerating earnings, driven by resilient consumption and a relatively stable macroeconomic backdrop, are further reinforcing optimism,” Vinod Nair, Head of Research, Geojit Investments Limited said in a note.

Markets update

The benchmark indices logged gains for a second consecutive week, each rising more than 2% supported by financials and strong buying in broader markets. The Nifty 50 ended the week at 25,638, up 2.1%, while the Sensex climbed to 84,059.

Nifty Bank scaled fresh lifetime highs, closing above the 57,400-mark for the first time ever. ICICI Bank, IndusInd Bank and SBI contributed the most to the index’s gains. Broader markets outperformed headline indices — the Nifty Smallcap index rose over 4% for the week, while the Midcap index ended near 59,400.