"Nifty has rallied in the past three sessions which I believe is because of short covering in trade investments. We are fast approaching resistance levels from 2800 to 2900, a strong band of resistance level, which is unlikely to be crossed. I expect the market to be range bound between 2850 and 2650," said Kiran Jadhav of Precision Technicals.