Till banknifty is sustaining above 21787 do not even think of shorting.