Bank nifty call put option price chart July 8, 2019 16 32 64 128 Bank nifty call put option price live chart nse Bank nifty price action trading strategy Call option and put options explained