Electronic communication networks (ECNs) and market makers support trading in financial markets. These facilitators are different in the way they operate. Each trading system has its own features and ...