Недостаточно маржи
Самая частая причина. Доступного обеспечения не хватает на начальную маржу под ордер плюс зарезервированную комиссию за будущее закрытие полученной позиции. Обратите внимание на вторую часть: требование чуть больше, чем размер ÷ плечо, потому что протокол резервирует запас на комиссию за закрытие уже в момент открытия. Ордер ровно на весь доступный баланс будет отклонён именно поэтому. См. Торговые комиссии. Что делать: уменьшите размер, поднимите плечо или внесите обеспечение. ПроверьтеMargin Required в форме ордера перед отправкой — там показано то самое число, которое проверка и использует.
Ордер «только мейкер» пересёк бы спред
Вы использовалиALO (post-only, только мейкер), и ордер забрал бы ликвидность вместо того, чтобы её добавить. В этом случае ордер отклоняется, а не исполняется — в этом весь его смысл.
Что делать: сдвиньте цену так, чтобы пересечения не было, или переключитесь на GTC, если готовы платить по тейкерской ставке.
Ордер «только уменьшение» ничего бы не уменьшил
Вы пометили ордер как только уменьшение, а он не сократил бы позицию: либо позиции нет, либо она на другой стороне. Что делать: посмотрите вкладкуPositions (позиции). Здесь режим только уменьшения делает свою работу: он останавливает ордер, который открыл бы непреднамеренную экспозицию. См. Только уменьшение.
Предотвращение самосделок
Ордер сопоставился бы с вашим же ордером в стакане. Протокол этого не допускает, вместо того чтобы дать вам торговать с самим собой. Какая сторона отменяется, зависит от режима, заданного на ордере: снимается тейкерская, мейкерская или обе. См. Предотвращение самосделок. Что делать: сначала отмените свой ордер в стакане на другой стороне или выберите другой режим.Цена вне коридора
Ордера слишком далеко от опорной цены отклоняются — и пассивные, и исполняющиеся. Ценовой коридор останавливает ошибочные ордера и не даёт увести тонкий стакан к абсурдной цене. Что делать: ставьте цену ближе к рынку. Если вы намеренно ставите дальний ордер, коридор и есть предел дальности.Точность цены или объёма
У каждого рынка есть шаг цены (tick size) и шаг количества (lot size). Цена или объём, не попадающие в допустимый шаг, отклоняются, а не округляются: округление означало бы исполнение того, о чём вы не просили.
Есть также минимальный и максимальный размер ордера, свои для каждого рынка.
Что делать: округлите до шагов рынка. Возьмите их из спецификации контракта, а не из предположений — см. Точность.
Лимит позиции
Ордер вывел бы вашу позицию за лимит концентрации этого рынка, который ограничивает, какую долю открытого интереса может держать один счёт. Что делать: уменьшите размер. См. Лимиты позиции.Рынок не принимает такой ордер
У рынков есть статус, определяющий, что стакан примет. Рынок вReduceOnly принимает только закрывающие ордера, PostOnly отклоняет все тейкерские, Paused и PreOpen не принимают от обычных счетов ничего.
Что делать: это рынок сообщает, что он сейчас принимает, а не дефект вашего ордера. См. Листинги.
Сработало ограничение частоты запросов
Слишком много запросов слишком быстро. Касается автоматизированной торговли гораздо чаще, чем ручной. Что делать: сбавьте темп и повторите. Если вы строите интеграцию, см. Разработчикам.Причина так и не ясна
Если ничего из перечисленного не подходит, отправьте наcontact@intention.xyz:
Что дальше
Форма ордера
Как читать Margin Required до отправки.
Типы ордеров
Только мейкер, IOC и что гарантирует каждый.
Точность
Шаг цены и шаг количества.
Почему ордер не исполнился
Принят, но так и не исполнен.