Знакомая ситуация: вы в лонге, стоп на 1,08500. Цена резко идёт вниз, сделка закрывается. В истории видите 1,08460, на четыре пипса хуже уровня стопа.
Первая мысль обычно: брокер мухлюет. Но чаще это обычная механика рынка, которую просто редко объясняют.
Как вообще исполняется ордер
У любого инструмента в каждый момент две цены: Bid, по которой рынок готов купить у вас, и Ask, по которой готов продать вам. Разница между ними это спред, встроенная издержка любой сделки. На форексе единых bid и ask нет: у каждого брокера свой поток котировок.
Главное: цена на экране это котировка, а не гарантированная цена исполнения. Чтобы ордер исполнился по конкретной цене, у брокера должен быть доступен встречный объём именно по ней. Если его нет, ордер исполняется по следующей доступной цене. Это и есть проскальзывание.
Какие ордера проскальзывают, а какие нет
Рыночный ордер говорит брокеру: исполни сейчас по доступной цене, скорость важнее цены. На гэпах проскальзывание может доходить до десятков пипсов.
Лимитный ордер работает наоборот: исполни по этой цене или лучше. Цена под контролем, но рынок может не дойти до уровня, и сделки не будет. Тейк-профит обычно работает как лимитный ордер, поэтому в минус он, как правило, не проскальзывает.
Стоп-лосс устроен хитрее. Пока цена не дошла до уровня, он спит. Дойдя, он превращается в обычный рыночный ордер и исполняется по ближайшей доступной цене. Отсюда и лишние пипсы: стоп гарантирует закрытие позиции, но не цену закрытия. Исключение гарантированный стоп-лосс, который часть брокеров предлагает за отдельную плату.
Есть ещё стоп-лимитный ордер: при достижении стоп-цены выставляется не рыночная, а лимитная заявка. Цена под контролем, но есть риск, что ордер вообще не исполнится, а для стопа это обычно хуже проскальзывания.
Откуда берутся реквоты
Реквота бывает у брокеров с мгновенным исполнением: вы отправляете ордер по конкретной цене, но пока он идёт, доступная цена меняется. Брокер не исполняет сделку по новой цене сам, а спрашивает: вот новая цена, согласны? При проскальзывании же ордер просто исполняется по доступной цене, без вопросов.
Сегодня реквоты встречаются реже: большинство брокеров перешли на рыночное исполнение. Шанс получить и то и другое растёт при медленной связи: чем дольше ордер идёт до сервера, тем больше времени у цены измениться. И справедливости ради: проскальзывание бывает и в вашу пользу, такие случаи просто меньше запоминаются.
Когда проскальзывание бьёт сильнее всего
Всё упирается в ликвидность: сколько встречного объёма есть рядом с ценой. Когда его достаточно, ордер исполняется почти по ожидаемой цене. Когда мало, цена «проваливается» до следующего доступного предложения.
Ликвидность падает в предсказуемые моменты: на выходе важных новостей, на ежедневном ролловере и открытии недели, в моменты резкого импульса, когда все хотят в одну сторону.
Самый известный пример полного исчезновения ликвидности: 15 января 2015 года Швейцарский нацбанк без предупреждения отменил минимальный курс франка к евро на уровне 1,20. Пара EURCHF за минуты рухнула примерно до 0,85. Поставщики ликвидности перестали давать котировки, стопы исполнялись на сотни и тысячи пипсов дальше заданного уровня. Брокер FXCM выжил только благодаря экстренному кредиту в 300 млн долларов, а Alpari UK на следующий день объявила о несостоятельности.
Крайний случай, но он хорошо показывает главное: стоп-лосс гарантирует закрытие позиции, а не цену.
После этой истории европейские и британские регуляторы обязали брокеров защищать клиентов от отрицательного баланса. У офшорных брокеров таких обязательств нет, это стоит проверить заранее.
Почему ваш стоп проскальзывает именно там, где стоит
Ниже текущей цены обычно стоят лимитные ордера на покупку и стопы по открытым покупкам, выше наоборот. Пока цена до них не дошла, они пассивны. Но когда цена доходит, стоповые заявки срабатывают разом и превращаются в поток рыночных ордеров.
Сотни стопов по покупкам скопились за вчерашним минимумом. Цена его касается, и все они разом становятся рыночными продажами. Если встречного объёма не хватает, цена проходит несколько уровней, и часть стопов исполняется по всё менее выгодным ценам. Ваш в том числе. То есть проскальзывание часто связано не с брокером, а с тем, что стоп стоит там же, где и у всех: сразу за очевидным уровнем.
Что с этим можно сделать
Учитывать время: перед важными новостями и на ролловере рыночными ордерами лучше не входить.
Оценивать, где скапливается ликвидность: зоны, за которыми вероятнее стоят чужие стопы, это и зоны, где исполнение может ухудшиться.
Смотреть на проскальзывание в масштабе стопа: 2 пипса проскальзывания при стопе в 10 пипсов это 20% к убытку, при стопе в 40 пипсов всего 5%. Чем короче сделки, тем сильнее съедают издержки.
Проверять историю исполнения за последний месяц: если проскальзывание систематически против вас даже в спокойные часы, повод задуматься о брокере.
Как это связано с методикой UniqUnits
Котировки спота и фьючерсов CME тесно связаны арбитражем. В UniqUnits уровни ликвидности строятся автоматически по данным CME и выводятся на CFD-график. За такими уровнями, как правило, и скапливаются чужие стопы и отложенные ордера, видя эти зоны заранее, проще понять, где ставить стоп «как все» рискованно.
Основной режим методики среднесрочный, от 2 до 4 сделок в неделю, стоп рассчитывается с учётом волатильности. При такой торговле несколько пипсов проскальзывания обычно влияют на результат заметно меньше, чем при скальпинге.
Вывод
Цена на экране это котировка, а не обещание. Ордер исполняется там, где есть встречный объём. Проскальзывание появляется именно там, где объёма мало: на новостях, на ролловере, на уровнях с чужими стопами. Зная эти места заранее, многие «неожиданные» пипсы перестают быть неожиданными.
Попробовать можно бесплатно: uniqunits.com