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.83% (as of writing).
Best forex rates for converting currency as they use spot rate.
IBKR has also dropped their $10 USD monthly activity fee which makes this one of the most cost-effective and best overall broker in Singapore.
[User Interface] 4/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. It’s usable, but sometimes frustrating to use. They recently updated the Mac version and it runs smoothly now.
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 only use this to approve my login, I have switched to the new IBKR GlobalTrader app on my phone instead.
IBKR GlobalTrader App - This is a new iOS app with a simpler and much nicer interface. However, it doesn't support options trading yet. 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 - Personally, I only use this to deposit cash into my account, exchange currency and download the monthly statements.
[Features] 4/5
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.
[Overall] 4/5
Recommended for beginner and experienced investors. I use this as my main broker for DCA and occasional stock picks.
Agree