Bank nifty is facing strong resistance at the midline of long term channel.
Also, most private banks are close to completing their long term tops. Read here:
We might see some retracement towards 18900 levels early next week, which should be a good level for positional short.with SL above 19150 and target around the strong support of ~17000