Mahashivaratri special analysis using Lord Shiva's trishula ( ) _/\_
On weekly chart also 25000 seems to be important. If yellow line is broken BankNifty could get pushed to lower levels 24000-22000
At the same time could offer strong resistance. Once the purple line is broken BankNifty could make a strong move towards 32000-40000
In general the bigger trend is in favor of bulls. So any fall up to 21000 can be a buying opportunity.
Please use this as a reference along with your analysis.