Sensex ends six-day losing run, closes 30 pts up
However, the NSE Nifty index extended its losses for the seventh straight day as it eased 2.65 points to 5,571.40.
The Sensex, which had tumbled to two-month lows by losing 593 points or 3.14 per cent in the earlier six sessions, recovered by 29.63 points, or 0.16 per cent, to end at 18,339 led by gains in auto and FMCG sectors mostly.
13 stocks of the 30-share Sensex gained, while 17 scrips including Tata Power, TCS, Tata Steel and HDFC declined.
Brokers said buying at low levels in selective counters helped Sensex end in positive zone amid investors judging the recent losses as overdone. Auto stocks closed with gains on hopes of better numbers.
Maruti led the gainers in Sensex with a 3.87 per cent rise, followed by Bharti Airtel. The telecom major shot up to three-month high by adding 2.89 per cent on reports that Credit Suisse has upgraded the stock to "outperform".
ITC, Bajaj Auto and M&M rose in 1.6-2.7 per cent range.
Total market breadth was weak despite positive closing of the Sensex as second-line stocks attracted profit-booking, indicating cautious approach adopted by retail investors ahead of the Winter session of the Parliament, which starts from Thursday, said traders.
"After initial volatility, the markets remained range bound for most of the day...today any kind of fall was arrested by the strengthening of rupee versus US dollar. The dollar fell 0.4 per cent for the day," said Milan Bavishi, Head Research, Inventure Growth & Securities.
Traders said the domestic stock market was also helped by firming Asian trends and higher opening in Europe on reports that US President Barack Obama has signalled confidence of striking a deal with US Congress on a new budget.