Indian equities have overshadowed gold's glitter by giving handsome returns of almost 23 per cent to investors so far this year.
While the BSE's 30-stock benchmark index Sensex has logged in 22.76 per cent growth for investors so far in 2014, gold prices have fallen by 5 per cent. Silver however, managed to generate a marginal return of 2.38 per cent.
According to market experts, this year is proving to be a good for the Indian equities, riding high on improved domestic investor sentiment and robust foreign fund inflows.
Gold and stock prices generally follow opposite trends.
Gold is normally preferred as a hedge against inflation, and investors tend to park their money in bullion considering it a safer bet in times of market uncertainties.
After outperforming stock markets for more than a decade, gold has been on the back foot for more than two consecutive years now vis-a-vis equities.
Gold price was Rs 29,800 per 10 grams on December 31, 2013 and silver was at Rs 43,755 per kg. While gold closed at Rs 28,370 yesterday, silver was at Rs 44,800.
On the other hand, Sensex, which was at 21,170.68 points on December 31 last year settled at 25,991.23 level yesterday. It recorded its all-time high level of 26,300.17 on July 25.
Overseas investors, major drivers of Indian equities, have made a net investment of USD 25.5 billion (Rs 1.53 lakh crore), since the beginning of the year.
Last year, the Sensex gave a positive return of about 9 per cent to investors, while gold prices fell by about 3 per cent and silver plummeted close to 24 per cent.
In 2012, the Sensex rose by over 25 per cent, which was nearly double the gain of about 12.95 per cent in gold prices. The appreciation in silver was at about 12.84 per in 2012.