Дело не в акциях, а в долларе потому что золото продаётся через доллар.
При этом реальные деньги — это золото, а доллар — фиат.
Вот они и должны быть в противофазе. То есть когда ФРС заливает в систему доллары тем самым обесценивая его по отношению к реальным деньгам (золоту) — цена золота в долларах растёт потому что золотое содержание доллара падает (инфляция доллара), а когда ФРС изымает доллары из системы содержание золота в одном долларе растёт и цена золота в долларах снижается.