The Bombay Stock Exchange benchmark, Sensex, gained over 132 points in opening trade on Monday on continued capital inflows by foreign funds, driven by strong corporate earnings.
The 30-share index, which rallied by over 293 points in the previous four sessions, gathered another 132.28 points or 0.74 per cent to 17,826.48 points in opening trade.
Banking, realty, metal and auto sector stocks lead the rally.
Marketmen said better-than-estimated quarter earnings by some corporates buoyed trading sentiments.
The wide-based National Stock Exchange index Nifty went up by 38.25 points or 0.72 per cent to 5,342.35.
Among major gainers, ICICI Bank was up 0.94 per cent to Rs 984.95, HDFC Bank by 1.98 per cent to Rs 1,982.90, State Bank of India by 0.02 per cent to Rs 2,256.05, Maruti Suzuki 1.63 per cent to Rs 1,384, Hero Honda 0.87 per cent to Rs 1,900, Sterlite Industries by 1.36 per cent to Rs 806 and Tata Steel by 1.36 per cent to Rs 657.30.
Shares of Reliance Industries, however, fell by 2.3 per cent to Rs 1,064, following disappointing quarterly earnings.
Meanwhile, Hong Kong's Hang Seng index gained 1.64 per cent and Japan's Nikkei was up 2.08 per cent in the morning trade Monday.