The report highlighted that over the past 25 years, gold has provided an annual return of 12.55 per cent, while the BSE Sensex has delivered 10.73 per cent.At first glance, gold seems to have outperformed.