BankNifty breached the channel at 20480 making it bearish, Immediate Support is at 19050 followed by 18700. BankNifty will have a tough time breaking a strong channel at 20350, if it breaches the rally will continue to 21200/21970.
IMO, the trade will continue sideways, making buyers/sellers trapped between 19050-19515. Max put options at 19000 Max call options at 20000 MAX ITM put at 19500