что такое проскальзывание на форексе
Как я победил проскальзывание
Проскальзыванием в трейдинге называют ситуацию, когда цена исполнения ордера не совпадает с ценой указанной трейдером. Проскальзывание может принести трейдеру либо убыток, либо прибыль. Но как правило, это убыток. Причиной проскальзывания может быть либо возросшая волатильность на рынке, либо медленная скорость исполнения ордеров, либо и то и другое вместе взятое.
Для трейдеров открывающих позицию на долгосрок это не страшно, но все роботы входящие в стратегии Protection Capital торгуют внутри дня, используя краткосрочные сделки, поэтому это может существенно уменьшать прибыль моих Подписчиков.
Так что же делать? Изменить волатильность мы не можем, повлиять на быстродействие исполнения так же не в силах.
Для приведения параметра проскальзывания в норму была проделана большая работа.
Во-первых, изначально при тестировании стратегии внес в параметры заведомо увеличенное проскальзывание.
Во-вторых, я твердо убежден, что стопы должны исполняться всегда. Лучше выйти пусть с проскальзыванием в 200 пунктов, чем совсем не выйти.
В-третьих, проведя анализ сделок, пришлось отказаться от небольших сделок с прибылью в несколько сотых и даже десятых процента. Это соответственно привело к уменьшению количества сделок, что так же благоприятно отразилось на общий параметр величины проскальзывания.
В четвертых, пришлось отказаться от сделок на открытии рынка. Робот на моем счете успевает откусить свой кусочек прибыли, а счета Подписчиков — нет.
Таким образом удалось достичь параметр допустимого проскальзывания на Comon.ru для активных стратегий, который не должен превышать 15% годовых без учета комиссии.
Так может быть проще было бы перейти на инвесторские сделки? Купил и держи! Тем более, что сейчас уже из каждого утюга вещают о выгодности инвестирования. Я согласен с этим, тем более что опыт инвестирования уже больше 20-ти лет, начиная с ваучеров. Но, все же мне больше по душе активный трейдинг, которым занимаюсь уже 17 лет. В свое время уже пережил не один кризис и если бы не активные действия в те моменты, думаю что все было бы гораздо хуже. Мне нравится высказывание Уоррена Баффита по этому поводу:«Прилив поднимает все корабли, а отлив покажет кто в чем вошел в воду(кто в трусах, а кто и без)». Некоторые «горе инвесторы» перепутали бычий тренд с прозорливостью. Интересно будет посмотреть кто как справится с начавшейся вдруг коррекцией.
Все мои стратегии торгуют внутри дня, откусывая потихонечку свою долю прибыли. И им не важно, растет рынок или падает, или стоит в боковике. Главное, что бы двигался и чем больше волатильность тем лучше!
Подробнее о стратегиях можно почитать здесь:
7 способов борьбы с проскальзыванием ордеров
Что такое проскальзывание?
Проскальзывание (slippage) – это разница между ценой, по которой вы собирались заключить сделку, и ценой, по которой она на самом деле была исполнена.
Допустим, вы видите возможность покупки по цене 1.0607:
Нажимаете кнопку “купить”, но при этом выходит так, что сделка исполнилась по цене 1.0610.
Разница между ценой, по которой мы покупали, и ценой, по которой сделка произошла, составляет 3 пункта. Эти 3 пункта, которые мы потеряли во время открытия позиции, и называются – проскальзыванием.
Проскальзывание может быть как положительным, когда ордер исполняется по более выгодной цене для вас, так и отрицательным, как в примере выше.
Примечательно, что стоп-лоссы и тейк-профиты могут так же проскальзывать и исполняться по цене несколько отличной от той, которую вы задавали при установке приказа.
Отложенные ордера также могут скользить, но при этом они имеют небольшие отличия, но об этом мы поговорим чуть ниже.
Теперь давайте попробуем разобраться с понятиями, которые многие очень часто путают и не до конца понимают.
Проскальзывание – это исполнение ордера по цене отличной от цены, указанной вами при установке ордера.
Реквота (requote) – это когда нет цены, по которой вы отправили свой запрос на исполнение ордера.
Представим, что появилось сообщение о новых ценах. Вы нажимаете кнопку покупки, а у вас возникает сообщение, что такой цены уже нет и предложение купить по новой цене. Это и называется реквотой.
С помощью установки параметров проскальзывания при торговле можно избежать реквот.
Проскальзывание – это хорошо или плохо?
Думаю, по ходу чтения статьи у многих возник логичный вопрос: “Проскальзывание – это плохо? Значит ли это, что мой брокер как-то хитрит и делает что-то плохое с моим счётом?”.
Наличие проскальзывания – это хорошо, потому что присутствует признак реальности рынка. Это подтверждает, что вы действительно торгуете на межбанке.
Если вы видите проскальзывание, то это не плохо и не хорошо. Это нормально.
Проскальзывание может быть на счетах рыночного типа: ECN, NDD, STP, но при этом оно может присутствовать и на счетах типа Standart.
Наличие проскальзывания – это нормальная ситуация, с которой можно и нужно работать.
Почему возникает проскальзывание?
Проскальзывание – это результат рыночного исполнения.
Рыночное исполнение – это очередь из ордеров, заявок на покупку и продажу.
Что же происходит, когда мы выставляем ордер на покупку?
Давайте представим так называемый “стакан”.
Вы собираетесь взять позицию на покупку. На рынке присутствует следующее предложение, 100 лотов по цене 1.3145. А по цене 1.3146 есть 50 лотов. И так далее:
Допустим, мы хотим купить по цене 1.3146.
Нажимаем на кнопку покупки. Но так как мы не одни, то заявок на данную позицию может быть множество, и эти 50 лотов очень быстро расхватали другие покупатели.
Таким образом, из-за того что на рынке большой спрос на данную цену, для нас не осталось лота. Но брокер говорит нам, что это не беда. У нас есть новая цена 1.3147. И мы можем либо согласиться и приобрести лот по новой цене, либо, если у нас счёт с рыночным исполнением, согласятся за нас.
Таким образом, мы можем взять позицию по менее выгодной для нас цене 1.3147, но стоит помнить, что если лоты по данной цене так же распродадут, то нам поступит предложение с иной ценой, 1.3148, 1.3149 и так далее.
Проблемы с ликвидностью
Подобное наличие предложение и спроса обозначает присутствие, либо отсутствие ликвидности.
Поэтому первую причину проскальзывания можно обозначить, как Ликвидность.
В данном случае возможны несколько вариантов.
Представим, что размер ордера больше, чем верхний слой ликвидности. Возможно и то, что осталось очень мало ликвидности, либо у вас был запрошен какой-то очень большой по объему ордер.
Ваш приказ разделяется на части и направляется к нескольким поставщикам ликвидности брокера. В итоге трейдер получает средневзвешенную цену, которая может быть хуже или лучше цены, которую он указал. В такой ситуации ордер проскальзывает частично.
Если поставщик ликвидности присылает отказ исполнения, то возможно произошла задержка, и ваш приказ отсылался другому поставщику ликвидности. Прошло какое-то время, и рыночное предложение на желаемую вами цену ушло. Как итог, наличие другой цены и соответствующий отказ брокера в исполнении вашего приказа.
Очень часто во время выхода новостей происходит проблема с ликвидностью и ордера сильно скользят.
Почему это происходит? Многие банки и учреждения, которые выступают поставщиками ликвидности, покидают рынок, чтобы обезопасить себя от резких скачков цен и возможных убытков. В это же время расширяются спреды, так как брокеры хотят обезопасить себя от возможных убытков.
Именно поэтому во время выхода крупных новостей у трейдеров возникают проблемы. Спреды большие, проскальзывания сильные и заработать становится значительно сложнее.
Недостаточная ликвидность, также имеет место при торговле экзотическими валютными парами. К примеру с турецкими лирами, африканскими рэндами, или российскими рублями.
Те, кто торговал во время сильных скачков российской валюты, должны помнить некий период, когда очень многие брокеры просто отключали возможность торговли рублём. Всему причина – отсутствие ликвидности.
Технические Проблемы
Существует ещё одна причина проскальзывания – это Технические проблемы.
К ним относятся сетевые задержки между вашим торговым терминалом и сервером, агрегатором и поставщиками ликвидности, а так же банальная причина – слабый интернет.
В связи с этим хотелось бы рассказать вам про то, что особо крупные дельцы с Wall Street арендуют здания рядом с центром, чтобы как можно быстрее ордера доходили до торговых серверов, экономя при этом наималейшие доли секунды.
Для нас же вполне будет достаточно иметь быстрый и стабильный интернет. Ведь мы же живём очень далеко от западных серверов. И торговые сервера наших брокеров зачастую находятся за пределами России.
Как бороться с проскальзыванием?
В самом начале хочется сказать важную мысль. Бороться с проскальзыванием не нужно, но нужно с ним работать.
В первую очередь начнём с Технической части. Вам требуется хороший интернет. Помните, что проводное соединение, гораздо лучше и стабильнее, чем тот же Wi-Fi.
Когда начинаем работать в терминале, то стараемся отключать программы, которые используют сеть.
Если вы какой-то мега-скальпер, то для вас это наиболее актуально. Закрывайте различные программы типа торрентов, вайбера, скайпа, аськи и тому подобных. Нам требуется хорошее соединение, либо нахождение VPS-сервера поближе к вашему брокеру, если вы торгуете с помощью советников.
Если же вы не какой-то мега скальпер, то достаточно иметь хорошее и стабильное подключение к интернету.
Вторым пунктом работы с проскальзыванием стоит отметить Настройки в МТ4.
Когда вы нажимаете на окно нового ордера, в нём есть параметр – “Использовать максимальное отклонение от запрошенной цены”:
Можно выбрать максимальное значение проскальзывания в пунктах, которое будет допускаться. По идее, если цена будет отличаться на большую величину чем установленна в данном параметре, то ордер не исполнится.
К сожалению, на практике это работает не всегда. Связанно это с техническими особенностями серверов брокеров и торговым терминалом Metatrader 4.
Вы должны понять, что данная настройка работает не всегда так, как мы этого хотим.
Аналогично, параметр проскальзывание (slippage) настраивается и в советниках.
Третий пункт – это Использование лимитных отложенных ордеров.
Как мы помним, есть несколько типов отложенных ордеров.
Это Buy stop/Sell stop и Buy limit/Sell limit. Вспомним, что отложенный ордер с окончанием Stop выставляется в расчете на пробой и активацию отложенного приказа, тогда как ордер с окончанием limit, выставляется с целью войти в рынок на откате по лучшей цене. Но существует принципиальная разница в исполнении Stop и limit ордеров.
При выставленном ордере, допустим Sell stop, он активируется фактически только в момент, когда цена до него дойдёт.
А если же мы выставляем Buy или Sell limit по цене, то ордер заранее отправляется на рынок и у него больше вероятности быть исполненным именно по той цене, которую мы указали.
Таким образом, ордера типа limit бронируют для нас определённую часть ликвидности, но при условии, что у вас тип счёта с выводом на межбанк.
Конечно, даже подобные ордера могут проскальзывать, но вероятность этого намного меньше, чем у рыночных и stop ордеров.
Четвёртый пункт – Торговля на высоких таймфреймах.
Если вы торгуете на таймфрейме М5, то проскальзывание в 1 пункт для вас заметно, но если же вы торгуете на дневных графиках, то проскальзывание в 5 пунктов какой-то большой погоды для вас не делает.
Поэтому можно с проблемой бороться, а можно просто исключить её и сделать несущественной, перейдя на более высокий таймфрейм.
Пятый пункт – Не торговать на новостях.
Я уже неоднократно упоминал, что проблема с ликвидностью возникает, как правило, на выходе различных новостей. Это и экономические данные, речи политиков и так далее.
Поэтому примерно за полчаса перед выходом новости и полчаса после её выхода мы стараемся не торговать. Так мы исключаем проблему с ликвидностью.
Шестой пункт – Сменить тип счёта/брокера.
Конечно, можно заменить своего брокера или изменить тип своего счёта, но если говорить честно, то это погоня за какой-то неосуществимой мечтой. И к тому же это обычно перекладывание ответственности за потери с себя любимого на брокера, исполнение, маркет-мейкеров, злодейку судьбу и так далее.
Поэтому к этому пункту стоит подходить со здравым умом и определенной долей скептицизма. Потому что если вы начнёте менять брокеров, типы счетов, то это может затянуться надолго и ни к чему, как правило, хорошему не приводит.
Седьмой пункт – Фильтр по волатильности.
Представим, что вы любите торговать активный рынок. Вы знаете, что среднее проскальзывание во время выхода новостей 10 пунктов. А средняя прибыль по таким сделкам у вас – 30 пунктов. Получается, что проскальзывание забирает у вас примерно 30% прибыли.
Допустим, вы торгуете часть новостей, но при этом знаете, что одни новости дают среднее движение в 30 пунктов, а другие дают среднее движение 60 пунктов.
Если вы будете брать сделки со средним движением в 60 пунктов, то проскальзывание будет съедать не 30%, а всего 17%.
Таким образом, используя новости только с высокой волатильностью, вы сможете снизить ущерб, наносимый вашей прибыли.
Аналогично, если вы знаете, что среднее проскальзывание при активном рынке, но без новостей 2 пункта. В этом случае можно торговать только в те дни, когда волатильность повышена, чтобы увеличить профит и уменьшить убытки, полученные от проскальзывания.
Заключение
В заключение хочется напомнить, что сегодня мы выяснили, что проскальзывание – это признак реальной рыночной торговли с соответствующим выводом ордеров на межбанк.
Бороться с этим не следует, а вот начать работать – пожалуй, стоит. Если вы торгуете на высоких таймфреймах, то проскальзывание не играет для вас большой роли.
Если же вы торгуете на небольших таймфреймах, то можно принять ряд мер, для того чтобы уменьшить проскальзывание:
На этом у меня всё. Спасибо за внимание и до новых встреч!
Проскальзывание на Форекс
Здесь мы рассмотрим понятие проскальзывания на Форекс. Стоит отметить, что это самое проскальзывание на Форекс происходит достаточно часто. К примеру, трейдер наблюдает восходящую тенденцию и на откате собирается войти купить GBPUSD по цене 1.2395. Сделка открывается, но не по этой цене, а совсем по другой 1.2398. Откуда взялось плюс три пункта?
Возможно, в это время вышла, какая-нибудь важная новость на финансовом рынке либо брокер Форекс специально создаёт такую ситуацию. Абсолютно нет. Это проскальзывание на Форекс.
Что такое проскальзывание на рынке Форекс?
Итак, здесь мы разберем, что такое проскальзывание в трейдинге, из-за чего оно происходит и как с этим бороться. Таким образом, проскальзыванием на Форекс (на англ. slippage) можно назвать разницу между ценой, которая бралась во внимание при открытии ордера и ценой, по которой сделка была исполнена.
Предположим, что нужно купить актив по цене 1.2395. Мы нажимаем на “Buy”, однако ордер Форекс был открыт по цене на 3 пункта больше, то есть, по цене 1.2398. Как раз эти три пункта это размер проскальзывания на Форексе.
Кстати, проскальзывание Форекс может быть не только отрицательным, но и положительным.
Помимо проскальзывания по цене, slippage или проскальзывание может произойти с приказами тейк-профит и стоп-лосс. Даже отложенные ордера могут демонстрировать проскальзывание, но это отклонение незначительное.
Итак, мы выяснили, что проскальзывание на Форекс может случиться в любой момент. Чтобы запомнить, что такое проскальзывание – это когда цена “скользит”.
Отдельно от понятия проскальзывания существует реквота (requote) – это отсутствие цены во время запроса со стороны трейдера. К примеру, возникло сообщение, что купить актив можно, но уже по новым ценам. Трейдер жмет купить, но ему отвечают, что такой цены уже нет. Именно это называют реквотой. Если правильно установить параметры проскальзывания, во время трейдинга можно и не иметь дело с реквотой.
Плохо ли проскальзывание на Форекс?
Большинство трейдеров думают, что проскальзывание на Форексе – это плохо. Таким образом, складывается впечатление, что брокер проводит махинации со счётом трейдера. На самом же деле в проскальзывании нет ничего плохого. Наоборот это указывает на реальность рынка. То есть, торговля ведется на межбанке. Зачастую проскальзывания можно наблюдать на счетах Standart, STP, ECN, NDD иди других торговых счетах, которые зависят от величины позиции трейдера.
Подытожив, можно с уверенностью заявить, что наличие проскальзывания на рынке Форекс – это нормально.
Из-за чего возникают проскальзывания?
Результат рыночного исполнения можно считать проскальзывание. Серия ордеров на продажу и покупку называют рыночным исполнением.
Из-за повышенного спроса на текущую цену, лота для нас уже не осталось. Наш брокер предоставляет нам новую цену. А мы, в свою очередь, покупаем по ней либо нет. К примеру, если лоты по цене 1.2395 будут проданы, то брокер автоматом предложит нам купить по следующей цене 1.2396, 1.2397, пока она нас не устроит.
Как победить проскальзывание на Форекс?
С проскальзыванием бороться не нужно, с ним необходимо смириться и работать.
Заключение
В этом материале мы рассмотрели понятие проскальзывания на рынке Форекс, узнали хорошо это или плохо. Бороться с проскальзыванием не стоит, лучше адаптировать трейдинг под это явление. На старших временных интервалах проскальзывание на Форекс не ощущается. Однако при торговле на мелких таймфреймах можно применить ряд действий, о которых мы рассказали выше.
Все самое лучшее от Академии
только нашим подписчикам
Проскальзывание (Slippage)
Проскальзыванием, в трейдинге называют ситуацию, когда цена исполнения ордера не совпадает с ценой указанной трейдером. Проскальзывание может принести трейдеру либо прибыль, либо убыток, но, как правило, это все же убыток (брокер, в первую очередь, думает о своей выгоде, а лишь затем о вашей). Причиной проскальзывания может быть возросшая волатильность рынка либо медленная скорость исполнения ордеров брокером либо и то и другое вместе взятое (более подробно, причины этого явления рассмотрены ниже).
Если проскальзывание происходит в момент открытия рыночного ордера, то это становится причиной такого явления как реквот. Брокер уточняет у трейдера, согласен ли тот открыть позицию по новым ценам и в случае положительного ответа открывает (если не произойдет еще одного проскальзывания ведущего к еще одному реквоту).
Если проскальзывание имеет место быть по отложенному ордеру, то тут уж как говориться ничего не попишешь, и если это часто происходит, то следует задуматься о смене брокера.
Зачастую приходится сталкиваться с английским написанием данного термина. По-английски термин «проскальзывание» звучит как Slippage.
Простой пример. Предположим, трейдер решил открыть сделку по валютной паре AUD/USD. Нажимая на кнопку «Buy» своего торгового терминала, он видит на экране текущий курс Ask = 0,7061. Но в силу того, что цена, по каким либо причинам, совершает резкие скачкообразные движения, в итоге ему удаётся войти в позицию только по курсу Ask = 0,7062. В данном случае величина проскальзывания будет составлять 1 пункт (0,7062 — 0,7061 = 0,0001).
Или, допустим, трейдер решил закрыть длинную позицию EUR/GBP по текущему курсу Bid = 0,8988. Он нажимает на соответствующую кнопку торгового терминала, видя перед собой эти цифры, а в итоге его позиция закрывается по курсу 0,8987. Таким образом, он теряет 1 пункт в результате проскальзывания цены с 0,8988 до 0,8987 (0,8988 — 0,8987 = 0,0001).
Методы борьбы
Для трейдеров открывающих позиции на достаточно длительные сроки, то есть, занимающихся долгосрочной и среднесрочной торговлей, величина проскальзывания не оказывает значительного влияния на величину получаемой прибыли (или убытка). Дело здесь в том, что чем долгосрочнее торговля, тем на большие цели замахивается трейдер (иначе нет никакого смысла сидеть в позиции полгода ради заработка, скажем в 20-30 ценовых пунктов).
Если целевые уровни взятия прибыли (Take Profit) и ограничения убытков (Stop Loss) составляют, например по нескольку сотен (или даже тысяч пунктов), то величина проскальзывания на этом фоне будет попросту незаметна. Или, говоря другими словами, размер проскальзывания в процентном отношении к итоговым прибылям (убыткам) будет очень мал.
А вот краткосрочные трейдеры или, тем более, скальперы ведущие охоту за каждым пунктом ценового движения, могут довольно сильно пострадать от такого явления как проскальзывание. Судите сами, одно дело, когда трейдер открывает позицию в расчёте на прибыль в размере 500 пунктов и при этом терпит проскальзывание в 2 пункта (это всего лишь 0,4% от целевого уровня). И совсем другое дело, когда скальпер входит в позицию в расчёте на то, чтобы срубить 5-10 пунктов прибыли (в этом случае, те же 2 пункта будут составлять уже 40-20% от возможной прибыли).
Как избежать или, по крайней мере, уменьшить величину проскальзывания? Ну, для начала нам потребуется более подробно рассмотреть те причины, по которым это явление возникает в принципе.
Причины проскальзывания
В общем и целом, такое явление как проскальзывание, может быть обязано своим появлением целому ряду нижеперечисленных причин:
Волатильность или, простыми словами, степень изменчивости цены в единицу времени, в свою очередь, зависит от следующего ряда факторов:
Скорость исполнения заявки складывается из скорости её передачи брокеру и тем, как быстро брокер сможет её реализовать. Первая из этих двух составляющих, целиком и полностью зависит от качества Интернет-соединения, которым располагает трейдер (мы не будем сейчас рассматривать такие анахронизмы как передача заявок брокеру по телефону и, уж тем более, по телеграфу).
Вторая составляющая, а именно — та скорость, с которой брокер исполнит поданную ему заявку, как вы понимаете, будет зависеть от того, какими техническими возможностями он располагает. Кроме этого, немаловажным фактором здесь будет и то, насколько порядочным окажется выбранный вами брокер. Ведь не секрет, что проскальзывания часто являются частью целого арсенала по отъёму денег у доверчивых клиентов.
Что касается типа торгового счёта, то этот вопрос актуален больше для Форекс-трейдеров. Дело в том, что для торговли на валютном рынке у дилера, а именно через них и торгует львиная доля всех российских трейдеров, как правило, можно завести торговый счёт одной из следующих разновидностей:
Наконец, что касается принципа обработки ордера, то в настоящее время наиболее популярными являются такие как:
Если описать разницу между этими двумя принципами в двух словах, то Market Execution предполагает открытие позиции в любом случае по рыночной цене (даже если эта цена сдвинется относительно той, которая была в момент «нажатия кнопки»). А Instant Execution можно описать как точное исполнение сделки, именно по той цене, которая была указана трейдером в ордере. Если на рынке присутствует сильная волатильность, и исполнение ордера по указанной цене попросту невозможно, то трейдеру приходит предложение заключить сделку уже по новой цене (это предложение называется реквотом, от англ. requote).
Таким образом, особенно в периоды сильной волатильности рынка, скорость исполнения ордеров по принципу Instant Execution, может быть несколько ниже, чем по принципу Market Execution, именно за счёт этих самых реквотов.
Как уменьшить величину проскальзывания
Вот теперь, когда мы рассмотрели основные причины описываемого явления, можно поговорить и о том, как постараться его избежать или, по крайней мере, уменьшить его величину.
Повторюсь, что эта информация наиболее актуальна будет для скальперов и внутридневных трейдеров. Те, кто торгует на более длительных временных промежутках, как правило, вообще не заморачиваются такими пустяками как проскальзывание цены исполнения ордера.
Ну а скальперы, перед тем как начинать торговлю и открывать счёт у того или иного посредника, должны тщательно изучить предлагаемые торговые условия. В частности, следует обратить внимание на предлагаемые типы счетов и на способы обработки заявок. Как правило, наиболее оптимальным, в данном случае, оказывается ECN — счёт с исполнением ордеров по принципу Market Execution. Хотя в некоторых случаях (тут всё зависит от выбранного брокера) можно остановить свой выбор и на NDD (поскольку, помимо прочего, скальперу может быть важен фиксированный спред).
Следует обратить своё внимание и на выбор интернет-провайдера и на тот тарифный план, к которому будете подключаться. Скорость Интернет-соединения, а также банальная его надёжность целиком и полностью будут зависеть именно от поставщика этих услуг.
Сделать что-либо с таким явлением как волатильность, не представляется возможным. А потому, во избежание больших проскальзываний, следует избегать торговли в моменты всплесков рыночной активности, а именно:
Из чисто прикладных способов минимизации, а также контроля над величиной проскальзывания, можно выделить такие как:
Установка размера допустимого проскальзывания при открытии рыночного ордера
** Справедливо только для счетов с выводом на межбанк.