A foreign exchange platform for performing a foreign exchange transaction between a trading platform and a customer receives currency pair pricing information from a first liquidity provider and also receives the foreign exchange transaction from the customer. The platform then determines whether the foreign exchange transaction can be executed; and responsive to the determination, the foreign exchange transaction is placed on an internal order book. This is performed with the platform acting in an agency role in which the currency pair pricing information is presented unchanged to the customer.
展开▼