Sensex rose to 22,363.97 and Nifty touched 6,684.95 in early trade today.
Shares of realty, refinery, banking, IT and healthcare sectors were the major gainers.
The 30-share index opened higher at 22,273.44 and shot up further to an all-time high of 22,363.97 before quoting at 22,272.72 points at 1000 hours.
It showed a rise of 58.35 points, or 0.26 per cent, from its last close.
The NSE 50-share Nifty also moved up by 13.15 points, or 0.20 per cent, to 6,654.90 at 1000 hours after hitting an all-time high of 6,684.95 in the early trade.
Major gainers were – SBI (2.08 per cent), Hindalco (1.96 per cent), Dr Reddy’s Lab (1.83 per cent), SSLT (1.42 per cent), Tata Power (1.39 per cent), Sun Pharma (1.19 per cent), Tata Motors (1.10 per cent), RIL Ind (1.09 per cent).
Banking shares firmed up after the Reserve Bank yesterday extended the timeline for full implementation of the Basel III capital regulations to March 31, 2019.
Foreign institutional investors (FIIs) continued their buying spree by investing another net Rs 2,191.93 crore yesterday, as per provisional data from the stock exchanges.
Asian markets edged higher in their early trade with banks, brokerages and energy shares leading gains.
Key benchmark indices in Hong Kong, China, Singapore, Japan, Indonesia and South Korea rose by 0.02-0.82 per cent while the Taiwan Weighted index shed 0.01 per cent.