The NSE Nifty 50 Index climbed as much as 1.7 per cent to 24,312.50, set for its best two-day performance since early June