Why we are not using ECN?
Electronic Communication Network (ECN) has a lot of traction lately, and is oftentimes confused with NDD execution. In comparison to NDD, ECN can indeed connect orders with anybody on the network Unfortunately, sometimes via inferior prices, hence our pledge to in-house NDD execution.