In 2025, FPIs were net sellers of Rs 1.4 trillion, marking the worst start to any year. Higher losses for retail investors could largely be due to panic selling, and the absence of FIIs