> ## Documentation Index
> Fetch the complete documentation index at: https://docs.intention.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Ордер отклонён

> Почему ордер так и не дошёл до стакана: частые причины отклонения и что делать в каждом случае.

Отклонённый ордер не исполнился, не встал в стакан и ничего вам не стоил. Протокол проверяет каждый ордер до того, как тот дойдёт до стакана, и отклонение говорит, какую проверку он не прошёл.

Идите по списку сверху вниз — первые три пункта покрывают большинство отклонений.

<h2 id="insufficient-margin">
  Недостаточно маржи
</h2>

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

Обратите внимание на вторую часть: требование чуть больше, чем размер ÷ плечо, потому что протокол резервирует запас на комиссию за закрытие уже в момент открытия. Ордер ровно на весь доступный баланс будет отклонён именно поэтому. См. [Торговые комиссии](/ru/programs/fees#why-your-reserved-margin-exceeds-the-initial-requirement).

**Что делать:** уменьшите размер, поднимите плечо или внесите обеспечение. Проверьте `Margin Required` в [форме ордера](/ru/help/order-ticket) перед отправкой — там показано то самое число, которое проверка и использует.

<h2 id="post-only-would-have-crossed">
  Ордер «только мейкер» пересёк бы спред
</h2>

Вы использовали `ALO` (post-only, только мейкер), и ордер забрал бы ликвидность вместо того, чтобы её добавить. В этом случае ордер отклоняется, а не исполняется — в этом весь его смысл.

**Что делать:** сдвиньте цену так, чтобы пересечения не было, или переключитесь на `GTC`, если готовы платить по тейкерской ставке.

<h2 id="reduce-only-would-not-reduce">
  Ордер «только уменьшение» ничего бы не уменьшил
</h2>

Вы пометили ордер как только уменьшение, а он не сократил бы позицию: либо позиции нет, либо она на другой стороне.

**Что делать:** посмотрите вкладку `Positions` (позиции). Здесь режим только уменьшения делает свою работу: он останавливает ордер, который открыл бы непреднамеренную экспозицию. См. [Только уменьшение](/ru/trading/reduce-only).

<h2 id="self-trade-prevention">
  Предотвращение самосделок
</h2>

Ордер сопоставился бы с вашим же ордером в стакане. Протокол этого не допускает, вместо того чтобы дать вам торговать с самим собой.

Какая сторона отменяется, зависит от режима, заданного на ордере: снимается тейкерская, мейкерская или обе. См. [Предотвращение самосделок](/ru/trading/self-trade-prevention).

**Что делать:** сначала отмените свой ордер в стакане на другой стороне или выберите другой режим.

<h2 id="price-outside-the-band">
  Цена вне коридора
</h2>

Ордера слишком далеко от опорной цены отклоняются — и пассивные, и исполняющиеся. Ценовой коридор останавливает ошибочные ордера и не даёт увести тонкий стакан к абсурдной цене.

**Что делать:** ставьте цену ближе к рынку. Если вы намеренно ставите дальний ордер, коридор и есть предел дальности.

<h2 id="size-or-price-precision">
  Точность цены или объёма
</h2>

У каждого рынка есть **шаг цены** (`tick size`) и **шаг количества** (`lot size`). Цена или объём, не попадающие в допустимый шаг, отклоняются, а не округляются: округление означало бы исполнение того, о чём вы не просили.

Есть также минимальный и максимальный размер ордера, свои для каждого рынка.

**Что делать:** округлите до шагов рынка. Возьмите их из спецификации контракта, а не из предположений — см. [Точность](/ru/trading/precision).

<h2 id="position-limit">
  Лимит позиции
</h2>

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

**Что делать:** уменьшите размер. См. [Лимиты позиции](/ru/trading/oi-limits).

<h2 id="market-is-not-accepting-that-order">
  Рынок не принимает такой ордер
</h2>

У рынков есть статус, определяющий, что стакан примет. Рынок в `ReduceOnly` принимает только закрывающие ордера, `PostOnly` отклоняет все тейкерские, `Paused` и `PreOpen` не принимают от обычных счетов ничего.

**Что делать:** это рынок сообщает, что он сейчас принимает, а не дефект вашего ордера. См. [Листинги](/ru/programs/listings#the-states-a-market-can-be-in).

<h2 id="rate-limited">
  Сработало ограничение частоты запросов
</h2>

Слишком много запросов слишком быстро. Касается автоматизированной торговли гораздо чаще, чем ручной.

**Что делать:** сбавьте темп и повторите. Если вы строите интеграцию, см. [Разработчикам](/ru/developers/overview).

<h2 id="still-unexplained">
  Причина так и не ясна
</h2>

Если ничего из перечисленного не подходит, отправьте на `contact@intention.xyz`:

|                                       |                                            |
| ------------------------------------- | ------------------------------------------ |
| **Точный текст отклонения**           | Дословно, не пересказ                      |
| **Рынок, сторона, тип, размер, цена** | Ордер в том виде, в каком вы его настроили |
| **Отметка времени в UTC**             | С точностью до секунды                     |
| **Клиентский идентификатор ордера**   | Если вы его задавали                       |
| **Ваш доступный баланс**              | На момент попытки                          |

<h2 id="where-to-go-next">
  Что дальше
</h2>

<CardGroup cols={2}>
  <Card title="Форма ордера" href="/ru/help/order-ticket">
    Как читать Margin Required до отправки.
  </Card>

  <Card title="Типы ордеров" href="/ru/trading/order-types">
    Только мейкер, IOC и что гарантирует каждый.
  </Card>

  <Card title="Точность" href="/ru/trading/precision">
    Шаг цены и шаг количества.
  </Card>

  <Card title="Почему ордер не исполнился" href="/ru/help/fill-or-pnl-question">
    Принят, но так и не исполнен.
  </Card>
</CardGroup>
