Power, realty and IT stocks saw selling while consumer durables, FMCG and auto scrips witnessed buying, traders said.
After a better start at 20,449, the Sensex fell to intra-day low of 20,348.06 in choppy trade. It ended at 20,420.26, down 4.76 points, or 0.02 per cent, compared to yesterday. The benchmark had lost 180.06 points on Tuesday.
Among the 30-share Sensex, 16 stocks including Infosys, Bharti Airtel and RIL, fell. However, Tata Motors, ITC and ONGC led 13 gainers. Hero MotoCorp ended unchanged.
Brokers said the market remained volatile as investors were seen adjusting portfolios before the expiry of monthly derivative contracts tomorrow. Investors are also eyeing the GDP and fiscal deficit data slated for release on Friday.
More From This Section
The rupee was trading stronger at 62.2 levels against the US dollar. The American unit fell following a disappointing report on US consumer confidence in November.
In pharma pack, Wockhardt plunged 8.87 per cent after US health regulator FDA imposed restrictions on import of medicines produced at the company's Chikalthana plant at Aurangabad in Maharashtra.
Globally, markets eked out modest gains today amid bets that the Wall Street looks set to add to a string of milestones ahead of the Thanksgiving holiday.
In Europe, the UK's FTSE, France's CAC and Germany's DAX were trading higher in early trades. Asian indices including Hong Kong's Hang Seng, Taiwan's TAIEX and China's Shanghai Composite closed in green. However, Nikkei of Japan ended down.