i use an Interactive Broker account, can trade all over the world except Singapore stock market (unless u prove u live out of singapore)
the rates are superb cheap! but yeah, each month must have $10 worth of trade commission...
if u trade and get charge only $3, then IB will charge u an additional $7 to round it up to minimum $10 a month.
or u can sign up for standard chartered online brokerage also
Many Spore brokers in Spore now allow you to trade US stocks e.g. Citibank, UOBKayHian,.... but their fees are expensive. It's the curse of the PAP which has made Spore uncompetitive.
I'm actually new to TD & previously had an account with Etrade. Having a trading account with a discount brker like TD America is I think the cheapest & most convenient way for most Sporeans to trade US equities. However when you move funds back to Spore you will be hit with a 7% GST fee.
For me the biggest advantage with TD is that they do not have any inactive fees. So you can open an account & not do any trading & they will not charge you $. I'm currently a dormant trader. Over the years I have accumulated US stocks & I haven't been doing any active trading because I get $$ from the dividends from the stocks I already own.
From what I can see TD's platform is quite impressive. They have a good DIY online lessons that will help you understand how to use their platform. Next year I intend to get more active in the market
I've heard that the trading platform of "Interactive broker" is not easy to use. They are reputed to have the cheapest fees but have a very steep learning curve. They used to offer one free wire per month. So that you can repatriate funds back to Spore. This was many years ago & I have no idea what they are like now