The Nifty traded below the 25,650 mark. Realty shares declined after advancing in the past three consecutive trading sessions.