Stock market update: Nifty Realty index advances 3.16%

The Nifty Realty index closed 3.16 per cent up at 822.3.