Top stocks to buy for short term: Snapping its two-day winning run, market benchmark Nifty 50 ended 1.11% lower at 22,888.95 in the previous session on 19 October amid persistently higher oil prices and foreign capital outflow.
Experts expect geopolitical uncertainties and higher oil prices to keep market sentiment fragile even as the ongoing earnings season may continue to drive stock-specific action.
On the technical front, experts suggest the next key support for Nifty 50 is in the 22,550–22,750 range. On the upside, resistance is seen around 23,200–23,300.
Experts suggest following a prudent stock-specific approach in this market due to higher crude oil prices, mixed earnings, and lingering geopolitical uncertainties.
Vishnu Kant Upadhyay of Master Capital Services and Sachin Gupta of Choice Broking recommend buying the following six stocks for the next 1-2 weeks: