IT Stock Sell-Off Weighs on Market: Nifty and Bank Nifty Trading Strategies