Interactive Brokers offers very low commissions, 0$ for depositing, a free first withdrawal monthly, and a very competitive margin rate on the market.