Sensex advanced 600 points, and the Nifty surpassed the 23,700 level to hit fresh record highs on Tuesday, tracking firm trends in Asian markets and buying in bluechip banks. Small and midcaps opened higher but succumbed to selling pressure. Sector-wise, Nifty Realty was the top loser, while Nifty Bank scaled fresh highs