IB all the way. SCB has minimum comm fees of $10 at 0.25% of trade. And charges horrendous FX spreads of atleast 0.8% this means you lose an additional $20 for every trade of S2.5k (if in a foreign currency). IBKR on the other hand charges close to spot rates (like google conversion). That's on top of the terrible lack of service from SC Bank - don't even bother really. Worst mistake of my investment journey - They have incredibly inflexible custodian structures that prevents you from transferring your securities should you decide to switch brokerage.