В этой статье:
- Логика работы алгоритма
- Пример использования
Логика работы алгоритма Threshold Pro Rata with LMM
Пороговый алгоритм пропорционального распределения с использованием программы стимулирования маркет-мейкеров LMM (далее алгоритм Threshold Pro-Rata with LMM) является модифицированным Pro Rata алгоритмом. Этот алгоритм сначала предоставляет приоритет тому лимитному приказу, который был размещен на уровне лучшей цены первым. Поступающие в рынок агрессивные приказы аллоцируются с этим топ ордером в первую очередь и в максимальном размере, предусмотренном для конкретного инструмента. После этого происходит аллокация по принципу LMM. Следующий этап — Pro Rata аллокация. Остаток размера агресивного ордера обрабатывается алгоритмом FIFO.
То есть фактически алгоритм Threshold Pro-Rata with LMM проходит следующие раунды (этапы аллокации):- Аллокация ТОП-ордера с установленным минимумом и/или максимумом аллокации
- LMM (программа «Ведущий маркет мейкер»)
- Pro Rata (пропорциональное распределение)
- FIFO (первым пришел — первым ушел) для любого остаточного количества
Применение алгоритма на примере (10-Year U.S. Treasury Note Option)
Рассмотрим действие алгоритма на примере опциона на 10-летние казначейские облигации США с тикером OZNH7C. Предположим, что последняя цена, по которой торговался инструмент — 24’22.
После чего в систему поступило три ордера на продажу по цене 24’21: Sell Limit на 300 контрактов, Sell Limit на 15 контрактов, Sell Limit на 160 контрактов. Первый поступивший приказ будет идентифицирован алгоритмом, как ТОП ордер и соответственно получит наивысший приоритет при исполнении. Ключевые параметры сведения ордеров для опциона на десятилетние казначейские облигации следующие:- Топ ордер аллоцируется в размере 100%, при условии, что его размер составляет не менее 25 контрактов (если размер топ ордера ниже порогового значения, алгоритм не будет его аллоцировать) и не более 250 контрактов (если размер топ ордера превышает 250 контрактов, то ордер аллоцируется частично в размере максимального значения, установленного в алгоритме)
- Pro Rata предусматривает минимальную аллокацию равную 1.