The 50-share index hovered between a high of 5,938.40 and a low of 5,854.55 before ending at 5,892.45, up 2.70 points, or 0.05 per cent, over the last close amid caution ahead of expiry of futures and options contracts this week.
Auto, healthcare, capital goods and enery stocks witnessed renewed buying activity.
Banking shares remained under selling pressure after RBI Governor Raghuram Rajan shocked markets by raising a key interest rate in his maiden policy review last week.
After a sluggish start, Nifty moved into positive zone, reversing a two-day sell-off, due to buying in select frontline counters and short-covering in beaten-down stocks. The index maintained its strong momentum and reclaimed the key 5,900 level before succumbing to profit booking.
Also Read
Meanwhile, other Asian and emerging markets ended lower, mirroring a sharp fall on Wall Street overnight amid ongoing uncertainty over US monetary and fiscal policies.
Bajaj Auto, Tata Power, NTPC, L&T, Cipla, M&M, BHEL, HDFC, NMDC and Tata Motors were among the notable gainers from the index pack. Key losers included Hindalco, BPCL, ACC, Coal India, Jindal Steel, HCL Tech, Bharti Airtel, Bank of Baroda, IDFC and DLF.