> ## 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.

# Ordine rifiutato

> Perché un ordine non è mai arrivato in book — i motivi di rifiuto più comuni e la soluzione per ciascuno.

Un ordine rifiutato non è stato eseguito, non è restato in book e non ti è costato nulla. Il protocollo verifica ogni ordine prima che raggiunga il book, e un rifiuto ti dice quale controllo non ha superato.

Scorri questo elenco nell'ordine: i primi tre coprono la maggior parte dei rifiuti.

<h2 id="insufficient-margin">
  Margine insufficiente
</h2>

**Il rifiuto più comune.** Il collaterale disponibile non copre il margine iniziale dell'ordine più la commissione riservata per chiudere in seguito la posizione che ne risulta.

Attenzione alla seconda parte: il requisito è leggermente superiore a quantità ÷ leva, perché il protocollo riserva un accantonamento per la commissione di chiusura già al momento dell'apertura. Un ordine dimensionato esattamente sul saldo disponibile viene rifiutato proprio per questo. Vedi [Commissioni di negoziazione](/it/programs/fees#why-your-reserved-margin-exceeds-the-initial-requirement).

**Soluzione:** riduci la quantità, alza la leva o deposita altro collaterale. Controlla `Margin Required` nel [pannello d'ordine](/it/help/order-ticket) prima di inviare: mostra il numero che il controllo userà.

<h2 id="post-only-would-have-crossed">
  Il post-only avrebbe incrociato
</h2>

Hai usato `ALO` (post-only, solo maker) e l'ordine avrebbe prelevato liquidità invece di aggiungerla. In quel caso il post-only viene rifiutato, non eseguito — è esattamente il suo scopo.

**Soluzione:** sposta il prezzo in modo che non incroci, oppure passa a `GTC` se sei disposto a pagare la commissione taker.

<h2 id="reduce-only-would-not-reduce">
  Il reduce-only non avrebbe ridotto
</h2>

Hai contrassegnato l'ordine come reduce-only (solo riduzione) e non avrebbe ridotto alcuna posizione: o non hai posizione, o è dall'altro lato.

**Soluzione:** controlla la scheda `Positions`. Qui il reduce-only fa il suo lavoro: blocca un ordine che avrebbe aperto un'esposizione non voluta. Vedi [Reduce-only](/it/trading/reduce-only).

<h2 id="self-trade-prevention">
  Prevenzione dell'auto-negoziazione
</h2>

L'ordine si sarebbe incrociato con un tuo ordine in book. Il protocollo lo impedisce invece di lasciarti negoziare con te stesso.

Quale lato venga annullato dipende dalla modalità impostata sull'ordine: far scadere il taker, il maker o entrambi. Vedi [Prevenzione dell'auto-negoziazione](/it/trading/self-trade-prevention).

**Soluzione:** annulla prima il tuo ordine in book sull'altro lato, oppure scegli una modalità diversa.

<h2 id="price-outside-the-band">
  Prezzo fuori dalla banda
</h2>

Gli ordini troppo lontani dal prezzo di riferimento vengono rifiutati, sia che restino in book sia che eseguano. La banda ferma gli ordini da errore di digitazione e impedisce che un book sottile venga spazzato fino a un prezzo assurdo.

**Soluzione:** prezza più vicino al mercato. Se stai cercando di lasciare un ordine lontano, la banda è il limite di quanto lontano.

<h2 id="size-or-price-precision">
  Precisione di quantità o prezzo
</h2>

Ogni mercato ha un **tick** (l'incremento minimo di prezzo) e un **lotto** (l'incremento minimo di quantità). Un prezzo o una quantità che non cade su un incremento valido viene rifiutato anziché arrotondato: arrotondare significherebbe eseguire qualcosa che non hai chiesto.

Esistono anche una quantità minima e una massima per ordine, definite per mercato.

**Soluzione:** arrotonda agli incrementi del mercato. Leggili dalle specifiche del contratto invece di darli per scontati — vedi [Precisione](/it/trading/precision).

<h2 id="position-limit">
  Limite di posizione
</h2>

L'ordine avrebbe spinto la tua posizione oltre il tetto di concentrazione di questo mercato, che limita quanta parte dell'open interest un singolo conto può detenere.

**Soluzione:** riduci la quantità. Vedi [Limiti di posizione](/it/trading/oi-limits).

<h2 id="market-is-not-accepting-that-order">
  Il mercato non accetta quell'ordine
</h2>

I mercati hanno uno stato che determina che cosa il book accetta. Un mercato in `ReduceOnly` accetta solo ordini di chiusura; `PostOnly` rifiuta ogni ordine taker; `Paused` e `PreOpen` non accettano nulla dai conti ordinari.

**Soluzione:** qui è il mercato a dirti che cosa accetta in questo momento, non è un difetto del tuo ordine. Vedi [Quotazioni](/it/programs/listings#the-states-a-market-can-be-in).

<h2 id="rate-limited">
  Limitato dal rate limit
</h2>

Troppe richieste in troppo poco tempo. Riguarda il trading automatico molto più di quello manuale.

**Soluzione:** rallenta e riprova. Se stai costruendo un'integrazione, vedi [Sviluppatori](/it/developers/overview).

<h2 id="still-unexplained">
  Ancora inspiegato
</h2>

Se nessuno dei casi qui sopra corrisponde, manda tutto a `contact@intention.xyz` con:

|                                           |                                        |
| ----------------------------------------- | -------------------------------------- |
| **Il messaggio di rifiuto esatto**        | Alla lettera, non parafrasato          |
| **Mercato, lato, tipo, quantità, prezzo** | L'ordine così come l'avevi configurato |
| **Timestamp UTC**                         | Al secondo                             |
| **Client order ID**                       | Se ne hai impostato uno                |
| **Il tuo saldo disponibile**              | Al momento del tentativo               |

<h2 id="where-to-go-next">
  Dove proseguire
</h2>

<CardGroup cols={2}>
  <Card title="Il pannello d'ordine" href="/it/help/order-ticket">
    Leggere Margin Required prima di inviare.
  </Card>

  <Card title="Tipi di ordine" href="/it/trading/order-types">
    Post-only, IOC e che cosa garantisce ciascuno.
  </Card>

  <Card title="Precisione" href="/it/trading/precision">
    Tick e lotti.
  </Card>

  <Card title="Perché non è stato eseguito" href="/it/help/fill-or-pnl-question">
    Accettato, ma mai eseguito.
  </Card>
</CardGroup>
