A strengthening rupee further boosted investor confidence, traders said.
Momentum of Economic Reforms Will Continue, FM Nirmala Sitharaman Assures Industry.
In the previous session, Sensex ended 194.90 points or 0.44% higher at 44,077.15, and NSE Nifty rose 67.40 points or 0.52% to close at 12,926.45.
The Nifty of National Stock Exchange too rose by 41 pts to 12,900.05.
On the other hand, HDFC, ICICI Bank, Axis Bank, SBI and M&M were among the main laggards, slumping up to 3.55 per cent.
AstraZeneca's COVID-19 vaccine could be around 90% effective without any serious side effects, it said on Monday, the latest in a string of upbeat vaccine trial results this month. However, major financial stocks declined after new recommendations by the Reserve Bank of India (RBI).
While TVS Motor Company (down 1.28 per cent), MRF (down 1.02 per cent), Balkrishna Industries (down 0.79 per cent), Bharat Forge (down 0.65 per cent) and Ashok Leyland (down 0.38 per cent) were the top losers in the index. Nifty is poised to cross psychological 13,000 mark shortly.
All sectoral indices settled higher today, with Nifty Bank registering the most gains (+2.44 percent) followed by Nifty Auto (+1.70 percent) and Nifty Realty (+1.62 percent). Broader markets gained too, with Nifty Midcap100 and Nifty Smallcap100 index closing almost 1 percent higher.
Elsewhere in Asia, bourses in Hong Kong, Tokyo and Seoul ended with significant gains, while Shanghai closed in the red.
Stock exchanges in Europe were trading on a mixed note in early deals.
Meanwhile, Brent crude futures, the global oil benchmark, rose 0.85 per cent to Dollars 46.45 per barrel.