Upscale Logo
Основы проп-трейдинга4 Ноября

Проскальзывание в трейдинге: формула, причины, стратегии | Upscale

Станислав
СтаниславАвтор блога
Проскальзывание в трейдинге: формула, причины, стратегии | Upscale

Slippage (проскальзывание) — это разница между ценой, по которой трейдер ожидал исполнения ордера, и ценой, по которой ордер фактически исполнился. Формула проста: Slippage = Цена исполнения − Ожидаемая цена (с учётом знака в зависимости от того, покупает трейдер или продаёт). Slippage возникает потому, что рынки движутся непрерывно, и за миллисекунды между отправкой ордера и его исполнением цены смещаются. Рыночные ордера наиболее подвержены slippage; лимитные ордера устраняют отрицательное проскальзывание, но принимают риск неисполнения взамен. Slippage может быть положительным (трейдер получает лучшую цену, чем ожидал) или отрицательным (худшую), причём последнее статистически более частое явление на длинных торговых историях из-за того, как микроструктура рынка стремится двигаться против агрессивных ордеров. Качество исполнения формально регулируется на рынках акций США с тех пор, как SEC приняла Rule 605 в 2000 году, обязывающую market centers публиковать ежемесячную статистику качества исполнения — включая эффективный спред, улучшение цены и скорость исполнения. Для проп-трейдеров ставки отличаются от институциональных инвесторов: slippage напрямую сокращает прибыль по каждой сделке и, что критично, поглощает фиксированный бюджет drawdown, который определяет выживаемость счёта. Трейдер с дневным лимитом drawdown 5%, теряющий 0,5% на сделку из-за slippage через 10 сделок, израсходовал 10% своего дневного бюджета риска только на исполнительную фрикцию — до каких-либо убытков на уровне стратегии.

Что измеряет slippage

Slippage количественно описывает фрикцию между намерением и исполнением. Когда трейдер нажимает «купить» по $100,00, ордер достигает matching engine через несколько миллисекунд. За эти миллисекунды лучшая доступная цена ask могла сместиться до $100,05, поскольку другие участники забрали ликвидность, которая была раньше. Ордер исполняется по $100,05, и трейдер получил $0,05 отрицательного slippage. Если бы ask, наоборот, упал до $99,95 — исполнение по этой более низкой цене представляло бы положительный slippage.

Явление существует потому, что рынки не статичны. Каждый order book непрерывно обновляется по мере того, как участники добавляют ликвидность, забирают ликвидность и исполняются против рестующих ордеров. Трейдер, отправляющий рыночный ордер, принимает любую цену, доступную в момент, когда ордер достигает вершины очереди — что, по определению, нельзя знать заранее. Это фундаментальный компромисс рыночных ордеров: гарантия исполнения в обмен на неопределённость цены.

2.png

Slippage — не то же самое, что спред bid-ask. Спред — это статическая разница между лучшим bid и лучшим ask в данный момент, видимый cost, оплачиваемый при пересечении спреда рыночным ордером. Slippage — это динамический cost, вызванный движением order book между наблюдением котировки и исполнением ордера. Трейдер может столкнуться с узким спредом (допустим, $0,01), но всё равно получить $0,10 slippage, если ордер достаточно велик, чтобы «пройти» через несколько ценовых уровней, или если рынок агрессивно двинулся за время между котировкой и исполнением.

Положительный vs отрицательный slippage

Положительный и отрицательный slippage — симметричные концепции, но асимметричные на практике. Оба типа случаются, но их частота и величина не равны по нескольким структурным причинам.

Отрицательный slippage — исполнение по цене хуже ожидаемой — имеет тенденцию доминировать со временем, потому что:

  • Агрессивные ордера пересекают спред в направлении недавнего моментума. Когда трейдер покупает на импульсе вверх, другие участники часто делают то же самое, и цены продолжают двигаться вверх до исполнения ордера.
  • Stop-ордера активируются во время неблагоприятных движений. Stop-loss срабатывает именно тогда, когда цена движется против позиции, обычно в наихудший момент для качества исполнения.
  • Крупные ордера потребляют ликвидность. Размер ордера, превышающий количество на вершине book, проходит через несколько ценовых уровней, каждый последующий хуже котированной вершины.

Положительный slippage — исполнение по цене лучше ожидаемой — также случается регулярно:

  • Развороты цены между отправкой и исполнением могут обеспечить исполнение по улучшенным ценам.
  • Скрытая ликвидность (ордера, не отображаемые в публичном book, но доступные через различные механизмы маршрутизации) иногда исполняет ордера по ценам лучше котированной вершины.
  • Market makers конкурируют за розничный поток и могут предлагать улучшение цены как часть бизнес-модели — это видно в отчётах SEC Rule 605 как статистика «price improvement».

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

Примеры обоих направлений:

  • Ордер на покупку размещён по $100,00, исполнен по $99,50 = $0,50 положительного slippage
  • Ордер на покупку размещён по $100,00, исполнен по $100,75 = $0,75 отрицательного slippage
  • Ордер на продажу размещён по $50,00, исполнен по $50,25 = $0,25 положительного slippage
  • Ордер на продажу размещён по $50,00, исполнен по $49,80 = $0,20 отрицательного slippage

Расчёт slippage

Процентная формула стандартна для всех рынков:

Slippage % = (Цена исполнения − Ожидаемая цена) ÷ Ожидаемая цена × 100

Знаковая конвенция зависит от направления сделки:

  • Для ордеров на покупку: положительный результат = отрицательный slippage (плохо); отрицательный результат = положительный slippage (хорошо)
  • Для ордеров на продажу: положительный результат = положительный slippage (хорошо); отрицательный результат = отрицательный slippage (плохо)

Рабочий пример

Трейдер отправляет рыночный ордер на покупку BTC по ожидаемой цене $100 000. Ордер исполняется по $100 250.

  • Slippage % = ($100 250 − $100 000) ÷ $100 000 × 100 = 0,25%

На позиции $25 000 это $62,50 в стоимости исполнения до комиссий. Через 40 подобных сделок за месяц общая стоимость slippage составит $2 500 — эквивалент прибыли при 10% месячной доходности на тот же размер позиции.

Настройки толерантности slippage

Большинство торговых платформ позволяют установить максимальную толерантность slippage, при превышении которой ордер отменяется вместо исполнения по худшей цене. Типичные настройки:

  • 0,1% — очень жёсткая, типична для основных форекс-пар во время активных сессий
  • 0,5% — распространённый default для основных крипто-пар в нормальных условиях
  • 1,0% — разумна для минорных пар или умеренной волатильности
  • 2,0%+ — используется для волатильных активов или периодов новостей, принимая исполнение, но защищая от экстремального отклонения

Это общепринятые диапазоны, а не универсальные правила. Правильная толерантность зависит от типичной волатильности актива, размера позиции трейдера относительно средней глубины рынка и чувствительности стратегии к качеству исполнения. Скальпинговые стратегии требуют жёсткой толерантности, потому что каждый пипс slippage компаундится через множество сделок; свинг-стратегии с более широкими целями могут допустить больший slippage.

Почему slippage важнее в проп-трейдинге

Для проп-трейдеров slippage оказывает компаундирующее воздействие, которого трейдеры на личных счетах с неограниченным капиталом не испытывают в той же степени. Лимиты drawdown, определяющие выживаемость проп-счёта — обычно 5% дневного и 8–10% общего на платформах индустрии — измеряются в реализованном P&L, который включает стоимость slippage.

Практическое воздействие:

  • Трейдер на счёте $25 000 с 5% дневным лимитом drawdown имеет дневной бюджет риска $1 250.
  • Если средний отрицательный slippage на сделку составляет $15 (0,06% на номинальную позицию $25 000), и трейдер выполняет 10 сделок в день, $150 этого бюджета поглощается только slippage — 12% дневного лимита.
  • За месяц из 20 торговых дней это $3 000 в стоимости slippage, или 12% от стоимости счёта.

Тот же трейдер на личном счёте без лимита drawdown мог бы не замечать этих затрат — он может поглощать их на протяжении длительной торговой истории без риска закрытия счёта. Для проп-трейдера дневной лимит drawdown делает slippage острой проблемой. Один день повышенного slippage во время волатильного новостного события может исчерпать дневной бюджет до того, как трейдер даже разместит убыточную сделку на уровне стратегии.

Именно поэтому скальпинговые стратегии, при всей их популярности, особенно сложны в контексте проп-трейдинга — частота сделок умножает воздействие slippage. Трейдеры, которые справляются с этим успешно, как те, что представлены в нашей подборке верифицированных историй успеха, обычно используют либо меньше сделок в день (1–3 сделки Джошуа на Bitcoin 15M, правило одной-сделки-в-день Альберта), либо не-скальпинговые подходы, снижающие частоту исполнения при сохранении преимущества. Подробнее о том, почему количество сделок имеет значение — в нашем руководстве по лучшим скальпинговым стратегиям.

Корневые причины slippage

Slippage имеет конкретные структурные причины, каждая из которых подсказывает конкретные стратегии смягчения.

Волатильность рынка. В периоды повышенной волатильности цены движутся быстрее, чем в спокойных условиях. Одна и та же задержка отправки-до-исполнения производит бо́льшие ценовые изменения, а значит, бо́льший slippage. Всплески VIX, крипто-flash crashes, новостные события — всё увеличивает величину slippage по затронутым инструментам.

Глубина ликвидности. Глубина order book на каждом ценовом уровне определяет, насколько далеко ордер пройдёт до исполнения. Рынок с $10 млн ликвидности на вершине book поглотит ордер на $50 000 с минимальным воздействием. Рынок с $50 000 на вершине book поглотит тот же ордер полностью по ухудшающимся ценам. Ликвидность обычно тоньше во внесессионные часы, на выходных (для рынков 24/7) и вокруг переходов между сессиями.

Размер ордера относительно глубины book. Крупные ордера вызывают больший slippage независимо от общей волатильности. Ордер институционального размера на рынке, где доминирует розница, может произвести значительное воздействие на цену просто своим присутствием. Поэтому институциональные трейдеры используют алгоритмы TWAP/VWAP для разбиения ордеров во времени, вместо отправки одного крупного рыночного ордера.

Новости и запланированные события. Объявления ФРС, релизы CPI, Non-Farm Payrolls и крупные корпоративные отчёты создают предсказуемые всплески волатильности. Slippage во время этих окон на порядки больше, чем в обычной торговле. Трейдеры, которым нужно удерживать позиции через такие события, должны использовать лимитные ордера и принять возможность неисполнения.

Переходы сессий и гэпы. Форекс-рынки закрываются на выходные; рынки акций закрываются на ночь; крипто не имеет перерывов, но демонстрирует сниженную ликвидность в определённые часы. Ценовые гэпы между сессиями (закрытие пятницы до открытия понедельника для акций) производят slippage на stop-ордерах, срабатывающих по рыночной цене.

3.png

Факторы рыночной структуры:

  • Фрагментация по множеству бирж (особенно в крипто)
  • Активность высокочастотной торговли, корректирующая котировки за микросекунды
  • Решения по маршрутизации ордеров, принимаемые smart order router брокера
  • Регуляторные объявления и технические проблемы конкретных бирж
  • Задержка между платформой трейдера и matching engine биржи

Slippage по классам активов

Разные рынки демонстрируют разные характеристики slippage, обусловленные их структурными свойствами. Один и тот же торговый навык, применённый на разных рынках, даёт разные результаты качества исполнения.

Криптовалютные рынки. Самый высокий средний slippage среди основных классов активов. Bitcoin и Ethereum на крупных централизованных биржах (Binance, Coinbase, Kraken) обычно имеют глубокую ликвидность и узкие спреды в активные часы, но slippage может резко возрасти во время событий волатильности. Рынки альткоинов сталкиваются с постоянными проблемами ликвидности — mid-cap альткоины могут иметь лишь несколько сотен тысяч долларов ликвидности в пределах 0,5% от вершины book. Децентрализованные биржи (DEX) имеют собственный профиль slippage, определяемый механикой AMM с постоянным произведением, а не динамикой order book, где slippage — предсказуемая функция размера позиции относительно глубины пула.

Форекс. Один из наиболее ликвидных рынков в мире, с минимальным slippage по основным парам в активные сессии. EUR/USD, GBP/USD и USD/JPY во время overlap Лондон/Нью-Йорк (15:00 – 19:00 МСК) обычно показывают slippage, измеряемый в долях пипса на ордерах розничного размера. Минорные и экзотические пары имеют более широкие спреды и больший slippage, особенно вне их наиболее активных географических сессий. Гэпы выходных создают предсказуемые сценарии slippage на позициях, удерживаемых через закрытие пятницы.

Акции. Ликвидные large-caps (составляющие S&P 500) в регулярные торговые часы (16:30 – 23:00 МСК) имеют низкий slippage и обширные данные о качестве исполнения, публикуемые по SEC Rule 605. Первые и последние 15 минут сессии показывают повышенную волатильность и slippage — opening cross и closing cross производят концентрированную торговлю, быстро двигающую цены. Pre-market и after-hours сессии имеют существенно сниженную ликвидность и больший slippage, часто в 5–10 раз относительно регулярных часов.

Товары и индексы. Доступ через фьючерсные контракты или ETF даёт разные профили исполнения. Фьючерсные рынки имеют чётко определённые торговые часы и институциональную ликвидность; ETF, отслеживающие товары и индексы, торгуются на биржах акций с теми же характеристиками, что и акции. Категория RWA в Upscale использует ETF для экспозиции на индексы (SPY, QQQM, DIA, IWM), что означает применение торговых часов NYSE, и собственные характеристики ликвидности ETF определяют slippage.

Slippage по рынкам

Сводка характеристик по рынкам:

  • Крипто: Торговля 24/7, но высоко вариативная ликвидность; данные оракула Pyth Network минимизируют расхождение цен между площадками
  • Форекс: Предсказуемая структура сессий; основные пары предлагают лучшее исполнение во время overlap сессий
  • Акции: Концентрированные торговые часы; лучшее исполнение во время регулярной сессии; риск гэпов overnight и на выходных
  • Товары: Доступ через фьючерсы или ETF; сезонные паттерны объёма могут влиять на качество исполнения
  • Облигации: Как правило, низкий slippage в ликвидных бенчмарках, но чувствительность к волатильности при объявлениях процентных ставок

Измерение воздействия slippage

Систематическое измерение — это разница между управлением slippage как известным cost и отношением к нему как к непредсказуемой фрикции. Без измерения трейдер не может знать, разъедает ли slippage ожидаемую доходность существенно или незначительно.

Формула коэффициента slippage:

Средний slippage = Общая стоимость slippage ÷ Общая стоимость сделок × 100

Пример месячного отслеживания

Трейдер выполняет 50 сделок за месяц со средним размером позиции $10 000 (общая стоимость сделок $500 000). Реконструируя ожидаемые vs фактические цены исполнения, общая стоимость slippage по 50 сделкам составляет $625.

  • Коэффициент slippage = $625 ÷ $500 000 × 100 = 0,125%

Приемлемо ли это — зависит от преимущества стратегии. Стратегия с 1% ожидаемой доходности на сделку может выдержать 0,125% среднего slippage и остаться прибыльной; стратегия с 0,2% ожидаемого преимущества уничтожается таким уровнем стоимости исполнения.

Ключевые метрики для отслеживания

  • Средний slippage на сделку — средний cost исполнения по всем сделкам
  • Максимальный slippage за одну сделку — выявляет аномальные события и потенциальные проблемы платформы
  • Slippage по рыночным условиям — разделять нормальные периоды vs новости/волатильность
  • Slippage по типу ордера — рыночный vs стоп vs лимитный (лимитные ордера должны показывать нулевой slippage по определению)
  • Паттерны по времени суток — определить, какие сессии или часы дают лучшее и худшее исполнение
  • Slippage по инструменту — разные активы могут требовать разных стратегий или размеров позиций

Отслеживание всех сделок в журнале (ручном или автоматизированном) позволяет месячному анализу выявить actionable паттерны. Многие проп-трейдеры обнаруживают, что конкретное временное окно, конкретный инструмент или конкретный тип ордера отвечает за непропорциональную долю стоимости slippage — и что устранение этой экспозиции существенно улучшает нетто-результаты.

Профессиональные стратегии минимизации slippage

Четыре практических техники снижают slippage, не жертвуя эффективностью стратегии.

Использование лимитных ордеров где возможно

Лимитные ордера устраняют отрицательный slippage по определению — они исполняются по указанной цене или не исполняются вовсе. Компромисс — неопределённость исполнения: ордер может никогда не быть исполнен или исполниться частично. Для стратегий, где точность входа важнее гарантии исполнения, лимитные ордера обычно правильный выбор.

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

Тщательный выбор типов ордеров

Разные типы ордеров имеют разные профили slippage:

  • Рыночные ордера: Гарантированное исполнение, полная экспозиция на slippage. Использовать, когда гарантия исполнения обязательна (экстренные выходы, например).
  • Лимитные ордера: Без отрицательного slippage, но исполнение не гарантировано.
  • Stop-market ордера: Срабатывают по stop-цене, затем исполняются как рыночные — полностью подвержены slippage в наихудший момент (во время неблагоприятного движения цены). Подробнее о механике исполнения стопов — в нашем руководстве по trailing stop orders.
  • Stop-limit ордера: Срабатывают по stop-цене, затем исполняются как лимитные — без отрицательного slippage, но риск неисполнения на быстро движущихся рынках, что может быть хуже slippage, если неблагоприятное движение продолжится.
  • Гарантированные стопы (где доступны): Защита с премиальной стоимостью от slippage на стопах. Брокер поглощает стоимость slippage в обмен на премию. Полезны во время крупных новостных событий.

Настройка уровней толерантности

Настройки толерантности slippage на уровне платформы предотвращают исполнение при экстремальных отклонениях. Общепринятые справочные диапазоны:

  • Основные форекс-пары: 0,1–0,3% во время активных сессий
  • Минорные форекс-пары: 0,3–0,8%
  • Основные криптовалюты (BTC, ETH): 0,5–2,0% в зависимости от волатильности
  • Альткоины: 1,0–5,0%, отражая более тонкую ликвидность
  • Акции во время отчётов или событий: 1,0–3,0%

Эти диапазоны — общеиндустриальные настройки, а не предписывающие правила. Правильная толерантность зависит от стратегии трейдера: скальперы нуждаются в более жёстких настройках (каждый пипс slippage имеет значение), свинг-трейдеры могут допустить более широкие (slippage — меньшая доля ожидаемой прибыли на сделку).

Выбор времени для оптимальной ликвидности

Одна и та же сделка, размещённая в разное время суток, может столкнуться с драматически разным качеством исполнения. Оптимальные окна по рынкам:

  • Форекс: 15:00 – 19:00 МСК (overlap Лондон–Нью-Йорк) для основных пар
  • Акции США: 17:00 – 22:00 МСК, избегая первые 15 минут (волатильное открытие) и последние 15 минут (close auction)
  • Крипто: Варьируется по активу и сессии; в целом избегать выходных и часа вокруг крупных новостных событий
  • Товары: Основано на часах базового рынка (часы NYSE для ETF типа SPY)

Соображения по выходным различаются по рынкам:

  • Форекс: Гэпы воскресного вечера типичны при возобновлении торгов
  • Крипто: Торговля 24/7, но более тонкая ликвидность в выходные и повышенная волатильность
  • Акции: Гэпы утра понедельника возможны после новостей выходных
  • Товары: Погодные события и геополитические новости выходных могут вызвать гэпы в понедельник

Slippage на криптовалютных рынках

Крипто-рынки имеют структурные особенности, влияющие на slippage иначе, чем на традиционных рынках.

Торговля 24/7 с переменной ликвидностью. В отличие от акций, крипто не имеет запланированных перерывов сессий, но ликвидность всё ещё значительно варьируется в течение недели. Ликвидность выходных обычно ниже, чем рабочих дней, а ликвидность азиатской сессии может быть тоньше европейской или американской для активов, не ориентированных на Азию. Природа 24/7 также означает, что новостные события на традиционных рынках (объявления ФРС, данные CPI) могут влиять на крипто-цены в часы, когда рынки акций закрыты — создавая окна slippage, с которыми традиционные трейдеры не сталкиваются.

Механика централизованных vs децентрализованных бирж. На централизованных биржах (Binance, Coinbase, Kraken и институциональные площадки, питающие проп-платформы) slippage определяется динамикой order book, идентичной традиционным рынкам. На децентрализованных биржах с automated market makers (Uniswap, PancakeSwap) slippage — детерминистическая функция размера сделки относительно размера пула ликвидности, выраженная через формулу постоянного произведения. Трейдер может рассчитать slippage DEX заранее, но не может снизить его ниже выходного значения формулы без разбиения ордера или использования меньшего пула.

Ценовые потоки оракулов. Проп-трейдинговые платформы, такие как Upscale, используют децентрализованные ценовые оракулы (Pyth Network в нашем случае) для предоставления референсных цен, агрегированных из множества источников и обновляемых в реальном времени. Это снижает риск расхождения цен на одной площадке, вызывающего искусственный slippage, но не устраняет slippage полностью, поскольку фактическое исполнение по-прежнему происходит против ликвидности базовой площадки.

Фрагментация. Крипто-ликвидность фрагментирована по десяткам крупных площадок и сотням мелких. Трейдер на одной площадке может столкнуться со slippage, которого не было бы на другой площадке в тот же момент. Умная маршрутизация между площадками может снизить slippage, но добавляет сложность и задержку исполнения.

Для примера того, как slippage влияет конкретно на крипто-скальпинг, рассмотрим стратегию, описанную в нашей истории успеха Мару Джошуа: скальпинг только на Bitcoin на 15-минутных таймфреймах с 1–3 сделками в день. Минимальный risk-reward трейдера 1:2 обеспечивает буфер для нормального slippage, но строгий лимит на количество сделок в день ограничивает общую экспозицию slippage до управляемых уровней. Стратегии скальпинга с 10+ сделками в день сталкиваются с совершенно другой арифметикой slippage, где исполнительная фрикция может потреблять значительную часть ожидаемого преимущества.

Slippage на Upscale

Для трейдеров на платформе Upscale конкретно, несколько дизайн-решений влияют на slippage:

  • Ценообразование оракула Pyth Network обеспечивает децентрализованные ценовые потоки, агрегирующие по крупным площадкам, снижая риск дислокаций цены на одной площадке, создающих искусственный slippage
  • Stop Market ордера исполняются по текущей рыночной цене при срабатывании, что означает подверженность slippage на быстро движущихся рынках — это задокументировано в документации Upscale по Order Types
  • Ордера Stop Loss и Trailing Stop на активах RWA исполняются по рыночной цене, то есть slippage применим и на стороне RWA
  • Лимиты drawdown финансируемых счетов (5% дневной, 10% общий для Basic; 3% дневной, 6% общий для Accelerated) включают стоимость slippage в расчёты реализованного P&L, делая качество исполнения непосредственно релевантным для выживаемости счёта

Полная документация о работе типов ордеров на Upscale — на docs.upscale.trade.

Slippage в алгоритмической торговле

Алгоритмические системы, бэктестируемые на исторических данных без реалистичных допущений по slippage, производят нереалистичные оценки доходности. Стратегия, показывающая 15% годовой доходности в бэктесте, может дать 5% в реальной торговле, если допущения по slippage были оптимистичны. Этот разрыв между бэктестом и реальным результатом — одна из наиболее частых причин провала алгоритмических стратегий в продакшн.

Реалистичное моделирование slippage требует:

  • Допущение на основе реальных данных, а не теоретических минимумов. Использовать фактический slippage, измеренный в реальной или бумажной торговле на целевом рынке, а не midpoints bid-ask.
  • Зависимость от рыночных условий. Slippage выше во время всплесков волатильности, новостных событий и периодов низкой ликвидности. Модели должны корректироваться соответственно.
  • Зависимость от размера ордера. Линейное масштабирование slippage с размером обычно неверно — фактический slippage типично масштабируется нелинейно, как только ордера превышают ликвидность top-of-book.
  • Корреляция с сигналами стратегии. Если сигналы стратегии коррелируют с необычными рыночными условиями (что часто бывает), slippage во время этих сигналов может быть выше среднего.

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

Ключевые выводы

Slippage — это структурный cost торговли, а не исправимая ошибка. Он существует потому, что рынки движутся непрерывно и исполнение ордеров занимает измеримое время, и никакой торговый подход не устраняет его полностью — лучшее, что трейдеры могут сделать, это минимизировать его через осознанный выбор типа ордера, времени, размера позиции и рынка. Реалистичное ожидание: slippage будет нетто-отрицательным на любой большой выборке сделок, и стратегии должны проектироваться с этим cost, явно включённым в расчёты прибыльности. Бэктесты, игнорирующие slippage, систематически завышают ожидаемую доходность, и разрыв между бэктестом и реальной торговлей часто прослеживается непосредственно к нереалистичным допущениям по исполнению.

Для проп-трейдеров ставки выше, чем для розничных трейдеров с неограниченным капиталом. Фиксированные лимиты drawdown, определяющие выживаемость проп-счёта — обычно 5% дневного и 8–10% общего — измеряются в реализованном P&L, который включает стоимость slippage. Это трансформирует slippage из постепенного cost, разъедающего доходность, в острое ограничение, влияющее на продолжительность жизни счёта. Трейдер, который игнорировал бы 0,1% slippage на сделку на личном счёте, не может игнорировать тот же cost на проп-счёте, где десять таких сделок в плохой день могут подтолкнуть счёт к дневному лимиту до того, как убытки на уровне стратегии будут даже учтены. Дисциплинированный подход — измерять slippage систематически (средний slippage, максимальный за одну сделку, slippage по рыночным условиям), выбирать стратегии с ожидаемым преимуществом, достаточным для поглощения реалистичных cost исполнения, и отдавать предпочтение типам ордеров и временным окнам, минимизирующим экспозицию.

Качество исполнения регулируется на рынках акций США с тех пор, как SEC приняла Rule 605 в 2000 году, с поправками в 2024 году, расширяющими охват на более крупных брокер-дилеров и модернизирующими требования к отчётности. Для крипто-рынков эквивалентного регуляторного фреймворка не существует, но применимы те же принципы: более глубокая ликвидность и активные сессии дают лучшее исполнение, а тонкие рынки и волатильные периоды — худшее. Трейдер, который интернализирует это и действует соответственно — используя лимитные ордера где возможно, размещая рыночные ордера в окна высокой ликвидности, калибруя позиции к доступной глубине book и избегая крупных новостных событий без специальной подготовки — захватывает исполнительное преимущество, компаундирующееся значимо через множество сделок. Трейдер, относящийся к slippage как к случайному шуму и не измеряющий его, обычно обнаруживает через эрозию счёта, что шум не был случайным и не был тривиальным.


Начните прямо сейчас: 👉 Upscale.trade | Telegram-бот

Подписывайтесь: 📺 YouTube | 𝕏 Twitter

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

Что такое slippage в трейдинге?

Slippage (проскальзывание) — это разница между ценой, по которой трейдер ожидал исполнения ордера, и ценой, по которой ордер фактически исполнился. Формула: Цена исполнения минус Ожидаемая цена, с конвенцией знака в зависимости от того, покупает трейдер или продаёт. Slippage возникает потому, что рынки движутся непрерывно и исполнение занимает измеримое время — между отправкой ордера и исполнением order book меняется. Рыночные ордера подвержены полному slippage; лимитные ордера устраняют отрицательный slippage, но принимают неопределённость исполнения. Явление формально изучается с тех пор, как SEC приняла Rule 605 в 2000 году для обязательной отчётности о качестве исполнения от market centers рынков акций США.

Как трейдеры могут снизить воздействие slippage?

Четыре практических техники. Первое: использовать лимитные ордера где возможно — они устраняют отрицательный slippage по определению, ценой неопределённости исполнения. Второе: торговать в окна высокой ликвидности: overlap Лондон–Нью-Йорк для форекс (15:00 – 19:00 МСК), середина сессии для акций США (избегая первые и последние 15 минут), активные сессии для конкретной крипто-пары. Третье: калибровать размеры позиций к доступной глубине book — ордера, превышающие количество top-of-book, проходят через несколько ценовых уровней. Четвёртое: избегать торговли во время запланированных новостных событий (объявления ФРС, CPI, отчёты), если не ведётся специальная подготовка к волатильности событий с соответствующими типами ордеров и контролем рисков.

Какая связь между спредом и slippage?

Спред bid-ask — статическая разница между лучшим bid и лучшим ask в данный момент, видимый cost, оплачиваемый при пересечении спреда рыночным ордером. Slippage — динамический cost, вызванный движением order book между наблюдением котировки и исполнением ордера. Оба увеличивают стоимость торговли, но это разные явления. Трейдер может столкнуться с узким спредом (допустим, $0,01), но всё равно получить $0,10 slippage, если ордер достаточно велик для потребления нескольких ценовых уровней, или если рынок агрессивно двинулся за время окна отправки-до-исполнения. Узкие спреды снижают риск slippage, но не устраняют его.

Почему возникает slippage?

Slippage возникает потому, что рынки не статичны. Между моментом отправки ордера трейдером и моментом его достижения matching engine биржи цены меняются, поскольку другие участники добавляют и забирают ликвидность. Факторы-контрибуторы: волатильность рынка (более высокая волатильность означает больше ценового движения в окне исполнения), глубина ликвидности (тонкие order books производят больше slippage на тот же размер ордера), размер ордера относительно доступного количества top-of-book, новостные события, производящие всплески волатильности, и переходы сессий (гэпы выходных, открытия и закрытия рынков). Активность высокочастотной торговли на современных рынках означает, что order books могут обновляться за микросекунды, и любая задержка между трейдером и биржей вносит вклад в риск slippage.

Полезен ли положительный slippage?

Положительный slippage — исполнение по лучшей цене, чем ожидалось — выгоден, когда возникает, но полагаться на него формирует нереалистичные ожидания. На большой выборке сделок нетто-slippage стремится быть отрицательным по нескольким структурным причинам: агрессивные ордера стремятся двигаться с моментумом, а не против него, stop-ордера активируются во время неблагоприятных ценовых движений (наихудшие моменты исполнения), а крупные ордера потребляют ликвидность прогрессивно по худшим ценам. Реалистичный торговый план исходит из того, что slippage — нетто-cost, и строит стратегии с преимуществом, достаточным для прибыльного поглощения этого cost. Относиться к случайному положительному slippage как к бонусу, а не базовому ожиданию — более дисциплинированный подход.

Какой slippage считается нормальным?

Нормальный slippage значительно варьируется по классу активов и условиям. Типичные диапазоны: основные форекс-пары в активные сессии 0,1–0,3 пипса; основные криптовалюты в нормальных условиях 0,05–0,2%; ликвидные акции США в регулярные часы менее 0,1%. Эти диапазоны могут увеличиваться в 5–10 раз во время событий волатильности, новостных релизов или неликвидных периодов. Важно измерять slippage относительно ожидаемого преимущества стратегии: стратегия с 1% ожидаемого дохода на сделку может выдержать 0,2% slippage и остаться прибыльной, тогда как стратегия с 0,3% преимущества уничтожается тем же уровнем slippage. Диагностический вопрос не «высок ли slippage в абсолютных терминах», а «мал ли slippage относительно ожидаемого преимущества стратегии».

Почему slippage важнее в проп-трейдинге?

Для проп-трейдеров лимиты drawdown трансформируют slippage из постепенного cost в острое ограничение. Счёт на $25 000 с 5% дневным лимитом drawdown имеет дневной бюджет риска $1 250. Если средний отрицательный slippage — $15 на сделку (0,06% на номинальную позицию $25 000) и трейдер выполняет 10 сделок в день, $150 этого бюджета потребляется только slippage — 12% дневного лимита до каких-либо убытков на уровне стратегии. Розничные трейдеры с неограниченным капиталом могут поглощать этот cost на протяжении длительной торговой истории; проп-трейдеры — нет. То же качество исполнения, которое «достаточно хорошо» на личном счёте, может быть недостаточным для выживаемости проп-счёта, делая целенаправленное управление slippage требованием, а не оптимизацией.

Влияет ли slippage на алгоритмическую торговлю?

Да — slippage часто является основной причиной, по которой алгоритмические стратегии показывают результаты ниже бэктестов в реальной торговле. Бэктесты, использующие midpoint-цены или спреды bid-ask без реалистичного моделирования slippage, систематически завышают ожидаемую доходность. Стратегии, показывающие 15% годовой доходности в бэктесте, могут давать 5% в реале при оптимистичных допущениях по slippage. Реалистичное моделирование требует использования фактического slippage, измеренного в реальной или бумажной торговле на целевом рынке, корректировки на рыночные условия (повышенный slippage при волатильности), учёта размера ордера относительно глубины book (нелинейное масштабирование) и признания того, что сигналы часто коррелируют с необычными рыночными условиями, где slippage хуже среднего. Большинство проп-трейдинговых фирм, включая Upscale, запрещают автоматизированную торговлю на финансируемых счетах — качество исполнения и лимиты drawdown сложнее поддерживать с автоматизированными системами, способными генерировать каскадные ошибки в необычных рыночных условиях.

Похожие посты