What Is the Difference between Price-Time Priority and Pro-Rata Order Matching?

Price-time priority is a standard order matching rule where the best price is matched first, and among orders at the same price, the one submitted earliest in time is matched first. Pro-rata matching, conversely, also prioritizes price, but for orders at the same best price, the remaining volume is distributed proportionally based on the size of each order.

Price-time is common for single-venue CEXs, while pro-rata is often used in futures or options markets.

What Is a ‘Pro-Rata’ Vs ‘Price-Time’ Order Matching Algorithm?
What Is the Role of a Matching Engine in a Centralized Exchange?
How Does an exchange’S’matching Engine’ Process Different Types of Orders?
How Do High-Frequency Trading (HFT) Firms Attempt to Gain an Advantage despite the Price-Time Priority Rule?
What Is “Price-Time Priority” in the Context of a CLOB?
What Is the Difference between Horizontal and Vertical Commonality?
What Is the “Price-Time Priority” Rule in Order Matching and How Does It Deter Front-Running?
How Does ‘Time Priority’ in Order Matching Affect the Likelihood of Positive Slippage?

Glossar