In your opinion, what is the best ECN broker. I personally am a fan of Dukascopy.
True ECN Forex Brokers
How many real ECN brokers that offer accounts to retail traders are there, Duklascopy, Deltastock and who else?
Let's be very clear here:
An ECN broker (not the ECN itself) is a broker who facilitates the participation of trading on an ECN. Not just passing order flow to the ECN, but clients directly interact with the ECN and can set price (best bid/offer) and impact liquidity without broker intervention.
Dukas kinda does this, but they do have limits on how retail order flow is professed through to their ECN (SWFX).. For instance, your order doesn't get posted to the other traders and is only executed once the market price moves through your limit order price... and last I checked, they don't have any other brokers who are participating on their ECN outside of a few white labels so it's really just down to Dukas to direct order flow...
This kinda puts Dukas as an "ECN" with their foot in the STP category. Not that there's anything wrong with that, since calling Dukas an "ECN" isn't technically wrong, it just depends on how picky you are with your definition of ECN.
For me, an ECN broker would be more like any broker that offers Currenex access account. The ECN itself is Currenex (not owned by the broker), and the broker just enables you to participate on it. Many brokers offer Currenex as well, so no single broker has control of order flow.
Once again, the difference isn't a bad thing, it really just comes down to "technicalities" and marketing. I personally trade with a market maker and an STP who also labels themselves as an ECN, and I'm quite happy with both.