ECNnoun [ C ]
ukusSTOCK MARKETabbreviation for Electronic Communications Network: a computer system for buying and selling shares, that provides information about orders to buy or sell, and allows them to be carried out:
Trading with an ECN offers many benefits, such as the ability to trade after-hours and anonymously.