Stocks to buy today: ICICI Bank, M&M among top 7 trading ideas for 16 May 2025
Indian markets are likely to open higher on Friday, supported by strong global cues and bullish signals from the derivatives segment. The Put-Call Ratio jumped to 1.08, while India VIX dropped nearly 2%. Experts recommend buying on dips with key s...

“The Put-Call Ratio (PCR) jumped sharply from 0.73 to 1.08, indicating a noticeable shift toward bullish sentiment,” said Dhupesh Dhameja, Derivatives Research Analyst at SAMCO Securities.
India VIX declined nearly 2% to close at 16.89 on Thursday. Benchmark indices saw a sharp rally in the previous session, with the Nifty50 rising over 600 points and the BSE Sensex surging more than 1,900 points—further fueling bullish sentiment.
“The Nifty successfully cleared the 25,000/82,500 mark and managed to close above it, which is largely positive. A bullish candle on the daily chart and an uptrend continuation pattern on intraday charts indicate a further upmove from current levels,” said Shrikant Chouhan, Head – Equity Research at Kotak Securities.
“We believe the market’s outlook remains positive, but for day traders, buying on intraday dips and selling on rallies would be the ideal strategy,” he added.
“On the downside, 24,900/82,200 and 24,750/81,800 are key support zones, while 25,210–25,300/82,800–83,000 may act as resistance. A fall below 24,750/81,800 could make the uptrend vulnerable,” Chouhan warned.
We have compiled stock recommendations from various experts for traders with a short-term trading horizon:
Expert: Amol Athawale, VP – Technical Research, Kotak Securities
Trent Ltd: Buy | Target: Rs 5,750 | Stop Loss: Rs 5,490
TVS Motor Company Ltd: Buy | Target: Rs 2,870 | Stop Loss: Rs 2,740
Bata India Ltd: Buy | Target: Rs 1,270 | Stop Loss: Rs 1,215
Hindalco Ltd: Buy | Target: Rs 680 | Stop Loss: Rs 650
Expert: Kunal Bothra, Market Expert (to ET Now)
ICICI Bank Ltd: Buy | Target: Rs 1,520 | Stop Loss: Rs 1,420
M&M Ltd: Buy | Target: Rs 3,300 | Stop Loss: Rs 3,080
NBCC Ltd: Buy | Target: Rs 113 | Stop Loss: Rs 103
(Disclaimer: Recommendations, suggestions, views, and opinions given by experts are their own. These do not represent the views of The Economic Times)
Download ET Markets APP