Banknifty is having support at 21370 - 21390 levels. It has resistance at 21500. Buy above 21400 with the stoploss of 21370. Targets are 21500, 21575 and 21650. Banknifty is bullish as long as it hold 21300. Once banknifty crosses the crucial levels 21500 and 21700 it will move faster towards 22000.