Yes, it is an ECN (Electronic Communication Network) broker. An ECN broker is a forex financial expert that uses electronic communications networks (ECNs) to provide its clients access to other participants in the currency markets.