Definition
An execution management system is the tactical layer sitting downstream of the OMS, handling how orders are worked rather than what orders get created. The EMS owns execution algorithm selection, venue routing, market data aggregation, and real-time tactical decision-making during order execution. Most institutional stacks separate OMS and EMS into distinct surfaces, with the OMS owning compliance and allocations and the EMS owning execution tactics; integrated platforms combine both at the cost of concentrating operational risk.
Example
A trader receives a parent order from the OMS to sell 500 ETH over the next hour. The EMS decides which execution algorithm to use (TWAP for time-sliced execution), which venues to route child orders to, and dynamically adjusts the strategy based on real-time market conditions.
How Liquid Mercury Handles This
Mercury Pro delivers OMS and EMS capabilities on a single canonical order model, which simplifies integration while preserving the lifecycle and execution separation institutional desks expect under FIX semantics.