Популярные темы

Проскальзывание на WEEX: почему мой ордер исполнился по другой цене?

By: WEEX
|
0

Проскальзывание на WEEX — это разница между ценой, на которую вы рассчитывали при размещении ордера, и ценой его фактического исполнения. Оно может возникнуть, если рыночный ордер проходит через несколько уровней книги ордеров или цены меняются до его исполнения. Другая цена исполнения сама по себе не свидетельствует об ошибке. Сначала проверьте отдельные сделки по ордеру, тип ордера и рыночные условия; если они не объясняют разницу, обратитесь в службу поддержки WEEX и укажите данные ордера.

На наш взгляд, полезнее спросить не просто «Почему изменилось число?», а «На какую цену я смотрел и что позволял сделать ордер?». Последняя цена сделки на графике, текущее лучшее предложение на продажу, марк-цена фьючерса и средняя цена исполнения — это разные показатели. Сравнение подходящей пары значений обычно быстрее проясняет ситуацию, чем предположение, что любая разница в цене — это проскальзывание.

Кратко

  • Рыночные ордера нацелены на исполнение по доступным ценам, поэтому отображаемая цена не гарантирует исполнения именно по ней.
  • Крупный ордер может исполниться в рамках нескольких сделок; сравните среднюю цену исполнения с ценой, доступной в момент отправки ордера.
  • В спотовом разделе WEEX для рыночных ордеров предусмотрена настройка допуска проскальзывания. Для некоторых подходящих фьючерсных ордеров WEEX вместо неё может использоваться отдельная функция Guaranteed Price.
  • Лимитные ордера ограничивают максимально допустимую цену исполнения, но могут исполниться частично или не исполниться вовсе.

Что означает проскальзывание на WEEX?

Проскальзывание — это разница между ожидаемой ценой и фактической ценой исполнения. При покупке неблагоприятным считается исполнение по цене выше ожидаемой; при продаже — получение суммы меньше ожидаемой. Исполнение по более выгодной цене иногда называют благоприятным проскальзыванием. Важны фактические данные об исполнении, а не только меняющиеся цифры на графике.

Условный пример, а не актуальная котировка WEEX: вы рассчитываете купить 0.10 BTC по 94,000 USDT, но средняя цена исполнения составляет 94,050 USDT. Разница — 50 USDT на BTC, или около 0,053% от ориентирной цены; для 0.10 BTC она составляет 5 USDT без учёта торговых комиссий. Рассчитайте процент проскальзывания для покупки по формуле (actual fill price − reference price) ÷ reference price × 100. Прежде чем интерпретировать результат, определите и зафиксируйте ориентирную цену: последняя цена на графике и лучшее доступное предложение на продажу могут различаться ещё до отправки ордера.

Краткое объяснение на платформе можно найти в существующей статье справочного центра WEEX «Почему возникает проскальзывание? Это ошибка?».

Почему важна ориентирная цена

Предположим, последняя сделка на графике прошла по цене 94,000 USDT, а лучшее доступное предложение на продажу составляет 94,010 USDT. Если весь ваш ордер на покупку исполнился по 94,010, вы заплатили на 10 USDT больше последней цены сделки, хотя ордер не обязательно прошёл через книгу ордеров или столкнулся с резким скачком цены. Разница между лучшей ценой покупки и лучшей ценой продажи называется спредом между ценой покупки и ценой продажи. Это отдельное явление, не связанное с движением цены, которое может происходить во время исполнения рыночного ордера. Поэтому при разборе ситуации нужно чётко обозначить ориентир: «Я сравнил среднюю цену исполнения покупки с лучшим предложением на продажу в момент отправки», а не просто «на графике было 94,000».

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

Пример расчёта: один ордер, два исполнения

Представьте, что по лучшей цене продажи 94,000 USDT доступно 0.04 BTC, а по следующей цене продажи 94,050 USDT — 0.06 BTC. Вы отправляете рыночный ордер на покупку 0.10 BTC и, если эти предложения остаются доступными, получаете два исполнения. Первое обходится в 3,760 USDT, второе — в 5,643 USDT. Общая сумма составляет 9,403 USDT, поэтому средневзвешенная цена исполнения равна 94,030 USDT за BTC. По сравнению с исходным лучшим предложением на продажу в 94,000 это разница в 30 USDT за BTC, или около 0,0319%. Для ордера на 0.10 BTC разница составляет 3 USDT без учёта комиссий.

Не рассчитывайте простое среднее между 94,000 и 94,050: объёмы двух исполнений различались. Также учтите, что в примере книга ордеров остаётся неизменной, чтобы пояснить расчёт. На реальном рынке другие ордера могут поступать или сниматься во время исполнения вашего ордера, поэтому итоговую динамику предсказать сложнее. В Условиях использования спотовой торговли WEEX описывает, как рыночный ордер может последовательно сопоставляться со следующими доступными ценами покупки или продажи, если объёма на верхнем уровне недостаточно для исполнения всего ордера.

Illustrative two-level order book showing how a WEEX market buy produces a weighted average fill price
two-level order book showing how a WEEX market buy produces a weighted average fill price

Почему цена исполнения моего ордера на WEEX отличается от отображаемой?

Для исполнения ордера использовалось несколько ценовых уровней

Рыночный ордер на покупку сначала исполняется по самым низким доступным ценам продажи. Если на этом уровне недостаточно объёма, оставшаяся часть может исполниться по более высоким ценам продажи; рыночный ордер на продажу может пройти вниз по ценам покупки. Чем крупнее ваш ордер относительно доступной глубины рынка, тем больше может быть разница между лучшей котировкой и средней ценой исполнения. WEEX объясняет этот механизм в своей статье справочного центра о проскальзывании, а в руководстве по ордерам BBO рассказывает, чем рыночный ордер отличается от ордера BBO с ограничением цены.WEEX spot order book showing the best bid, best ask, and available liquidity at each price level

Доступная цена изменилась до сопоставления ордеров

Ордера конкурируют на постоянно меняющемся рынке. Цена, видимая в момент нажатия кнопки, может измениться к тому времени, когда ордер поступит на сопоставление, особенно при резком движении рынка или низкой ликвидности. Чем выше волатильность, тем вероятнее такая ситуация; однако она не доказывает, что торговая система дала сбой. Тем не менее необычное исполнение следует проверить по данным ордера и сделок с отметками времени, а не отмахиваться от него автоматически.

Вы сравнили исполнение с ценой другого типа

Последняя цена — это цена самой недавней сделки, а лучшая цена покупки и лучшая цена продажи показывают актуальные котировки на покупку и продажу. На фьючерсном рынке марк-цена и индексная цена используются для других целей: WEEX сообщает, что для расчёта нереализованного PnL и ликвидации применяется марк-цена, которая может отличаться от последней цены сделки с фьючерсом. Поэтому стоп, срабатывающий по марк-цене, может активироваться не в тот же момент, что стоп по последней цене, а активированный рыночный ордер затем исполняется по доступным ценам. Если расхождение связано с фьючерсами или стоп-ордером, ознакомьтесь с объяснением WEEX о последней цене, марк-цене и индексной цене и принципом работы ордеров тейк-профит и стоп-лосс.

Проскальзывание также отличается от торговой комиссии: первое представляет собой разницу в цене исполнения, вторая — отдельный сбор. Не прибавляйте комиссию к цене исполнения, называя всю разницу «проскальзыванием».

Когда вероятность большой разницы выше?

Особого внимания заслуживают три условия. Размер ордера: крупный относительно видимой глубины рынка рыночный ордер может исполниться на нескольких уровнях, поэтому его средняя цена может оказаться менее выгодной, чем первая котировка. Ликвидность: в малоликвидной торговой паре на каждом ценовом уровне может быть мало объёма, а промежутки между уровнями — шире. Волатильность: котировки могут быстро меняться во время листинга, объявления, резкого движения рынка или другого периода необычной активности. Это объяснения, которые нужно проверять применительно к конкретному ордеру, а не прогноз количества базисных пунктов проскальзывания.

Здесь есть практический компромисс. Рыночный ордер направлен на немедленную сделку с доступной ликвидностью; лимитный ордер задаёт ценовую границу, но может ждать исполнения. Настройка допуска проскальзывания сужает приемлемый диапазон цен для рыночного ордера на спотовом рынке, однако слишком строгая настройка может помешать быстрому исполнению. Выбирайте исходя из того, что для вас важнее — немедленное исполнение или конкретная цена. В описании функции рыночных ордеров на спотовом рынке WEEX прямо объясняет этот компромисс.

С какими ценами следует проводить сравнение?

Что вы видитеЧто это означаетРаспространённая ошибка
Последняя ценаСамая недавняя исполненная сделка на этом рынкеСчитать её текущей ценой продажи для покупки любого объёма
Лучшая цена покупки / лучшая цена продажиСамая высокая отображаемая цена покупки / самая низкая отображаемая цена продажи в конкретный моментПредполагать, что указанного объёма хватит на весь ваш ордер
Средняя цена исполненияСредневзвешенный результат исполнений по вашему ордеруУсреднять цены исполнения, не учитывая объём каждой сделки
Марк-цена фьючерсаОриентир, который WEEX использует для расчёта нереализованного PnL и ликвидацииСчитать её гарантированной ценой исполнения
Цена срабатыванияУсловие, активирующее выбранный тип ордераПредполагать, что любой активированный ордер исполнится по цене срабатывания

Последние три строки особенно полезны, если трейдер фьючерсами говорит, что стоп «исполнился не по той цене». Сначала выясните, была ли указанная на экране цена марк-ценой или последней ценой; затем проверьте, отправил ли стоп рыночный ордер или подходящий ордер Guaranteed Price. В руководстве WEEX по фьючерсным ценам объясняются показатели цены, а в руководстве по TP/SL — что происходит при срабатывании стопа.

Как проверить, произошло ли проскальзывание при исполнении ордера на WEEX?

  1. Откройте исполненный ордер и сведения о сделках по нему. Запишите торговую пару, сторону сделки, тип ордера, время отправки и исполнения, объём, отдельные цены исполнения, среднюю цену исполнения и комиссии. Названия пунктов меню могут различаться в веб-версии и приложении; ищите историю ордеров, историю сделок или подробности ордера.
  2. Сравнивайте сопоставимые показатели. Для покупки зафиксируйте лучшую цену продажи примерно в момент отправки ордера; для продажи — лучшую цену покупки. Если вы не сохранили эту котировку, не считайте старый снимок экрана с графиком точной записью доступной цены.
  3. Проверьте, исполнился ли ордер несколькими сделками. Средняя цена взвешивается по объёму, исполненному по каждой цене. Например, если купить 0.04 BTC по 94,000 и 0.06 BTC по 94,050, средняя цена составит 94,030 USDT за BTC, а не 94,025.
  4. Проверьте настройки ордера. Это был рыночный, лимитный, BBO-ордер или ордер с условием срабатывания? Если ордер срабатывал по условию, проверьте источник цены срабатывания и выясните, был ли отправлен рыночный или лимитный ордер. В руководстве WEEX по фьючерсным ордерам объясняются эти различия.
  5. Обратитесь в поддержку, если расхождение остаётся необъяснимым. Если данные об исполнении и выбранные настройки ордера всё ещё не объясняют цену, свяжитесь со службой поддержки через официальный справочный центр WEEX. Укажите ID ордера, торговую пару, время с часовым поясом, тип ордера, данные об исполнении и соответствующие снимки экрана; скройте не относящиеся к делу данные аккаунта.

Учитывайте статус ордера, а не только цену

Статусы «Отправлен», «Активирован», «Исполнен частично» и «Исполнен полностью» обозначают разные этапы. Активированный ордеру может ещё потребоваться попасть в книгу ордеров или сопоставиться с доступными ценами покупки и продажи. Если исполнилась только часть ордера, не делите общую запрошенную сумму на потраченные средства, чтобы оценить цену исполнения: используйте исполненный объём. В инструкциях WEEX по TP/SL отдельно отмечено, что срабатывание не означает мгновенного или полного исполнения, особенно в условиях волатильности.

Если вас беспокоит отображаемая цена входа в позицию, отличайте её от цены исполнения одной сделки. Позиция может включать несколько входов или изменений. Прежде чем сравнивать цену входа с отдельной отметкой на графике, проверьте сделки, из которых сформировалась позиция. Для спотовых ордеров в документации API WEEX по истории спотовых сделок отдельно указаны цена сделки и исполненный объём для каждого ID ордера; обычные пользователи могут просмотреть соответствующую историю ордеров и сделок в аккаунте, не используя API.

Краткий алгоритм проверки

  • Последняя цена на графике отличалась от цены исполнения покупки, но исполнение прошло по цене предложения на продажу: сначала проверьте спред между ценой покупки и ценой продажи и время котировки.
  • Один ордер исполнился по нескольким ценам: рассчитайте средневзвешенную цену и проверьте глубину рынка и размер ордера.
  • Стоп сработал около целевой цены, но позиция закрылась по другой цене: проверьте настройки срабатывания по последней цене или марк-цене, отправленный тип ордера и включение Guaranteed Price для подходящего ордера.
  • Средняя цена лимитного ордера отличается от заданного лимита: проверьте, были ли частичные исполнения по более выгодным ценам. Если цена исполнения покупки оказалась выше лимита или цена исполнения продажи — ниже него, убедитесь, что смотрите на тот же ордер, и попросите поддержку проверить данные.
  • Данные всё ещё не сходятся: сохраните ID ордера и временные отметки; незаписанная прежняя котировка или снимок экрана с более поздним состоянием графика редко позволяют самостоятельно установить причину исполнения.

WEEX futures order history showing a market order and its average filled price

Как уменьшить проскальзывание на WEEX?

Для рыночных ордеров на спотовом рынке: WEEX сообщает, что в форме спотового ордера есть настройка допуска проскальзывания. Перед размещением рыночного ордера выберите один из предложенных уровней или введите собственное значение. Более строгий допуск ограничивает приемлемое отклонение, но снижает вероятность полного исполнения; более широкий допуск позволяет большему движению цены. По данным WEEX, настройка сохраняется для текущей торговой пары. Следуйте официальным инструкциям по настройке допуска проскальзывания на спотовом рынке и проверьте фактическое управление на торговом экране.

Для ордеров, чувствительных к цене: лимитный ордер задаёт верхнюю цену покупки или нижнюю цену продажи. Он может исполниться по более выгодной цене, исполниться частично или остаться неисполненным; отображаемый лимит не обязательно совпадает со средней ценой исполнения. Это различие описано в пояснении WEEX о лимитных ордерах. Трейдеры фьючерсами также могут ознакомиться с руководством WEEX по BBO, где описана автоматическая установка лимитной цены на одном из уровней книги ордеров. Ни один из этих типов ордеров не гарантирует немедленного полного исполнения.

Для подходящих фьючерсных ордеров: функция Guaranteed Price на WEEX доступна отдельно для поддерживаемых ордеров и торговых пар. WEEX сообщает, что при включённой функции, если подходящий ордер срабатывает и исполняется, цена исполнения совпадает с заданной ценой срабатывания. Доступность зависит от торговой пары; также может взиматься дополнительная комиссия за Guaranteed Price, не включённая в обычные торговые комиссии. Перед включением проверьте актуальную страницу торговли. Ознакомьтесь с правилами, комиссиями и ответами на частые вопросы о Guaranteed Price. Не считайте, что эта фьючерсная функция распространяется на любой рыночный ордер или на спотовый рынок.

Выберите инструмент с учётом вашей цели

Ваша основная цельКакой инструмент WEEX проверитьЧто он меняетЧего он не гарантирует
Быстро открыть или закрыть сделку на спотовом рынке в пределах приемлемого отклоненияРыночный ордер на спотовом рынке с допуском проскальзыванияЗадаёт максимально допустимое движение цены для этого ордераПолное исполнение по последней цене на графике
Не покупать выше или не продавать ниже выбранной границыЛимитный ордерФиксирует максимально допустимую цену исполненияНемедленное исполнение или исполнение вообще
Выбрать текущую цену книги ордеров без ручного вводаЛимитный ордер BBO, если доступенУстанавливает лимит на выбранном уровне цены покупки или продажиПостоянное изменение цены после размещения или полное исполнение
Исполнить подходящий активированный фьючерсный ордер по заданной ценеGuaranteed Price, если функция доступна для этой пары и ордераПередаёт WEEX документально описанный риск проскальзывания для защищённого исполненияПокрытие для всех торговых пар и спотовых ордеров или отсутствие дополнительных комиссий

Не трактуйте «нет неблагоприятного исполнения за пределами лимита» как «нет торгового риска». Если цена уйдёт дальше, лимитный ордер может остаться неисполненным, пока меняется ваша рыночная позиция или упускается возможность. Аналогично, срабатывание стоп-лосса — это условие для отправки ордера на закрытие, а не автоматическая покупка ликвидности по цене срабатывания. Перед отправкой проверьте, что отображается на экране ордера: доступные функции, поддерживаемые пары, условия и ставки комиссий могут меняться.

Для спотовой торговли выберите пару и переключите панель ордеров в режим «Рыночный». Найдите настройку «Допуск проскальзывания», выберите предложенный уровень или пункт «Пользовательский» и проверьте значение для этой пары перед подтверждением. В официальном руководстве по функциям WEEX для спотовой торговли указано, что при выборе уровня без авторизации система предложит войти в аккаунт, а настройка может сохраняться отдельно для каждой торговой пары. Не используйте для следующей пары допуск, установленный для ликвидной пары, не проверив глубину рынка.

Для фьючерсной торговли откройте экран ордера и проверьте, предлагается ли функция Guaranteed Price для выбранной пары и ордера. WEEX сообщает, что комиссия за подходящий ордер взимается только после его активации и исполнения под защитой этой функции; она оплачивается отдельно от обычных комиссий за открытие или закрытие сделки. Для некоторых VIP-пользователей может быть доступен ограниченный бесплатный лимит в соответствии с правилами на официальной странице Guaranteed Price. Проверяйте актуальные комиссии и лимиты ордеров на экране, а не ориентируйтесь на ставку из старой статьи.

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

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

1. Является ли проскальзывание на WEEX торговой комиссией?

Нет. Проскальзывание — это разница между ожидаемой и фактической ценой исполнения; торговая комиссия взимается отдельно. Проверьте и данные исполнения сделки, и запись о комиссии.

2. Может ли лимитный ордер на WEEX исполниться по другой цене?

Да. Он может исполниться по лимитной цене или по более выгодной цене, а несколько частичных исполнений могут привести к средней цене, отличающейся от заданного лимита. Лимитный ордер на покупку не должен исполняться выше лимита, а ордер на продажу — ниже него, но неисполненный ордер может оставаться открытым. См. определение лимитного ордера от WEEX.

3. Полностью ли настройка допуска проскальзывания на спотовом рынке WEEX устраняет проскальзывание?

Нет. Она задаёт допустимое для вас отклонение цены при рыночном ордере на спотовом рынке, но не гарантирует полного исполнения ордера или исполнения по цене, которую вы видели изначально. См. описание работы этой настройки.

4. Почему мой стоп-лосс исполнился не по цене срабатывания?

Цена срабатывания определяет, когда отправляется ордер, но не обязательно является ценой его исполнения. Если активировался рыночный ордер, на цену исполнения влияют доступная ликвидность и волатильность. Проверьте источник цены срабатывания и тип ордера в руководстве WEEX по TP/SL; проверяйте доступность Guaranteed Price, только если эта функция была включена для поддерживаемого ордера.

5. Может ли проскальзывание на WEEX быть положительным?

Да. Если ордер исполнился по более выгодной цене, чем ориентир, зафиксированный в момент отправки, разница может быть благоприятной. Сначала убедитесь, что сравниваете фактическую цену исполнения с подходящей лучшей ценой покупки или продажи, а не с последней ценой сделки или марк-ценой фьючерса.

Наш взгляд: прежде чем оценивать разницу, проверьте исполнение

При неожиданном исполнении ордера на WEEX прежде всего проверьте запись ордера, а затем сравните цену исполнения с подходящей котировкой в книге ордеров и выбранными настройками ордера. Цена на графике не доказывает, какая ликвидность была доступна вашему ордеру. Если данные об исполнении всё ещё не проясняют ситуацию, передайте в службу поддержки ID ордера и подтверждающие материалы. Для будущих сделок решите, что важнее — скорость или контроль цены, — и выберите соответственно рыночные ордера с подходящим допуском, лимитные ордера или BBO либо защиту Guaranteed Price, если ордер соответствует требованиям.

Статьи по теме
Поделиться
copy

Растущие активы

iconiconiconiconiconiconiconiconiconicon
Служба поддержки:@weikecs
Деловое сотрудничество:@weikecs
Количественная торговля и ММ:[email protected]
VIP-программа:[email protected]