Total profit I made was $3207.68 or 1.47% of total capital on an average weighted basis. Without platform fees, I would make $3713.19 or 1.7% of total capital on average weighted basis.
Platform fee cut my annual return by around 0.23% or 13.61% of my 2014 profit. When market is good and I make above average profit, 0.23% cut probably is not big deal. But when return is just "so so", yes it is a big deal. And in the long run, it's a very big deal.
So I've been thinking for lower cost alternative investment such as ETF and even build my own dividend portfolio. For this purpose I've been looking at offerings from TD Ameritrade (thinkorswim) and E*TRADE.
TD Ameritrade offers a wide range of commission free ETF, however they currently do not have a local bank account to facilitate local fund transfer. They can only accept international wire transfer which will cost $25-$30 per transfer. They're willing to reimburse the cost incurred for international wire transfer up to USD 100. However as I will be doing a regular contribution instead of a lump sump transfer, this will not work for me. They said they would offer a local fund transfer facility by Q1 this year.
E*TRADE on the other hand offers local fund transfer, and offer some commission free ETF. However the more liquid ETF (such as VanGuard) are not free of commission.
Anybody has any comments or suggestions? You're more than welcome to leave your suggestions.