The National Stock Exchange benchmark index, Nifty, crossed 4,200 points for the first time and the Bombay Stock Exchange sensitive index Sensex, was up by more than 58 points in early trade on Monday on selective buying by funds as well as retail investors.
The broad-based Nifty touched 4203.65, up by 20.15 points from Friday's close.
The 30-share sensitive index, which had gained over 136 points in the previous session, gathered another 58.04 points at 14,461.81, a new intra-session high in the first five minutes of trade.
Stock brokers said selective buying by foreign and domestic funds pushed up blue-chip heavyweight stock prices.
Major support came in from stocks such as Reliance Communications, Reliance Energy, Reliance Capital, BHEL, Infosys Technologies, ICICI Bank, Maruti Udyog, Dr Reddy's Lab and ONGC.
On the other side, Tata Steel stocks, which staged some recovery on Friday, met with some selling and traded in negative zone with small losses at Rs 460.