The benchmark indices pared gains in the afternoon trade as profit selling emerged at higher levels. The Nifty held the 18,000 mark, cooling off the day's high of 18,175.80. IT, metals and pharma shares were in demand. Positive global cues and encouraging domestic economic data supported buying.