Проскальзывание цены

Проскальзывание цены (Price slippage) — это разница между ценой, по которой трейдер ожидал исполнения заявки, и ценой, по которой сделка была фактически совершена. Проскальзывание возникает из-за изменения котировок в промежутке между отправкой заявки и её исполнением на бирже.

Проскальзывание может быть как отрицательным (сделка исполнена по худшей цене), так и положительным (по лучшей). На практике отрицательное встречается чаще, потому что рыночные заявки исполняются по ближайшей доступной цене в стакане, а при нехватке объёма на лучшем уровне затрагивают следующие ценовые уровни. Размер проскальзывания зависит от ликвидности инструмента, объёма заявки и текущей волатильности. Для голубых фишек на МосБирже типичное проскальзывание рыночной заявки составляет доли процента, для бумаг второго-третьего эшелона может достигать нескольких процентов.

Почему возникает проскальзывание

Стакан заявок на бирже меняется непрерывно: одни заявки исполняются, другие снимаются, третьи добавляются. Между моментом, когда трейдер видит цену на экране, и моментом, когда его заявка попадает в торговую систему, проходит время. Даже на МосБирже, где задержка публикации рыночных данных через FAST Gate составляет менее 300 микросекунд, совокупная задержка от терминала до исполнения заметно больше: к ней добавляется время обработки на стороне брокера и канала связи.

Глубина рынка определяет, сколько лотов доступно на каждом ценовом уровне стакана. Если заявка на покупку 1 000 акций Сбербанка приходит на рынок, где на лучшем уровне (аск) стоит всего 300 лотов, оставшиеся 700 исполнятся по следующим уровням, каждый из которых дороже. Чем крупнее заявка относительно доступного объёма, тем сильнее проскальзывание.

В периоды низкой ликвидности (утренние и вечерние часы, предпраздничные дни) стакан разреживается: объёмы на уровнях падают, разрывы между ценовыми уровнями увеличиваются. Та же самая заявка, которая в середине торговой сессии исполнилась бы с минимальным проскальзыванием, на тонком рынке может «проехать» через несколько ценовых ступеней.

Отдельная категория проскальзывания связана с новостными событиями. Решения ЦБ по ключевой ставке, публикация отчётности крупных эмитентов, геополитические новости вызывают резкий всплеск заявок с одной стороны рынка. Стакан «опустошается» за доли секунды, и заявки исполняются по ценам, далёким от уровней, которые трейдер видел до события. 15 января 2015 года Национальный банк Швейцарии отменил привязку франка к евро, курс EUR/CHF за минуты обвалился с 1,20 до 0,85, стоп-заявки исполнялись с проскальзыванием в сотни пунктов, а несколько брокеров обанкротились.

Как тип заявки влияет на проскальзывание

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

Лимитные заявки защищают от проскальзывания, но создают другой риск: неисполнение. На быстром рынке цена может пройти мимо лимитного уровня и не вернуться, оставив трейдера без позиции. Стоп-лимитная заявка сочетает оба риска: она может и не активироваться (если цена не дошла до стопа), и не исполниться (если после активации цена ушла дальше лимита). Выбор типа заявки определяется приоритетом: гарантия входа/выхода или контроль цены.

Способы снижения проскальзывания

Полностью устранить проскальзывание невозможно: оно заложено в механику биржевой торговли. Но управлять его размером можно через набор практических приёмов.

  • Торговля в часы максимальной ликвидности. На МосБирже основная сессия с 10:00 до 18:40 по московскому времени обеспечивает наибольшую глубину стакана по ликвидным бумагам. Вечерняя сессия и первые минуты после открытия дают значительно меньший объём.

  • Дробление крупных заявок. Вместо одной рыночной заявки на 10 000 лотов, которая «продавит» стакан на несколько уровней, профессиональные участники используют алгоритмы TWAP и VWAP, разбивающие заявку на серию мелких частей и распределяющие их во времени.

  • Использование лимитных заявок вместо рыночных там, где это допустимо.

  • Мониторинг спреда маркет-мейкера перед выставлением заявки: расширение спреда сигнализирует о снижении ликвидности и повышенном риске проскальзывания.

Для алгоритмических систем критичным параметром становится физическое расположение серверов. Размещение торговой инфраструктуры в зоне колокации МосБиржи сокращает задержку до десятков микросекунд, что снижает вероятность проскальзывания между получением рыночных данных и отправкой заявки.

Проскальзывание на российском рынке

На МосБирже проскальзывание заметнее всего в бумагах за пределами индекса МосБиржи: акциях третьего эшелона, малоликвидных облигациях, экзотических фьючерсах на срочном рынке. В Сбербанке или Газпроме стакан достаточно плотный, чтобы розничная заявка на несколько лотов исполнилась без ощутимого проскальзывания. В акциях с дневным оборотом менее 10 млн ₽ даже заявка на 100 000 ₽ может сдвинуть цену на процент.

Для частного инвестора, торгующего среднесрочно, проскальзывание редко становится критическим фактором: разница в несколько копеек на входе не влияет на результат позиции, удерживаемой неделями. Для скальпинга, где прибыль формируется из минимальных ценовых движений, каждый тик проскальзывания напрямую уменьшает результат. Поэтому управление проскальзыванием, выбор ликвидных инструментов и контроль времени входа в позицию составляют неотъемлемую часть торговой дисциплины на коротких таймфреймах.