The Nifty index gained 0.84% led by short-covering ahead of the expiry of near month derivatives contracts. Sentiment was supported by the RBI extending repayment deadlines for certain loans. Metals, autos and realty stocks saw buying while pharma saw selling. Traders expect the Nifty to trade in the range of 8,200-8,500 with support at 7,500-8,100. The Bank Nifty gained 0.88% and is expected to move higher towards 18,150 with support between 17,657-18,008.