Reply by: BullionExpert_Mumbai
For 6-12 months horizon ETF is better option. You dont have to worry about rollover cost, margin calls, daily volatility etc. Futures are for traders who can watch market daily and manage positions actively. Also in futures you pay STT and other charges which adds up. ETF is simple and effective for long term view.