Interactive Brokers Review: Great for Large Balances, Low Margin Rates