Skip to main content

What Is a “Pro-Rata” Matching System and How Does It Differ from Price-Time Priority?

A pro-rata matching system fills orders at the same best price proportionally to their size, rather than by the time they were submitted. If multiple orders are at the best price, a pro-rata system would fill a trader with a 100-lot order ten times more than a trader with a 10-lot order.

This differs from price-time priority, which would fill the oldest order first, regardless of size. Pro-rata is often used in futures and derivatives markets.

How Do High-Frequency Trading (HFT) Firms Attempt to Gain an Advantage despite the Price-Time Priority Rule?
How Does the “Fill or Kill” Order Type Mitigate Slippage Risk for Market Orders?
How Does the EVM Ensure Deterministic Execution?
How Does an exchange’S’matching Engine’ Process Different Types of Orders?