As far as I know Neal, STP brokers can trade against their own clients. But ECN brokers like roboforex and fxview are comparatively better by being in sync with their clients, not trading against them and making the process extremely transparent.
Because the traders and liquidity providers are connected directly, the ECN brokers will never interfere. Best part is that the brokers will not be able to trade against the clients.
You do need to get your facts checked @Justin. They don’t interfere between either of the two is right, but as they offer a direct communication, their services prices are quite high.
I’ve been making more money trading with ECN brokers like fxview and roboforex simply because there’s no middleman involved. I buy and sell the currency pairs without any delay.
FPMarket charges 6 per lot round turn, which is quite high. There are plenty brokers who charge 2 per lot round turn.