Hope for the stock market is confirmed by the fact that the confidence of foreign portfolio investors remains in August, as they continue to actively invest in Indian markets. Following active purchases in July, FPIs invested over 16,600 crore rupees in Indian stocks in just the first 15 days of August. These investors have returned after four months of intensive selling and are continuing to invest for the second consecutive month.
According to depository data, foreign investor purchases in the Indian stock market continue in August after July. In these 15 days, FPIs invested 16,621 crore rupees. It is worth noting that in July, foreign investors made purchases totaling 20,200 crore rupees. A surge in funds was already observed at the beginning of August: in five trading days of the first week, FPIs acquired shares worth 12,921 crore rupees.
The return of foreign portfolio investors to the Indian stock market occurred after a prolonged period of heavy selling. Data analysis shows that in March, FPIs withdrew 1.17 lakh crore rupees, followed by withdrawals of 60,847 crore rupees in April, 32,963 crore rupees in May, and 49,340 crore rupees in June. Despite this, since the beginning of July, FPIs have withdrawn 2.4 lakh crore rupees from the Indian market in 2026, which exceeds the total amount withdrawn by them in 2025, amounting to 1.66 lakh crore rupees.
Market experts, citing the report, explain the resumption of FPI investments due to several factors: the expectation of a decrease in US interest rates (US Policy Rate), the favorable valuation of Indian stocks compared to other markets, and positive results published by companies in the first quarter. Furthermore, the decline in crude oil prices in international markets has influenced FPI sentiment, prompting these investors to regain confidence in India and inject capital.
It should be noted that the Indian stock market experienced significant fluctuations last week. During this period, the BSE Sensex index, comprising 30 stocks, fell by 490 points, while the NSE Nifty index, consisting of 50 stocks, showed a decline of 205 points.


