Data shows that between 1995 to 2005 (till June), Nifty 500 has delivered a massive 15.2% CAGR earnings vs 14.1% rise in Sensex and 12.5% in gold. Meanwhile, PPF and FD returns are at 8.1% and 7.2%, respectively.