In volatile trading, equities fell for a second straight day as heavy losses in healthcare stocks countered advances in auto and banking sectors amid caution ahead of derivatives expiry and investors waiting for a speech by the US Federal Reserve Chair Janet Yellen.
In a see-saw trading, the benchmark BSE Sensex edged lower by 66 points to end at about two-week low of 24,900.46 while NSE Nifty fell by 18 points to slip below the 7,600-mark.
Pharma stocks took a heavy beating after some companies from the sector received observations from the US health regulator.
More From This Section
Besides, Cipla plunged close to 4 per cent and Dr Reddy's slipped nearly 3 per cent to drag the overall BSE healthcare index by 2.52 per cent. Natco Pharma had also received observations from the FDA after inspection of two facilities.
Caution also ruled as participants were seen offloading bets in futures and options segment before the March series expiry on Thursday.
"Trading ranges were constrained again, with weak F&O rollovers so far pointing towards a subdued derivatives expiry this Thursday. Cues from global markets also pointed towards caution," said Anand James, Chief Market Strategist, Geojit BNP Paribas.
Sensex stayed in the negative zone for most part of the day and hit a low of 24,835.56. However, it rebounded on better opening in Europe and recovered temporarily to a high of 25,079.35 before settling 65.94 points or 0.26 per cent down at 24,900.46. The index tanked 371.16 points yesterday.
The broader NSE Nifty closed 18.10 points or 0.24 per cent lower at 7,597.
Tata Motors emerged as the top gainer by surging 2.63 per cent to Rs 372.80 followed by Maruti Suzuki by 2.61 per cent to Rs 3,733.25 on hopes of encouraging monthly sale numbers.
Thanks to gains in Axis Bank, SBI and HDFC Bank, BSE baking index also firmed up by 0.42 per cent on of hopes of 25 to 50 basis points rate by Reserve Bank in first bi-monthly monetary policy for 2016-17 on April 5.
Overseas, Asian markets ended mixed ahead of speech by Yellen on the US economy and monetary policy, while Europe was also higher in early deals.
Back home, in broader markets, mid-cap declined 0.21 per
cent while small-cap index ended lower by 0.27 per cent.
Of the 30-share Sensex pack, 18 scrips ended lower while 12 gained.
Major losers were Lupin (6.27 pc), Cipla (3.83 pc), Dr Reddy's (2.98 pc), GAIL (2.88 pc), Sun Pharma (2.10 pc), BHEL (1.81 pc), NTPC (1.58 pc), HDFC (1.33 pc), L&T (1.05 pc), M&M (0.84 pc), ICICI Bank (0.84 pc), ITC (0.64 pc), ONGC (0.61 pc) and Infosys (0.48 pc).
However, Tata Motors rose by 2.63 per cent followed by Maruti 2.55 pct, Axis Bank 1.55 per cent, RIL (1.46 pc), Tata Steel (1.28 pc) and Bharti Airtel (1.27 pc).
Among BSE sectoral and industry indices healthcare fell by 2.59 per cent, capital goods (0.99 pc), power (0.83 pc), utilities (0.76 pc), IT (0.41 pc) and FMGC (0.39 pc) while telecom rose by 1.59 per cent followed by auto by 0.89 per cent, metal by 0.40 and bankex 0.39 per cent.
The market breadth remained negative as 1,699 shares ended lower, 947 closed higher while 163 ruled steady. The total turnover rose to Rs 3,595.61 crore from Rs 2,741.47 crore yesterday.