AlgoVesta › Глоссарий › Частичное исполнение

Исполнение ордеров

Частичное исполнение

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

Почему это важно

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

Как это реализовано в AlgoVesta

AlgoVesta задаёт размер защитных ордеров исходя из объёма, фактически сообщённого площадкой, а не из запрошенного объёма. Для рыночных входов на криптобиржах исполнение обычно мгновенное и полное; фиксируются именно подтверждённые объём и средняя цена. Ордера тейк-профит на фьючерсах размещаются как reduce-only, поэтому частичный выход никогда не может открыть противоположную позицию, а когда цель закрывает часть объёма, оставшееся количество остаётся под изначальным стопом либо под стопом, перенесённым в точку входа, если это правило включено. Позиция, которую биржа отображает как всё ещё открытую, считается открытой, даже если тейк-профит исполнился, а закрытые сделки сверяются с собственной историей сделок биржи, чтобы частичный выход не был принят за полный. На MetaTrader 5 сигналы с несколькими целями открываются как отдельные позиции по каждой цели, что избавляет от частичных закрытий по одному тикету. См. статьи сигнал с несколькими целями и криптоавтоматизация.

Пример

Лонг на 0,5 ETH имеет три ордера тейк-профит: 0,25, 0,15 и 0,10. TP1 исполняется, закрывая 0,25 ETH. Биржа по-прежнему сообщает об открытой позиции в 0,25 ETH; AlgoVesta оставляет сделку открытой, показывает реализованную прибыль по первой части и оставляет стоп покрывающим оставшиеся 0,25 ETH. Только когда объём позиции достигает нуля или срабатывает стоп, сделка фиксируется как закрытая.

Типичные ошибки

На практике

Узнайте, как AlgoVesta автоматизирует это