Ecn meaning

(1) (Electronic Communications Network) A computerized, private financial trading system. Terra Nova Trading (www.lightspeed.com) and Instinet (www.instinet.com) are examples.
0
0
Advertisement