New Delhi, Jan. 27 -- Stocks to buy for the short term: The Indian stock market has been under significant pressure in January so far on relentless selling by foreign institutional investors (FIIs), increased geopolitical risks, mixed Q3 earnings, and caution ahead of the Union Budget 2026.

The benchmark index Nifty 50 is down over 4% in January so far. On a weekly scale, the index lost 2.5% last week.

Aakash Shah, a technical research analyst at Choice Equity Broking Private Limited, highlighted that the Nifty 50 continues to trade below its short-term moving averages, indicating a fragile setup.

"The 25,200-25,300 zone is now seen as immediate resistance, and any pullback towards this area may invite selling pressure. On the downside...