Matching Engine

Engine

A matching engine is the core component of an exchange responsible for executing trades by matching buy and sell orders. It operates on a specific algorithm to determine price priority and time priority for order fulfillment. In centralized cryptocurrency exchanges, the matching engine processes high volumes of orders to maintain market liquidity.