BankNifty follows the same time cycles of that of Nifty. BankNifty for past couple of days had been underperforming Nifty and is a perfect shorting candidate.
However do not be in a hurry, short it on Tuesday, 10th Jan, once I confirm Nifty has completed its current running Timewave.