Проскальзывание: почему цена исполнения отличается от заявленной
Проскальзывание — разница между ожидаемой и фактической ценой сделки. Разбираем, когда оно неизбежно, когда сигнализирует о проблеме у брокера и как его измерить.
Проскальзывание — разница между ценой, которую вы видели при отправке заявки, и ценой, по которой она исполнилась. На быстром рынке это нормальное явление: за доли секунды между отправкой и исполнением цена успевает измениться. Проблемой оно становится тогда, когда оказывается систематическим и односторонним.
Почему оно возникает
Между моментом, когда вы нажали кнопку, и моментом исполнения проходит время: заявка идёт до сервера брокера, там обрабатывается, иногда передаётся дальше. За это время цена может измениться, особенно если рынок движется быстро. Исполнение происходит по доступной цене, а не по той, что была на экране.
Вторая причина — ликвидность. Если объём вашей заявки больше, чем доступно по лучшей цене, часть исполнится хуже. Для розничных объёмов на основных валютных парах это редкость, но на сырье, индексах и экзотических парах встречается заметно чаще.
Третья — модель исполнения. При рыночном исполнении заявка уходит без указания цены и исполняется по доступной, поэтому проскальзывание возможно всегда. При мгновенном брокер может прислать реквоту вместо исполнения. Различия разобраны в материале про типы исполнения.
Когда это нормально, а когда нет
Нормальное проскальзывание симметрично: примерно одинаково часто в вашу пользу и против неё, а его величина растёт в моменты публикаций и на открытии недели. Если ваши замеры показывают такую картину, вопросов к брокеру нет — это свойство рынка.
Ненормальная картина выглядит иначе: исполнение систематически хуже ожидаемого, в вашу пользу не случается почти никогда, а величина не связана с активностью рынка. Такой перекос означает, что издержки создаются не рынком, и это повод для разбирательства.
Отдельный признак — проскальзывание, которое появляется только на прибыльных сделках или только при увеличении объёма. Его стоит фиксировать документально: время заявки, ожидаемая и фактическая цена. Это то, с чем имеет смысл обращаться в поддержку, а при отсутствии реакции — к регулятору, если он у компании есть. Проверить это можно в нашем рейтинге брокеров.
Стоп-лосс и проскальзывание
Ключевое, что нужно понимать: стоп гарантирует закрытие позиции, но не цену. Когда цена достигает уровня, ордер превращается в рыночную заявку и исполняется по доступной цене. При разрыве она может оказаться заметно хуже, и фактический убыток превысит расчётный.
Практическое следствие для управления риском: процент риска, посчитанный по расстоянию до стопа, верен для обычных условий. Объём стоит подбирать так, чтобы даже увеличенный убыток оставался приемлемым, а не так, чтобы стоп сработал идеально. Расчёт делается калькулятором позиции.
Второе следствие — для стратегий с узким стопом. Если ваш стоп сопоставим по величине с обычным проскальзыванием на инструменте, преимущество стратегии съедается исполнением. Это проверяется арифметически до начала торговли, а не по итогам месяца.
Как измерить у себя
- Записывать по каждой сделке цену на экране при отправке и фактическую цену исполнения.
- Набрать несколько десятков сделок минимальным объёмом в свои обычные часы.
- Посчитать среднюю величину и, главное, соотношение случаев в вашу пользу и против.
- Отдельно замерить поведение в момент публикации важных данных.
- Отдельно — на открытии недели, где разрывы наиболее вероятны.
- Повторить замер при смене типа счёта: условия исполнения различаются.
Три полученных числа — средняя величина, симметричность и поведение на публикациях — дают более точное представление об условиях, чем любое описание на сайте компании. Записывать их удобно в журнал вместе с остальной статистикой.
Как уменьшить издержки от исполнения
Первое — не торговать в моменты, когда проскальзывание максимально, если стратегия на это не рассчитана. Публикации важных данных известны заранее, и вход за минуту до них редко бывает частью плана.
Второе — использовать отложенные лимитные ордера там, где это возможно. Лимитный ордер исполняется по заданной цене или лучше, поэтому проскальзывание против вас исключено; цена этого — риск, что заявка не исполнится вовсе. Проверить расписание публикаций стоит в календаре.
Третье — выбрать инструмент с достаточной ликвидностью. На основных валютных парах в активные часы проскальзывание минимально; на экзотических парах и в тихие часы оно кратно выше при тех же формальных условиях счёта.
Проскальзывание в тестировании
В большинстве тестеров стратегий проскальзывание по умолчанию отсутствует, а спред задан фиксированным. Это делает результат теста систематически лучше реального, и разница тем заметнее, чем меньше целевое движение сделки.
Практическая проверка простая: задайте в тесте проскальзывание, равное измеренному вами среднему, и посмотрите, сохранится ли преимущество. Если оно исчезает, стратегия работала за счёт идеализированного исполнения, и это полезно узнать до выхода на реальный счёт.
При запуске на реальном счёте те же величины сравниваются ежедневно: фактические цены входа против тестовых. Расхождение в ценах означает проскальзывание, расхождение в числе сделок — отказы в исполнении. Порог допустимого расхождения задаётся заранее.
Частые вопросы
Проскальзывание — это обман брокера?
Само по себе нет: на быстром рынке цена меняется за время обработки заявки, и это свойство рынка. Настораживать должен систематический перекос — когда исполнение почти всегда хуже ожидаемого и не связано с активностью рынка.
Может ли стоп сработать хуже заданной цены?
Да. Стоп гарантирует закрытие позиции, а не цену: при достижении уровня он становится рыночной заявкой. При разрыве цены исполнение может оказаться заметно хуже, поэтому объём подбирают с запасом.
Чем реквота отличается от проскальзывания?
При реквоте брокер не исполняет заявку, а предлагает новую цену на подтверждение. При проскальзывании заявка исполняется сразу, но по другой цене. Первое характерно для мгновенного исполнения, второе — для рыночного.
Как измерить проскальзывание?
Записывать по каждой сделке цену на экране и фактическую цену исполнения на выборке в несколько десятков сделок. Важна не только средняя величина, но и симметричность: как часто исполнение оказывается в вашу пользу.
Как уменьшить проскальзывание?
Не торговать в моменты публикаций, если стратегия на это не рассчитана, использовать лимитные ордера там, где допустим риск неисполнения, и выбирать ликвидные инструменты в активные часы.
Материал носит информационный характер и не является инвестиционной рекомендацией. Торговля на рынке Forex связана с риском потери средств. Как мы готовим материалы и за что отвечаем — на странице редакции.
Материал носит информационный характер и не является индивидуальной инвестиционной рекомендацией. Редакционная политика