The benchmark Sensex today rose over 46 points to end at 28,121.89 on buying in blue-chips of consumer durable, pharma and power sectors and logged its best weekly gain in over two months.
Similarly, the NSE Nifty index inched up by 19.65 points, or 0.23 per cent, to close above the 8,500-mark at 8,513.80.
In a session of consolidation, indices built on the Thursday's rally, the biggest single-day gain in over five years, even though global cues were weak.
Also Read
Decline in the country's trade deficit to 10-month low in December and the surprise rate cut by RBI kept sentiments buoyant. Good buying by foreign funds also gave support as FPIs bought shares worth Rs 1,738.24 crore yesterday as per provisional data with stock exchanges.
However, some banking shares, mainly from public sector, attracted profit-booking IT and technology stocks also turned tepid after TCS reported marginal dip in quarterly profit.
Rise in Sun Pharma, HDFC Bank, L&T, HUL, M&M, RIL, ITC, ICICI Bank, Coal India, Dr Reddy's, Cipla and BHEL helped the Sensex end in the positive zone for the second straight day.
The BSE 30-share gauge resumed lower in line with weak Asian trends and moved in a range of 200 points before ending at 28,121.89, a rise of 46.34 points or 0.17 per cent. Yesterday, it had zoomed by 728.73 points or 2.66 per cent.
On a weekly basis, the Sensex gained 663 points. This is its best weekly rise since October 31, 2014.
"Markets remained in a very narrow range but in bullish mode to adjust for the effect of a interest rate cut on the balance sheets of India Inc," said Bonanza Portfolio, Associate Fund Manager, Hiren Dhakan.