Stocks to buy: Raja Venkatraman's top picks for 3 December
Subscribe to enjoy similar stories. A sharp post-open shock quickly drained enthusiasm, sending the market lower in swift fashion. Disappointing macro data is likely to assert itself in the sessions ahead, tempering risk appetite.
While momentum still argues for an attempt to sustain the upside, the underlying trend signals caution. Traders may prefer a selective, defence-tilted approach until data clarity improves. Best stocks to buy today (All Buy trades are rates of Equity & Sell rates are based on F&O) KEI Industries Ltd: Buy above ₹4,190 | Stop ₹4,120 | Target ₹4,350 (multiday) Tech Mahindra Ltd: Buy above ₹1,540 | Stop ₹1,520 | Target ₹1,575 (intraday) Siemens Ltd: Buy above ₹3,370 | Stop ₹3,330 | Target ₹3,440 (intraday) The Indian markets ended in the red on 2 November 2025, as selling pressure across sectors and continued rupee depreciation weighed on investor sentiment.
The Sensex closed 200 points lower at 85,450, while the Nifty slipped 75 points to settle near 26,150, marking a pause after recent record highs. Broader indices also mirrored the weakness, with the BSE Midcap Index ending flat and the Smallcap Index declining around 0.5%. Currency markets added to the pressure, as the Indian rupee touched a fresh low of 89.60 per dollar intraday before closing at 89.55, extending its slide against the greenback.
Analysts noted that while domestic fundamentals remain supportive, foreign investor outflows and global uncertainties around interest rates are keeping volatility elevated. Overall, 2 November reflected a cautious mood, with traders booking profits and awaiting clarity on global monetary policy trends. As the market remains muted, triggered by geopolitical tensions, it tested our patience on Friday but
. Read on livemint.com