Asian markets ended on a mixed note after China's September quarter GDP data showed that the world's second-largest economy grew better than expected amid lingering concerns.
Reliance Industries emerged as the top gainer, ending 5.61 per cent up at Rs 963.40 on BSE after the company reported its highest-ever quarterly net profit Rs 6,720 crore for the three months ended September 30.
The index has now gained over 585 points in the last three sessions.
The NSE Nifty too gained 36.90 points, or 0.45 per cent, to end at 8,275.05 after trading between 8,283.05 and 8,239.20.
More From This Section
An upcoming meeting of Finance Ministry officials with foreign portfolio investors, beginning tomorrow, in an attempt to make market transactions easier boosted sentiment.
A stronger rupee, at 64.80, remained in a sweet spot, which pushed up buying activity.
Sectorally, BSE realty won the day, up 2.57 per cent, followed by technology, healthcare, IT and oil and gas.
Those who lost out included ONGC, Tata Motors, Tata Steel, L&T and Hindalco, thus capping the benchmark's rise.
Helped by retail investors' sustained buying, the small-cap index too climbed 0.77 per cent and mid-cap 0.69 per cent.
Foreign investors net bought shares worth Rs 436.79 crore last Friday, provisional data showed.