FIIs have invested 46,003.66 crore in the Indian stock market over 19 sessions. Following a US-China trade agreement, analysts predict a shift towards Chinese stocks, but strong domestic inflows may maintain India's market resilience despite global volatility.