In terms of transaction cost, the transaction cost of physical gold is higher. Investors need to take care of themselves, in fact, the risk is greater. Gold funds, on the other hand, have lower transaction costs, better liquidity and more convenient transactions. There is no difference between the two in fighting inflation, depending on how investors choose.