If one thinks the market is going to go down and wants to hedge seems another alternative is to go long the dollar like UUP instead of GLD, since the dollar is inversely correlated with the market. A higher dollar makes investing in US companies more expensive for foreign investors.