Все статьи

Обучение

Last look и no-last-look: механизм, а не злодей

Что именно представляет собой окно Last-Look, почему оно существует, когда им злоупотребляют, во сколько на самом деле обходится No-Last-Look и какие вопросы отличают легитимное использование от нелегитимного.

8 июля 2026 г.10 мин чтения·Exura Prime

Last-Look — вероятно, хуже всего объяснённый механизм рынка FX. Его подают как ловушку или защищают как безобидный стандарт, и обе позиции обходят интересную часть: это инструмент, который можно использовать хорошо или плохо, и есть конкретные вопросы, которые различают один случай и другой.

Что это такое механически

Когда провайдер котирует цену, а вы её принимаете, Last-Look — это временное окно (обычно в несколько миллисекунд), в течение которого этот провайдер может подтвердить или отклонить сделку уже после того, как вы взяли на себя обязательство.

То есть: вы принимаете его цену, а он смотрит в последний раз, прежде чем решить, исполнять ли её.

Сказанное так звучит, будто расклад смещён, и в определённом смысле это так. Вопрос в том, почему это окно существует и что с ним делают.

Почему оно существует

Техническое обоснование реально: защита от задержки.

Провайдер котирует тысячам контрагентов одновременно. Между тем, как он публикует цену, и тем, как до него доходит ваше согласие, проходят миллисекунды, и за этот промежуток рынок мог сдвинуться. Без Last-Look любой с более быстрым соединением мог бы систематически принимать цены, которые уже устарели, за счёт провайдера.

Такое поведение — намеренно принимать устаревшие цены — называется latency arbitrage, и без всякой защиты оно сделало бы невозможным агрессивное котирование. Практическим следствием были бы более широкие спреды для всех.

Last-Look — это защита. Проблема не в его существовании, а в том, что с ним делают.

Где начинается злоупотребление

Есть три способа применения, которые превращают защитный механизм в извлечение стоимости:

Асимметрия. Провайдер отказывает, когда цена сдвинулась против него, но исполняет, когда сдвинулась в его пользу. Окно должно применяться одинаково в обоих направлениях; когда это не так — это бесплатный опцион за счёт клиента.

Длинные окна. Несколько миллисекунд — это защита. Десятки миллисекунд — это уже другое: времени достаточно, чтобы посмотреть, куда идёт рынок, прежде чем решать.

Пре-хеджирование во время окна. Провайдер использует знание о вашей заявке, чтобы занять позицию до её подтверждения. Вы раскрыли ему своё намерение, а он воспользовался им, прежде чем взять на себя обязательство.

Именно эти три практики создали механизму дурную славу — и не зря. Но ни одна из них не присуща Last-Look по сути: это решения реализации.

Вопрос, который решает всё

Вся оценка сводится к одному:

Публикуют ли они долю отказов, симметрична ли она и сколько длится окно?

Провайдер, который использует Last-Look и публикует свою долю отказов по каждому upstream-контрагенту, работает по институциональным стандартам. Тот, кто использует его, но не публикует её, не даёт вам достаточно информации, чтобы оценить, выгодно ли это вам.

Критерий — это прозрачность, а не механизм.

Конкретные вопросы, которые стоит задать:

  • Какова длительность окна в миллисекундах?
  • Симметрична ли политика отказов относительно направления движения?
  • Делаете ли вы пре-хеджирование во время окна?
  • Публикуете ли вы долю отказов с разбивкой по upstream и по инструменту?
  • Могу ли я выбрать No-Last-Look и во сколько это мне обойдётся?

Во сколько на самом деле обходится No-Last-Look

No-Last-Look — где провайдер берёт на себя твёрдое обязательство без окна пересмотра — существует и обычно доступен. Он не бесплатен, и у этой цены есть логика.

Без Last-Look провайдер принимает риск того, что у него примут устаревшие цены. Он компенсирует это единственным возможным образом: котируя чуть шире. Это страховка, а у любой страховки есть премия.

Правильное решение зависит от вашего профиля:

No-Last-Look выгоден вам, если: вы торгуете крупными размерами, где определённость исполнения дороже нескольких десятых пипса, или если ваша стратегия ломается от непредсказуемых отказов.

Last-Look выгоден вам, если: вы торгуете большим объёмом умеренными размерами и более узкий спред окупает эпизодические отказы — при условии, что их доля известна и симметрична.

Вам выгоден смешанный вариант: именно так поступает большинство серьёзных операций. No-Last-Look на инструментах и размерах, где важна определённость, Last-Look — там, где правит спред.

Универсального ответа нет, но есть правильный ответ для вашей конкретной книги, и он рассчитывается на ваших собственных данных: ожидаемая стоимость отказов против ожидаемой экономии на спреде.

Как измерить это до принятия решения

С песочницей с паритетом продакшена вы можете сделать расчёт вместо оценки на глаз:

  1. Направьте репрезентативный тестовый поток в обеих конфигурациях
  2. Измерьте средний фактический спред в каждой
  3. Измерьте долю отказов и проскальзывание повторных попыток при Last-Look
  4. Сравните это во время окна новостей, а не только на плоском рынке

Результат часто удивляет: для многих книг No-Last-Look выходит дешевле, чем предполагает разница в номинальном спреде, потому что стоимость повторных попыток на движении весит больше ожидаемого.

Замечание об асимметрии

Если бы мне пришлось оставить один-единственный тревожный сигнал, это был бы такой: доля отказов, которая растёт ровно тогда, когда цена движется в вашу пользу.

Это измеримо по вашим собственным логам. Фиксируйте по каждому отказу направление, в котором двигался рынок во время окна. Если отказы концентрируются на благоприятных для вас движениях, окно используется не как защита, а как опцион.

Этот анализ не требует ничьего разрешения и является самым прямым способом узнать, с кем вы имеете дело.

Часто задаваемые вопросы

Last-Look легален? Да, и это распространённая практика в оптовом FX. Под пристальным вниманием регуляторов и отраслевых кодексов поведения находится его асимметричное использование и пре-хеджирование во время окна, а не сам механизм.

Используют ли банки Tier-1 Last-Look? Многие — да, в своих электронных потоках. Это одна из причин, по которой у агрегатора, подключённого к банкам, есть какая-то доля отказов: он наследует её от своих источников.

Как узнать длительность окна, если мне её не называют? Её можно оценить, измерив по собственным логам время между отправкой и ответом об отказе. Это неточно — включает сетевую задержку, — но устойчивый паттерн в десятки миллисекунд информативен сам по себе.

Могу ли я договориться о политике? На институциональном уровне — часто да: выбор между Last-Look и No-Last-Look, и даже по группе инструментов, обычно настраивается. Если вам говорят, что нет, — либо инфраструктура жёсткая, либо не хотят, чтобы вы выбирали.


По теме: fill ratio и rejection rate — о деталях метрик, и как брокер выбирает ликвидность — о полной рамке.

В Exura Prime опции Last-Look и No-Last-Look настраиваются по классу инструмента, с политикой отказов, согласованной в письменном виде до продакшена, а не обнаруживаемой в нём. Клиенты подключаются и исполняют сделки через нас; технические детали — в FIX API.

Хотите обсудить что-либо из этого?

Свяжитесь с институциональной командой напрямую — типовой ответ в течение одного рабочего часа.

Свяжитесь с нами