Indian stocks are underperforming globally. Foreign investors are unlikely to return before 2027 or 2028. This is due to earnings downgrades and a weakening rupee. Other Asian markets are attracting investment with AI-linked plays. India's valuations remain expensive compared to markets like South Korea. Domestic investors are focusing on mid and small-cap stocks.