The Nifty showed signs of fatigue on Thursday, struggling to hold on to higher levels despite multiple intraday attempts, as persistent selling pressure weighed on sentiment.