Why should gold be the product that has this unique property? Most likely it is because of its history as the first form of money, and later as the basis of the gold standard that sets the value of all money. Because of this, gold confers familiarity. Create a sense of security as a source of money that always has value, no matter what.
The gold price does not rise when other asset classes do. It does not even have an inverse relationship because stocks and bonds are mutually exclusive.
Unlike paper money, coins or other assets, gold has maintained its value over the centuries. People see gold as a means to transmit and maintain their wealth from one generation to another.
Historically, gold has been an excellent protection against inflation, because its price tends to increase when the cost of living increases. Over the past 50 years, investors have seen gold prices soar and the stock market plummet during the years of high inflation.
Article Source: http://EzineArticles.com/9859492