New Delhi, Feb. 19 -- Stocks to buy for the short term: The Indian stock market has been under strong pressure lately due to heavy foreign capital outflow, geopolitical uncertainty, stretched valuation amid weak quarterly earnings, and signs of economic slowdown in the domestic economy.

The benchmark index Nifty 50 is down nearly 13 per cent from its record high of 26,277.35, reached on September 27 last year. The index has been in the red since October 2024.

After a long time, foreign institutional investors (FIIs) bought Indian equities worth Rs.4,786.56 crore on February 18 in the cash segment. Since October, FIIs have offloaded Indian equities over Rs.2.9 lakh crore.

On February 18, the Nifty 50 closed 14 points, or 0.06 per cent, ...