Предотвращение самоторговли (STP): введение
Что такое предотвращение самоторговли (Self Trade Prevention, STP)?
Предотвращение самоторговли (STP) — это механизм, используемый торговыми платформами для предотвращения непреднамеренной торговли пользователями с самими собой, он позволяет исключить уплату ненужных комиссий за транзакции. STP особенно важен для поддержания справедливой и прозрачной торговой среды, поскольку он помогает предотвратить манипулирование рыночными ценами и гарантирует отражение подлинного интереса рынка, создавая соответствующую требованиям и справедливую торговую платформу.
Механизм STP: механизм, блокирующий сопоставление ордеров с одним и тем же ID пользователя или любыми субаккаунтами. Сюда входят ордера внутри аккаунта, ордера между основным счетом и субаккаунтами, а также ордера между субаккаунтами.
Что происходит при срабатывании STP?
Когда ордер может создать самоторговлю, система ответит в одном из четырех режимов:
• none: освобождает ордер от предотвращения самоторговли. ID пользователей не сравниваются, ордера не отменяются, и происходит сделка.
• cancel_taker: отменяет ордер тейкера, но ордер мейкера остается.
• cancel_maker: отменяет ордер мейкера, но ордер тейкера остается.
• cancel_both: отменяет ордера мейкера и тейкера.
STP будет происходить в зависимости от режима STP ордера тейкера. Таким образом, режим STP в книге ордеров больше не актуален и будет игнорироваться для последующей обработки ордера.
Как установить режим STP для ордера?
Для размещения ордеров API и пакетного размещения ордеров API режим STP можно установить с помощью поля stpMode.
Для фьючерсных торговых ордеров
Для маржинальных торговых ордеров
Где поддерживается STP?
• Спот
• Фьючерсы
○ Фьючерсы USDT-M
○ Фьючерсы USDC-M
○ Фьючерсы Coin-M (бессрочные и поставочные)
• Маржа
○ Изолированная маржа
○ Кросс-маржа
Какие типы ордеров поддерживают STP?
Когда время действия установлено на GTC/IOC, STP поддерживают следующие типы ордеров:
• Лимитный ордер
• Рыночный ордер
• Триггерный ордер
• Ордер TP/SL
Обратите внимание, что STP недействителен, когда время действия установлено на FOK.
Поддерживают ли ордера Modify STP?
Нет. Ордера Modify не поддерживают STP. Они наследуют настройки STP исходного ордера.