You can buy US stocks and ETFs from India directly through INDmoney. If you find some US stocks expensive, you can take advantage of fractional trading and ...