IBKR is the best broker out there for investing. IBTWS has it's flaws like charting beeing too basic to be practical and IBKRs Reg-T margins are among the highest out there but you bet ya they don't let you down as a customer. They bailed out their customers stuck in a long position when oil went below 0, no other company did that or would ever do it. It's like Sierra Charts for brokerages - an old stone monument that lacks a few modern things here and there but they are reliable as hell. Best business partners.