Что такое проскальзывание (slippage) в трейдинге?
Проскальзывание – это разница между ценой, которую вы ожидали при подаче ордера, и ценой, по которой он реально исполнился, вызванная короткой задержкой перед попаданием ордера на рынок. Что его вызывает, разница между положительным и отрицательным проскальзыванием, сравнение рыночных и лимитных ордеров, и почему это важно для бектестов и торговых журналов.
Обновлено:
Коротко. Проскальзывание (slippage) – это разница между ценой, которую вы ожидали при подаче ордера, и ценой, по которой ордер реально исполнился. Оно возникает из-за короткой задержки, которая всегда существует между отправкой ордера и его попаданием на рынок, а за это время цена может измениться. Проскальзывание может работать против вас (отрицательное) или в вашу пользу (положительное), и чаще всего встречается у рыночных ордеров в быстрых или малоликвидных условиях.
Что означает проскальзывание
Проскальзывание возникает, когда ордер исполняется по цене, отличной от запрошенной, – по определению Babypips Forexpedia. Разница между ценой, на которую вы нажали, и ценой, которую реально заплатили или получили, и есть само проскальзывание, измеряемое в пунктах, центах или пипсах в зависимости от рынка.
Проскальзывание само по себе не является убытком. Любое расхождение между запланированной и реальной ценой исполнения считается проскальзыванием, независимо от того, сдвигает ли оно исполнение в вашу пользу или против вас. Отслеживать его важно потому, что на сотнях сделок отрицательное проскальзывание незаметно съедает доходность так же, как спред и комиссия, хотя редко выглядит как отдельная очевидная статья расходов.
Почему оно возникает
Ордер проходит реальный путь: покидает платформу, идет к брокеру, проверяется на доступную маржу и лишь потом сопоставляется с рынком. По данным Pepperstone, эта цепочка шагов создает короткую задержку, и если рыночная цена за это время смещается, ордер исполняется по цене, доступной в момент фактического попадания на рынок, а не по той, что отображалась в момент клика.
Эта задержка обычно длится долю секунды, поэтому цена редко уходит далеко. Сильнее всего она смещается во время высокой волатильности – например, вокруг важных экономических релизов, горячих новостей или открытия сессии, а также на более тонких, менее ликвидных рынках, где на любой цене ждет меньше покупателей и продавцов.
Важно. Проскальзывание не ограничивается только рыночными ордерами, поданными вручную. Отложенный стоп-лосс ордер тоже может проскользнуть, если рынок перепрыгивает через цену стопа до того, как его успевают исполнить, – то есть реальный выход может оказаться дальше от запланированного, чем подсказывал уровень стопа.
Типы проскальзывания
На примере ордера на покупку EUR/USD, запрошенного по цене 1,1050, исполнение может оказаться в одном из трех вариантов:
| Результат | Что происходит | Пример исполнения |
|---|---|---|
| Без проскальзывания | Запрошенная цена все еще доступна в момент попадания ордера на рынок | Исполнено по 1,1050 |
| Положительное проскальзывание | Цена движется в пользу трейдера до момента исполнения | Исполнено по 1,1045, на 5 пунктов лучше |
| Отрицательное проскальзывание | Цена движется против трейдера до момента исполнения | Исполнено по 1,1057, на 7 пунктов хуже |
Отрицательное проскальзывание привлекает больше внимания, потому что напрямую увеличивает торговые издержки, но положительное проскальзывание возникает по тому же механизму и настолько же реально – только в пользу трейдера.
Рыночный ордер против лимитного
Тип поданного ордера меняет, насколько трейдер контролирует проскальзывание.
| Тип ордера | Риск проскальзывания | Компромисс |
|---|---|---|
| Рыночный ордер | Самый высокий – исполняется по лучшей доступной цене, какой бы она ни была | Гарантирует исполнение ордера, но не цену |
| Лимитный ордер | Низкий или отсутствует – исполняется только по указанной цене или лучше | Гарантирует цену, но ордер может вообще не исполниться |
| Стоп-ордер | От умеренного до высокого после срабатывания – превращается в рыночный ордер | Защищает от невыхода из позиции, но цена выхода не гарантирована |
Выбор лимитного ордера вместо рыночного меняет гарантию исполнения на гарантию цены – разумный компромисс на спокойных, ликвидных рынках, который при быстром движении может означать полный пропуск выхода из позиции.
Почему это важно для ваших результатов
Проскальзывание – это реальная издержка исполнения, наряду со спредом и комиссией, и именно она стоит между стратегией, которая хорошо выглядит на бумаге, и реальными результатами этой же стратегии вживую. Бектест, рассчитанный по ценам графика без задержки исполнения, вообще его не отражает – одна из причин, почему живые результаты часто отстают от бектестовых, этот разрыв подробнее разобран в статье бектестинг против ведения журнала. Оно также меняет реальный R, полученный по сделке, относительно того, что планировалось по стопу и цели – см. что такое R-multiple и что такое risk-reward ratio о том, как сравнивают плановый и реализованный результат. В рамках всей истории сделок небольшое проскальзывание на каждой сделке – одна из причин, почему теоретическое average win/loss ratio стратегии отличается от того, что реально фиксирует торговый журнал, подробнее в статье что такое average win/loss ratio.
Эта статья носит образовательный характер и не является финансовой или инвестиционной консультацией. Проскальзывание – обычная часть реального исполнения ордеров, а не ошибка брокера по умолчанию, хотя повторяющееся чрезмерное проскальзывание стоит обсудить с брокером. Торговля с кредитным плечом может привести к убыткам, превышающим суммы риска по отдельным сделкам.
Фиксируйте ожидаемую цену входа рядом с ценой, по которой ордер реально исполнился, – и позвольте торговому журналу BitStat показать, сколько проскальзывание при исполнении стоит вашим результатам со временем.