ECN Technology using your favorite trading platform is now here! What is ECN? ECN, which means “Electronic Communication Network” is a process which grants direct access between market participants particularly the small traders (banks, investment funds, and individuals) and the top liquidity providers. By creating this direct link, clients are able to have an efficient and effective trading process which mitigates risk and maximizes profit opportunities. And because ECN technology eliminates the intermediary and dealers, clients have faster and cheaper trades.