I have been using both an IBKR SG an IBKR LLC account for a little over a year.
[Commission Rates] 5/5
One of the lowest commission rates for trading on US and LSE markets, with a very low minimum fee. If you are transacting < $10k per trade, I recommend changing your account pricing plan to "Tiered" instead of "Fixed" to have even lower fees.
They offer insanely low margin rates starting at 1.56% (as of writing).
Best forex rates for converting currency as they use spot rate.
Recently, IBKR dropped their $10 USD monthly activity fee which makes this one of the most cost-effective and best overall broker in Singapore.
[User Interface] 3/5
Trader Workstation (Desktop App) - The one I use 90% of the time. Not the best in terms of UX. Has all the necessary trading features but it has a bit of learning curve to use. Also needs some configuration to set up nicely. I suggest watching some videos on YouTube on how to best set it up. The built-in charting software in this app is terrible. I suggest using an external app if you need to use charts. This app is also quite slow/laggy on a Mac. It’s ssable, but sometimes frustrating to use.
IBKR iOS App - Once again, UI is not the best but it’s usable. The text is small and a bit hard to read. I use this for taking a peek at my portfolio values and occasionally buying my monthly ETFs.
IBKR Android App - I don’t use Android so no comments.
Web interface - Most polished UI out of the 3, but doesn’t have all the trading features. Buying and selling stocks is ok, but you can’t view option chain using the web UI. Personally, I only use this to deposit cash into my account, exchange currency and download the monthly statements.
Accessible in all major platforms. Supports the well-known options trading strategies. Real-time market data is available as a paid-addon subscription.
Accepts deposits in multiple currencies and usually appears in the account within the same day. Able to withdraw once a month for free via wire transfer.
[Customer Service] 2/5
Their account opening is quick and straightforward. Took about 2 days for approval.
Contacting support is not great. It takes about 15-30 minutes before I get paired with a live chat representative. I once had to link my IBKR SG and IBKR LLC account and the rep took around 5 minutes to reply per message. I was given a reference number for follow up via email. In the end my problem was never solved.
[Market Access] 5/5
They offer access to numerous markets including US, UK, SG (for IBKR SG), AU, HK, etc.
Recommended for beginner and experienced investors. I use this as my main broker for DCA and occasional stock picks.