Первым в очереди — и во что это обходится
Две заявки по одной цене не равны. Ту, что пришла раньше, исполнят раньше, и на живой книге разница между первым и последним — это разница между работающей стратегией и сломанной.
Как устроена очередь
Заявки по одной цене исполняются в порядке поступления. Меняете цену — уходите в конец; уменьшаете объём — на большинстве площадок место сохраняется; увеличиваете — теряете. Детали у площадок разные и их стоит прочитать: стратегия, которая переставляет заявки постоянно, раз за разом отдаёт только что заработанный приоритет.
На спокойной книге всё это неважно. На живой стоять в конце длинной очереди означает исполняться только тогда, когда очередь перед вами съедена, — а происходит это ровно в момент, когда цена собирается пройти сквозь ваш уровень.
- Одна цена — кто раньше, тот и первый. Смена цены отправляет в конец.
- Уменьшение объёма обычно сохраняет место, увеличение — обычно нет.
- Стоять в конце очереди значит исполняться в худшие моменты.
Купить приоритет одним шагом
Дешевле всего попасть в начало не ожиданием, а улучшением лучшей цены на один шаг. Вы отдаёте шаг своей выгоды и получаете первое место в новой, пустой очереди. Выгодно это или нет, целиком зависит от того, сколько шаг стоит в базисных пунктах на вашем рынке.
На золотом бессрочном около 4450 долларов с шагом в цент базисный пункт равен 46 шагам, поэтому шаг — примерно 0.02 базисного пункта, и приоритет достаётся почти даром. На соседней серебряной книге тот же шаг стоит 1.47 базисного пункта, и покупка приоритета возвращает обратно бо́льшую часть спреда. Золотой случай мы измерили: шаг внутрь касания стоил около девяти единиц издержки на миллион, а независимый суточный замер по 282 367 кадрам дал 8.5.
- Цена шага в б.п. = шаг ÷ цена × 10 000. Считайте до решения.
- Ниже ~0.1 б.п.: приоритет практически бесплатен.
- Выше ~1 б.п.: вы меняете бо́льшую часть спреда на место в очереди.
Размен, о котором не говорят: приоритет против несвежести
Держать место в очереди значит не двигать заявку, а не двигать заявку значит быть самой несвежей котировкой в стакане, когда цена уходит. А это ровно то условие, при котором вас исполняет тот, кто знает больше.
Решение не в том, чтобы выбрать сторону, а в том, чтобы задать порог осознанно. Мы перенесли свой с 1.0 базисного пункта на 0.2 — с сорока шести шагов допуска до девяти, — и один этот шаг стоил около восьми единиц издержки на миллион. Вместе с улучшением на шаг они складываются, а не гасят друг друга, потому что чинят разные половины одной беды: быть исполненным и быть исполненным по цене, которая всё ещё имеет смысл.
- Держите приоритет — становитесь несвежим; переставляете — теряете приоритет.
- Порог перестановки задавайте в базисных пунктах, а не в шагах: шаги несравнимы между рынками.
- Измерено: 1.0 → 0.2 б.п. стоило ~8 CPM, вместе с шагом внутрь — около 18.
Вопросы
Что такое место в очереди стакана?
Ваша позиция среди заявок, стоящих по одной и той же цене. Площадки исполняют их в порядке поступления, поэтому заявку, поставленную раньше по этой цене, исполнят раньше вашей, а на живом уровне очередь бывает такой длины, что до вас не доходит, пока цена не пройдёт насквозь.
Теряется ли место в очереди при снятии и перестановке заявки?
При смене цены — всегда. При уменьшении объёма обычно сохраняется, при увеличении обычно нет. Точные правила у площадок разные, и прочитать их стоит раньше, чем строить вокруг них стратегию перестановок.
Стоит ли улучшать цену на шаг ради приоритета?
Зависит от того, сколько шаг стоит в базисных пунктах на этом рынке. Ниже примерно десятой доли базисного пункта это почти бесплатно и явно выгодно. Выше примерно одного базисного пункта вы отдаёте бо́льшую часть спреда, и ответ меняется на противоположный.
Как понять, что место в очереди мне вредит?
Смотрите не на то, как часто вас исполняют, а на то, когда. Если исполнения собираются в моменты, когда цена проходит сквозь ваш уровень, вы в конце очереди и вас отбирают. Исполнения, равномерно разбросанные по спокойным и живым периодам, говорят, что вы ближе к началу.