Skip to main content
Liquid Mercury

Crypto Execution Management System (EMS): What It Does and How to Choose One

By Kent Egan8 min readOctober 16, 2026

Key Takeaways

  • The OMS records and approves the order. The EMS executes it. Many desks run both, and some buy them as one product.
  • Crypto adds problems equity EMS tools were not built for: no closing bell, dozens of venue APIs, prefunded balances on each venue, and OTC quotes sitting next to lit order books.
  • The features that matter most are venue coverage, the algorithm set, pre-trade risk checks, smart order routing and post-trade analysis you can export.
  • Ask every provider how it connects (FIX, REST, WebSocket), how it handles a venue outage, and who supports you at 3 a.m. on a Sunday.

An execution management system (EMS) is the software a trader uses to work an order after it has been approved: picking venues, slicing the order with algorithms, checking risk, watching fills and measuring the result. A crypto EMS does that job across exchanges, OTC liquidity providers and derivatives venues that never close.

What is an execution management system?

An execution management system is a trading application built around one question: now that we have decided to buy or sell, how do we get the best result? It gives the trader live market data from several venues, tools to place and work orders, and a record of every fill. See the execution management system glossary entry for the short definition.

The EMS is usually the last piece of software an order touches before it reaches a venue. It chooses where to send each child order, applies execution algorithms such as TWAP or VWAP, and runs pre-trade checks so an order that breaks a limit never leaves the building.

Execution quality is a regulatory expectation as well as a commercial one. In US equities, FINRA Rule 5310 requires brokers to use reasonable diligence to find the best market for a customer order, and that idea carries over to how institutions judge crypto execution. See best execution.

EMS vs OMS vs PMS

Diagram of the trade lifecycle: the PMS decides, the OMS approves and allocates, the EMS executes across exchange order books, OTC liquidity providers and derivatives venues, and post-trade systems settle. Fills report back to the OMS and PMS.
Where the EMS sits: between the approved order and the venues that fill it.

Three systems share the trade lifecycle, and the names get blurred in sales material. The split below is the common one.

SystemMain userJobWhat it produces
Portfolio management system (PMS)Portfolio managerDecide what the portfolio should holdTarget positions and order ideas
Order management system (OMS)Trading desk, compliance, operationsRecord, approve and allocate ordersThe order book of record and allocations
Execution management system (EMS)TraderWork the order in the marketFills, execution prices and analysis

Many institutional desks now buy an order and execution management system (OEMS) in one product, because two systems mean two copies of every order. The glossary covers the order management system and the portfolio management system in more detail.

What a crypto EMS has to handle that an equity EMS does not

  • No closing bell. Crypto markets trade every hour of every day. Algorithms, risk limits and alerts have to keep working overnight and through weekends, and someone has to be able to stop them. See kill switch.
  • Many venue APIs. Each exchange has its own symbols, order types, rate limits, fee schedules and error codes. The EMS has to normalize all of them so the trader sees one book.
  • Prefunded venues. Most crypto exchanges need assets on deposit before an order can fill, so the EMS has to know the balance on each venue, not just the firm's total position. See pre-funding.
  • OTC next to the order book. A large order may be better priced by a request for quote to liquidity providers than by sweeping public books. A useful crypto EMS shows both. See RFQ and request for stream.
  • Spot and derivatives together. Desks often hedge spot with perpetual swaps, futures or options on other venues, so multi-leg orders matter.
  • Venue risk. An exchange can halt withdrawals or fail. The EMS should make it easy to see and cap how much sits on each venue.

Core features of a crypto EMS

FeatureWhat it doesWhat to check
Direct market accessSends orders straight to each venue through your own accountsWhich venues, which order types, and how API keys are stored
Smart order routingSplits and routes an order across venues for the best available priceDoes it route on fees, depth and latency, or price alone?
Execution algorithmsTWAP, VWAP, sweep, chase, iceberg and similar strategiesCan you set parameters per order, and can the vendor add new ones?
RFQ and streamingRequests quotes from OTC liquidity providers inside the same screenWhich providers, and are quotes firm or indicative?
Pre-trade riskBlocks orders that break position, notional, price or venue limitsAre checks enforced before the order is sent, on every route?
AnalyticsShows slippage against arrival price and other benchmarksCan you export fills for your own transaction cost analysis?
ConnectivityFIX, REST and WebSocket APIs for your own systemsFIX version support and how drop copies reach your OMS

For the routing logic itself, see smart order routing in crypto. For the algorithms, see crypto execution algorithms. For measuring the result, see transaction cost analysis.

How to choose an EMS provider

EMS providers fall into four broad groups. Multi-asset EMS vendors from traditional markets that have added crypto venues. Crypto-native order and execution platforms built for digital asset desks. Front ends supplied by an exchange or broker, which usually route only to that firm. And in-house builds. Each can be the right answer. The questions below separate them quickly.

  1. Venue coverage. List the exchanges, OTC liquidity providers and custodians you use today and the ones you expect to add in a year. Ask for live connections, not a roadmap.
  2. Asset coverage. Spot only, or spot, perpetuals, futures and options? Tokenized securities and stablecoins?
  3. Risk controls. Which limits are checked pre-trade, and can compliance change them without a code release?
  4. Integration. How does the EMS talk to your OMS, risk system and books and records? Ask for a FIX specification. See FIX API connectivity for crypto.
  5. Deployment. Hosted, private cloud, co-located or white-labelled for your own clients?
  6. Resilience. What happens when a venue API fails mid-order? How are partial fills and cancels reconciled?
  7. Support and coverage hours. Crypto never closes, so ask who answers the phone on a weekend.
  8. Data ownership. Can you take your order and fill history with you if you leave?
  9. Commercial model. Seat license, volume-based fees or platform license, and what is charged for each new venue?

If you are weighing an in-house build against a vendor, read build vs buy for a crypto OTC platform. To compare platforms side by side, see institutional crypto trading platforms compared.

Where Mercury Pro fits

Liquid Mercury, the Chicago-based institutional digital asset infrastructure provider, built Mercury Pro as an EMS and OMS for institutional desks trading digital assets. Its product page lists direct market access, smart order routing, real-time risk and pre-trade controls, and an algorithmic suite that includes Sweep, TWAP, Chase and Spreader, plus market making, volatility trading, OTC posting and risk management strategies.

Mercury Pro connects to exchanges, OTC liquidity providers and custodians listed on its page, across spot, perpetuals, futures and options, with FIX, REST and WebSocket APIs. Ask Liquid Mercury for the current venue list and for a walkthrough against the questions above.

Frequently Asked Questions

What does EMS mean in trading?
EMS stands for execution management system. It is the trader's tool for working an order in the market: choosing venues, running algorithms, checking risk before each order goes out and tracking fills. It sits after the order management system, which records and approves the order.
Who uses an execution management system?
Traders at hedge funds, asset managers, proprietary trading firms, brokers, market makers and OTC desks. Anyone who has to work orders across several venues, measure execution quality and keep pre-trade controls in one place uses an EMS, whether bought from a vendor or built in-house.
What does an EMS platform include?
A typical EMS platform includes connections to trading venues, aggregated market data, an order blotter, execution algorithms, smart order routing, pre-trade risk checks, an audit trail and post-trade analytics. In crypto it should also show balances on each venue and support RFQ to OTC liquidity providers.
Can an EMS route to both RFQ and order book liquidity?
Yes, if it is built for digital assets. A crypto EMS can request quotes from OTC liquidity providers and compare them with the price available from sweeping exchange order books, then execute where the all-in cost is lower. Check which providers are connected and whether quotes are firm.
Can an EMS use exchange risk signals in pre-trade checks?
It can, if the risk engine lets you set limits per venue. Desks cap the balance or open exposure on each exchange, block routing to a venue that has paused withdrawals, and alert when a venue's limits are close. Ask providers whether these limits are enforced before an order is sent.
How do EMS providers charge?
Common models are a monthly fee per trader seat, a fee based on traded volume, or a platform license for the whole firm. New venue connections, co-location and custom algorithms can be priced separately. Ask for the total cost at your expected volume and venue count.

Mercury Pro

Mercury Pro gives institutional desks one EMS and OMS for digital assets, with multi-venue routing, execution algorithms and pre-trade risk controls.

Request a Mercury Pro demo
Crypto EMS: What an Execution Management System Does