Matching Engine

The best-of-breed features of Your Bourse matching engine eliminate the complexity associated with managing client order flow

Liquidity Hub empowers MT4 and MT5 brokers to effectively manage liquidity and order execution on the go. All the trading parameters are configured in a user-friendly web-based GUI and all changes are immediately applied in the platform. The Matching Engine ensures accurate and lighting-fast execution of all basic and advanced order and expiry types. 

MT4 bridge matching engine

Ultra-low latency

  • Lightning-fast execution speed for all orders (1.5 µs)
  • Written in C++ and run on Linux on Cascade Lake CPUs with 10 GB networking
  • Hosting in Equinix data centres (LD4, LD5, NY4, NY5, CH1, HK1, TY3, FR2), CME Aurora (DC3), Interxion London (Lon1), Singapore (SGX) or Google Cloud

Advanced Order Types

  • Limit, Market, Stop Limit, Stop Loss and OCO (One-Cancels-the-Other) orders
  • FOK (Fill or Kill), IOC (Immediate or Cancel), GTC (Good Till Cancelled), GTD (Good Till Date) and Valid For Milliseconds expiry types
  • Proprietary data structure and algorithms used for Order Book to ensure O(1) complexity for all operations
liquidity aggregation
liquidity aggregation order routing

Smart order routing

  • Multiple liquidity pools per symbol
  • Advanced A/B Book routing
  • Facilitates regulatory requirements


  • Market Data, Orders and Post Trade
  • High-performing and open-source
  • Bindings for C++, C#, Java, Python, Go, Node.js, PHP, Ruby, Objective-C, Android Java and Dart