I have been wrestling with this for a while now. I am pretty sure I am with an mm but they claim that they are not. Trading pointis who it is. I have often considered switching but quite frankly I like the fast execution. With an ecn broker will there ever be orders that can't be filled? Also aren't most ecn brokers charging a commission? I also assume that a mm can make plenty of money without resorting to sl hunting etc. If you just assume that 95% of traders are unsuccessful then that would be enough to profit alone. Obviously if you have just a few big players that know what they are doing then that could offset that but I think that they monitor that stuff. Probably they are hedging on successful traders or they are just placing their trades ecn. What do you guys think? Also I think brokers prefer profitable traders because unsuccessful traders disappear after a while (no funds lol) but a successful trader should provide income for a broker for many years to come.