Execution Conditions
Platforms and Connectivity
Trade with the best conditions across a range of platforms
Liquidity Aggregation
Our priority lies in optimizing execution speed without compromising liquidity. We provide prices from two complimentary sources, exploiting their advantages depending on market conditions. We have a provider without "last look" offering the best speed to access the market and a provider that offers us liquidity during high-volatility conditions. Our proprietary aggregation engine evaluates market conditions and directs the flow to the best provider at any point in time.
Market Connectivity
Marketroyce servers are X-connected to our liquidity providers at the London Equinix LD4 Data Centre.
Our Metatrader servers are co-located with those of our liquidity providers in order to reduce transmission latency as much as possible. This also applies to our partner VPS provider BeeksFX, whose servers are cross-connected to Marketroyce at the same venue.
Trading Platforms & APIs
We currently offer traders the following platforms and technologies for DMA access to the FX, Stock, Commodity and Index CFD markets.
As a technology company built by traders for traders, we are acutely aware of the requirements for algorithmic traders that span beyond the current capabilities of MetaTrader as a trading platform.
For this reason, our Labs team has engineered and made available the following auxiliary libraries to complement our MetaTrader / FIX API stack:
- FIX v4.4 Pricing & Trading Modules (in Python)
- ZeroMQ-enabled Python to MetaTrader Bridge (in Python)
- ZeroMQ-enabled MetaTrader Server EA (in MQL)
- Marketroyce API Wrappers in Python & R
Users of the Zorro trading platform can also connect to and trade at Marketroyce via Zorro’s MT4 & MT5 Bridge solutions.
Visit the algorithmic trading section