Bank Nifty is expected to hit targets of 22500 by Mid-June & 18000 by June end to mid July if it reverses from upper end of the channel.
Medium term analysis
Bank Nifty is forming bearish flag channel pattern on daily charts
Break of lower end of flag pattern 17000 -18000 levels will lead to free fall in bank nifty .
Break above upper end of channel will lead to further upside.