I hope this reminds you the basics you ought to know about Forex market participants, the way they operate and what should you expect from them. The principle purpose of this thread would be to discus Market Maker and Digital Communiion Network brokers.
ECN is a network of market participants such as banks, market makers, companies and standalone traders. All of these offer liquidity and discuss the ideal bid/ask prices. An ECN broker connects his liquidity providers (the more the merrier) and provides complete market depth. A legitimate ECN broker doesn't have any battle...