There are many different types of forex brokers out there, but not all of them offer ECN (Electronic Communication Network) trading. ECN brokers are a type of broker that match trades between different market participants, without taking a position themselves. This means that they don't act as counter-parties to trades, and don't profit from the spread between the bid and ask prices. Instead, they charge a small commission on each trade.ECN brokers can offer some advantages over traditional brokers. First of all, because they're not taking a position themselves, they're not interested in seeing the market move against your trade. This means that they're much less likely to engage in practices like stop-hunting, which can be very harmful to traders. They're also usually able to provide better liquidity and tighter spreads, as they have access to a larger number of market participants.Of course, there are also some downsides to ECN brokers. Because they don't make money from spreads, they may be less inclined to give you good advice or help you with your trading. And because they charge commissions on each trade, they're not suitable for high-frequency or scalping strategies that involve making a lot of small trades.So which type of broker is best for you? It depends on your trading style and preferences. If you want low costs and don't mind dealing with occasional poor customer service, an ECN broker could be a good choice