Market Data · FII Activity · Cash Market Provisional

FIIs have sold ₹3.83 lakh crore in 2026 so far, a record. Nifty is down 12.8%

Foreign investors have been net sellers for six straight years (2021 to 2026 YTD) and in 10 of the last 13. Until 2026, the Nifty kept rising anyway: it gained in 2025 despite ₹3.06 lakh crore of selling. Cumulative FII net selling since 2014 is about ₹13.53 lakh crore.

2026 YTD FII net flow−₹3.83 L CrNifty −12.8% to 22,780.25
Net selling years10 of 13Buying only in 2014, 2019, 2020
Cumulative 2014-26−₹13.53 L CrSum of yearly net flows
Nifty up years11 of 13Fell only in 2015 (−4.1%) and 2026 YTD (−12.8%)

FII net buy/(sell) (₹ '000 crore, bars) vs Nifty yearly change (%, line)

Year-wise data

Year ↕FII net (₹ Cr) ↕StanceNifty close ↕Nifty chg ↕

Source: StockEdge, FII/DII Activity, CM Provisional (yearly). 2026 is year-to-date. Net flow = FII cash-market net buy/(sell) in ₹ crore. Nifty closing and % change as shown by the source.