The 30-share BSE Sensex closed at 17,644.76, up 85.91 points or 0.49 pc and the Nifty rose 21.60 points or 0.41 pc to settle at 5282.
Buying was seen in oil & gas, auto, banking & financial, cement, metal and select pharma companies' shares.
Capital goods, realty select telecom and technology stocks witnessed selling pressure, which capped the gains as well as aided to volatility throughout the session.
ONGC was the leading share today, gained 2.2 pc followed by Reliance Industries, which rose 0.82 pc.
Nifty northbound; HUL, ONGC, M&M up
At 12.47 pm, Nifty was trading in a narrow band of 20 points with positive bias.
The Sensex was up 81.21 points or 0.46 pc at 17640.06, and the Nifty up 16.80 points or 0.32 pc at 5277.20.
About 1548 shares advanced, 1374 shares declined, and 301 shares were unchanged.
Buying was seen in consumer durables, auto, oil&gas, metal and banks. Selling was seen in IT and telecom stocks. BSE Midcap and Smallcap index were up 0.9 pc and 0.6 pc respectively.
In the largecap space, HUL was the top gainer. ONGC, Mah and Mah, Maruti Suzuki and Ranbaxy Labs were up close to 2 pc each.
On the losing side, Bharti Airtel, Infosys, Reliance Infra, DLF and ITC were down 1-2 pc.
Sensex consolidates; auto, power, metal gain
At 10:18 am, the 30-share BSE Sensex continued to trade with modest gains on the back of buying interest in auto, power, metal, realty and pharma stocks.
The Sensex was trading at 17611, up 52 points and the Nifty was at 5273, up 13 points.
Selling in Bharti Airtel, Infosys, TCS, Cairn and ITC on profit booking capped the gains to major extent.
Reliance Communications, HDFC Bank, Idea and SBI were other losers.
Nifty opens positive; RIL, Maruti gain
The benchmark Nifty started the Apr 2010 series on a positive note following Asian cues.
At 9:02 am, the Nifty was trading at 5271, up 11 points and the Sensex was at 17610, up 51 points.
The CNX Midcap gained 33 points at 7630 and the BSE Smallcap was at 8472, up 43 points. About 569 shares advanced while 107 shares declined on the NSE.
Shares of oil & gas exploration, power, auto and pharma companies were seeing buying interest.
Among the frontliners, Reliance Power, M&M, Cipla, Tata Motors, Maruti Suzuki, Grasim, Jindal Steel & Power, Power Grid, HDFC and IDFC
However, Hero Honda, Bharti Airtel, L&T, BHEL, HDFC Bank and ITC slipped on profit booking.
Asian markets were trading higher. Nikkei, Shanghai, Kospi, Taiwan Weighted, Straits Times and Hang Seng were marginally up.