With gold, you only earn capital gains when you sell it for a profit. However, you don't need to sell your stocks to earn an income. You can hold on to your stocks while earning a steady income in the ...