Banking stocks emerged as a bright spot, with the Nifty Bank index gaining 478.70 points or 0.93 per cent to 51,738.00