The BSE gauge Sensex rose over 190 points to trade above the 50,000-mark in the opening session on Tuesday on account of broad-based buying by participants amid positive domestic and global cues.
Analysts said investor sentiment remained upbeat due to encouraging GDP numbers for the third quarter as well as return of calmness in global bond markets after last week's turmoil.
The 30-share BSE index was trading higher by 191.45 points or 0.38 per cent at 50,041.21 in opening deals.
The 50-share NSE Nifty advanced 65.10 points or 0.44 per cent to 14,826.65 in early trade.
On the Sensex chart, 26 shares were trading with gains.
On Monday, the Sensex had risen by 749.85 points or 1.53 per cent; and the Nifty had gained 232.40 points or 1.60 per cent.
Elsewhere in Asia on Tuesday, bourses extended their strong rally for the second straight session after halt in sell-offs in global bond markets calmed investor sentiments.
Foreign investors purchased equities worth Rs 125.15 crore on a net basis in Indian capital markets on Monday, exchange data showed.
Meanwhile, global crude oil benchmark Brent Futures price eased by 0.65 per cent to trade at 62.90 per barrel.
For in-depth, objective and more importantly balanced journalism, Click here to subscribe to Outlook Magazine
How Much Would You Pay For A Kidney?
Rajasthan Runs Out Of Stock Of Covid Vaccines; Imposes Night Curfew Across The State
Prostitution Racket Busted: 4 Women Among 10 Held In Police Raid In Greater Noida
Lockdown In Delhi? Arvind Kejriwal To Discuss Covid Situation With LG Today