Rupak De, LKP Securities said, "Nifty has largely traded within a range, showing a predominantly bullish sentiment. Over the past two to three days, a 'buy on dips' approach has been loved by the street since the Nifty crossed the crucial 19,500 mark. The trend is expected to stay positive as the Nifty consistently concludes trading sessions above the critical moving averages. Support levels are situated at 19,630/19,500 on the lower end, while resistance is placed at 19,850/ 20,000 on the higher end."