Now Indians can buy ETFs in foreign markets like American Stock Exchange. ETFs can be bought through www.firstrade.com Gold can be bought online without really buying gold. Please visit: www.e-gold.com You can sell gold by buying a debit card linked to your e-gold account. This is easier method than mutual fund.