Nifty Bank was up 271.95 points or 0.55 per cent at 49,586.45 The Nifty Midcap 100 index was trading at 49,994.30 after adding 477.40 points or 0.96 per cent.