Analysts said FIIs had created long positions worth Rs 9,700 crore (Rs 97 billion) in index futures till recently.
On Wednesday, FIIs sold shares worth Rs 1,573 crore.
Experts believe volatility is here to stay for some time, at least till China stabilises and clarity regarding the US Fed's interest rate move emerges.