На этой странице
Как работает аллокация
При чистом pro rata каждая стоящая заявка на лучшей цене получает входящее количество, умноженное на её долю в суммарном стоящем размере на этой цене. Сводка алгоритмов CME от Databento описывает округление: аллокации округляются вниз до ближайшего целого, включая ноль, а излишние лоты распределяются по FIFO. Многие реализации сочетают pro rata с другими шагами: приоритетной аллокацией первой заявке, улучшившей цену, минимальными размерами аллокации или фиксированным разделением между частью FIFO и частью pro rata.
Разбор примера
На лучшей цене стоят три бида: A на 100 контрактов, B на 300 и C на 600, всего 1 000. Входящая продажа 50 контрактов делится как 5 для A, 15 для B и 30 для C. При продаже 47 точные доли равны 4,7, 14,1 и 28,2; округлённые вниз они становятся 4, 14 и 28, то есть 46, а один оставшийся лот распределяется по времени — тому из трёх, кто пришёл первым.
| Стоящий бид | Размер | Доля | Продажа 50 | Продажа 47 (до остатка) |
|---|---|---|---|---|
| A | 100 | 10 % | 5 | 4 |
| B | 300 | 30 % | 15 | 14 |
| C | 600 | 60 % | 30 | 28 |
Где оно применяется
По сводке Databento, отдельные месяцы фьючерсов SOFR на CME используют алгоритм аллокации, несколько процентных и сельхозпродуктов — настраиваемые смеси FIFO и pro rata, а опционы вроде опционов на 10-летние ноты казначейства и опционов на кукурузу — варианты порогового pro rata, тогда как ES, NQ, ZN, ZF, ZB и CL идут по FIFO. Алгоритмы задаются по продуктам и способны меняться; авторитетом являются справочные данные биржи.
Почему оно меняет чтение стакана
- На продукте pro rata выставление большего размера, чем хочется оторговать, способно быть способом получить более крупную аллокацию, поэтому показанная там глубина говорит о подлинном интересе меньше, чем на продукте FIFO.
- Позиция в очереди теряет большую часть смысла; вместо неё важна доля в стоящем размере.
- Мелкие заявки способны получить ноль на конкретной сделке из-за округления и исполниться лишь через шаг остатка.
В Senzoukria
Лестница DOM и тепловая карта показывают стоящий размер одинаково, каким бы ни было правило сопоставления продукта, и приложение не помечает алгоритм, который использует контракт. Прежде чем читать плотный уровень как обязывающий интерес или рассуждать о позиции в очереди, проверьте, какой алгоритм биржа применяет к этому контракту.
См. также
В этом же разделе
- Спайк профиля
- Соотношение лонг/шорт
- Спецификация контракта
- Снятая ликвидность
- Спот-форекс и фьючерсы
- Снятая против исполненной
- Спотовый рынок
- Снимок стакана
Источники
- Databento: CME matching algorithms explained (2026-09-25)
Эта страница на других языках
Частые вопросы
- Зачем бирже использовать pro rata вместо FIFO?
- Правила аллокации — это решения о конструкции продукта. Pro rata распределяет исполнения по всем стоящим заявкам на цене, а не вознаграждает только самую раннюю, и это меняет стимулы поставщиков ликвидности на контрактах, где цена двигается редко и очереди иначе выигрывались бы чистой скоростью. Биржи часто смешивают его с FIFO или с приоритетными шагами, а не применяют в одиночку.
- Влияет ли pro rata на розничных трейдеров на ES или NQ?
- На самих фьючерсах нет: по сводке алгоритмов CME от Databento, ES и NQ сводятся по FIFO. Оно важно трейдерам продуктов, которые используют правила аллокации или pro rata, например фьючерсов SOFR, где мелкая стоящая заявка способна получить от входящей сделки мало или ничего.