I can recommend JPR Capital for stocks. I have had an account with them for nine years. Commission is 0.005 per share with rebates for providing liquidity and a fee is charged for taking liquidity. They are a small firm with great customer service. They clear through Terra Nova. Terra Nova pays currently only 2.5% on overnight cash balances which will be a negative if you have large overnight cash balances. Currently MB Trading is paying about 4.35% and Interactive Brokers pays a little less unless your cash balances exceed $100,000.00. I can recommend an account with all three of these brokers. I have not used RML Trading and therefore can offer not opinion on them.