Yes and no. It's true that gold has, at times, acted as an inflation hedge. However, unlike bonds, gold investments don't typically pay regular income.