Asked on 16 May 2019
TD Ameritrade is an online brokerage which you can use to trade stocks, bonds, mutual funds, ETFs, options, futures, forex, foreign ADRs & IPOs. This large investment selection also comes with free indepedent research, their high-quality trading platform thinkorswim, good customer support, as well as, no account minimum. However, in exchange, they charge a higher trade commission than other brokers at $6.95/stock trade & $7.70/contract for options. So you can weigh whether the brokerage platform and services they offer matches the high cost they charge!
With that said, you are able to purchase the index and stocks you have mentioned with TD Ameritrade.
Alternatively, you can also refer to this stock brokerage comparision that Seedly did: https://blog.seedly.sg/the-ultimate-cheatsheet-cheapest-stock-brokerage-in-singapore/
Hope it helps!
Yes Td will be very suitable. Have been using this for a number of years. Use it to trade options mainly and the occasional stock. Great platform, relatively easy to use and there's a great charting tool as well. I'm paying $5 minimum for stock and $1 per option contract as I have a group rate under my community.
I initially opened an account with TD Ameritrade but eventually switched to Saxo. Cheaper fees and access to more markets (TDA is only the US). Also I find Saxo’s platform a lot more intuitive. Let me know if you need a referral code ;)