What Is the ‘Price-Time Priority’ Rule Used by Traditional Centralized Exchanges?

The price-time priority rule is the standard mechanism CEXs use to match orders in their central order book. It dictates that the highest bid and the lowest ask are executed first (price priority).

If multiple orders share the same price, the order that was submitted earliest is executed first (time priority). This strict, transparent, and centrally enforced rule is fundamental to preventing front-running in traditional markets, as it removes any discretionary power over order execution.

What Is the “Price-Time Priority” Rule in Order Matching and How Does It Deter Front-Running?
What Is a “Pro-Rata” Matching System and How Does It Differ from Price-Time Priority?
How Does an exchange’S’matching Engine’ Process Different Types of Orders?
What Is the Difference between Expected Price, Executed Price, and Market Price in a Trade?
What Is the Difference between a Limit Order and a Market Order in Execution Priority?
How Does ‘Price-Time Priority’ in an Order Book Compare to Fee-Based Priority in a Mempool?
What Is a ‘Stop-Market’ Order’s Priority in the Order Matching Engine?
How Does ‘Time Priority’ in Order Matching Affect the Likelihood of Positive Slippage?