On chart i have marked major buying/demand zone and selling/supply zone.
BankNifty index is moving between major demand (Low -29686) & supply zone (High -37709 ) which plotted by rectangle box.
For buying 33609-33250 or 32455-32095 zones are important. Let see for where market turn around for next big move.
We seen two bullish rally on February and April-June. Next rally we can expect upto mid of August.