ECN
noun [ C ]
STOCK MARKET ukusabbreviation 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.