FIIs have been net sellers since July 2025, barring October and November. Even in January so far, FIIs have net sold Indian equities worth ₹36,771.10 crore. Meanwhile, DIIs have been net buyers throughout 2025. In January so far, DIIs have purchased Indian shares worth ₹67,183.01 crore.