Markets ended the day in the positive zone, albeit off the highs of the day as HDFC results were shurgged off by the street.
The Sensex opened firm this morning at 20,133 on the back of gains in Reliance.
The Sensex touched a high of 20,163 and finally ended up 63 points at 20,102. Nifty was up 18 points at 6,082.
"Nifty was consolidating in the range of 5940-6060 from past few weeks and got the breakout of same in the last traded week, subsequently registered fresh 52 week high with good volume.
"Today, it is moving higher which indicates that buying is still more aggressive at current levels we anticipate that buying momentum can continue for coming day which suggest the upside target of 6150-6200. Positive sentiments remains continue till Nifty holds the level of 5920 in near term," said Mudit Goyal, technical analyst, SMC Global.
In Asia, stocks traded mostly higher in a choppy session Monday, with Japanese shares sliding back from last week's multi-year peaks as a two-day meeting at the Bank of Japan got underway.
Nikkei slipped 1.5% at 10,748. Shanghai Composite advanced added 0.5% at 2,328.
European shares inched towards two-year highs and German Bund futures dipped, as a political attempt to break a budget impasse in the United States revived appetite for shares and dented appetite for safe-haven assets.
Meanwhile, retaining India's credit rating at the existing level, global agency Moody's has cautioned that a high fiscal deficit could pull down the growth in the coming years.
"Large government deficits and debt ratios as well as supply constraints in the form of infrastructure, policy and administrative inefficiencies constrain the sovereign credit profile," Moody's said in India rating report.
On the positive side, the global rating agency reaffirmed sovereign credit rating of India at Baa3, which indicates investment grade, with a stable outlook.
HDFC, a housing finance provider, reported a net profit of Rs 1,140 crore for the third quarter ended December 31,2012.
This marks a 16% growth from Rs 981 crore for the year-ago