The Nifty 50 index opened at 23,761.95, gaining 62 points, while the BSE Sensex surged over 200 points to start at 78,513.36.