Nifty daily chart as per ICT prospective:
For swing trading prospective Nifty is in downtrend on daily chart and will face tough resistance in the zone of 19550 till 19900. Hence while Nifty is in 19550-19900 expect consolidation and bias towards down. The long term trend would turn positive ONLY above 19900. Till that time it is sell on rise.