I trade with MB Trading. Fast, they allow trading within the spread and only charge a commission based on lot size traded. So if you trade a standard sized lot (100K) you will be charged $5 in and $5 closing it and you also have to take into account the currency value. If you trade 1 mini lot (10K) the comm. would be roughly $.50 in and $.50 out = $1 total.
No spreads to worry about.
Example from MB website -
USD/JPY
US dollar based pairs: $5.00 per 100,000 shares.
Formula: Deal Size x 0.00005
100,000 shares (10 lots) x $0.00005
= $5.00 commission
EUR/USD
100,000 shares (10 lots) x $1.3310 x $0.00005
$133,100 x $0.00005
$6.665 = $6.67 commission
I am just starting with them. So far, I am happy. Executions are QUICK! I get in and out, scalp a quick 5 pips and make $50.
You can trade in sizes ranging from 1 mini all the way up. Since I am testing a new system, I am using a DEMO account. Once I am ready, I will trade it live with only 1 mini lot until I am comfortable, then I will trade 1 standard lot.
OH, they also have a NON-EXPIRING demo. You can practice all you want, it never expires.
BUT - do not open an account with them if you want charts, etc.
I use StrategyBuilder FX. They give you a NON-EXPIRING demo that you can use for charting, EAs, practicing, etc.
Finally, I am not getting any money to promote MB. I am just sharing my circumstances. As always, read, read, read and chat, and think and do your due diligence! lol