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

# Liquidazioni

> Cosa viene valutato per la liquidazione, quando scatta e la sequenza di passi che il protocollo esegue prima di subentrare nella tua posizione.

La liquidazione è ciò che accade quando una posizione non riesce più a coprire la perdita che potrebbe ancora subire. Su Intention è un'azione di protocollo, non una transazione keeper: è la rete stessa a chiudere la posizione, dentro l'esecuzione del blocco, insieme a tutto il resto. Non c'è nessuna corsa ad attivarla e nessuna asta sul gas da vincere.

Due cose vale la pena capire prima della meccanica: **cosa** viene liquidato e **quando** viene eseguito il controllo.

<h2 id="risk-units-not-accounts">
  Unità di rischio, non conti
</h2>

La liquidazione non valuta il tuo conto. Valuta un'**unità di rischio**: un gruppo di posizioni che condividono collaterale e quindi salgono o scendono insieme.

| Configurazione                            | Unità di rischio                                       |
| ----------------------------------------- | ------------------------------------------------------ |
| Una posizione isolata                     | Quella posizione da sola                               |
| Long e short isolati sullo stesso mercato | Due unità indipendenti                                 |
| Più posizioni cross                       | Una sola unità, che condivide il collaterale del conto |
| Posizioni cross più una posizione isolata | Due unità, valutate separatamente                      |

La conseguenza che sfugge: **liquidare un'unità non tocca l'altra.** Una posizione BTC isolata può essere liquidata mentre il tuo conto cross, che detiene ETH e SOL, resta intatto — e viceversa. L'isolamento è reale, in entrambe le direzioni.

<h2 id="the-margin-ratio">
  L'utilizzo del margine
</h2>

Lo stato di salute è espresso come utilizzo del margine: quanta parte del margine disponibile è assorbita in questo momento dal requisito di mantenimento.

$$
\text{utilizzo} = \frac{\text{margine di mantenimento}}{\text{collaterale netto}}
$$

Il **collaterale netto** è il saldo più il P\&L non realizzato, meno ciò che è riservato. Il **margine di mantenimento** è la somma calcolata posizione per posizione a partire dal suo livello — vedi [Leva](/it/trading/leverage#computing-the-requirement-yourself).

| Utilizzo                | Stato della posizione               |
| ----------------------- | ----------------------------------- |
| **Sotto il 100%**       | Solvibile. Non scatta nulla         |
| **Esattamente il 100%** | Ancora solvibile: il test è stretto |
| **Sopra il 100%**       | Liquidazione                        |

Vale la pena dire con esattezza dov'è il confine, perché è facile darlo per scontato al contrario: perché ci sia liquidazione il collaterale netto deve scendere **strettamente sotto** il requisito di mantenimento. A parità non si liquida.

<h3 id="a-worked-example">
  Un esempio concreto
</h3>

Un solo conto, due unità di rischio, con un'aliquota di mantenimento dello 0,50%. Le posizioni cross condividono il collaterale e sono valutate insieme; ogni posizione isolata è valutata per conto suo.

|                         | Unità cross                      | Unità isolata                        |
| ----------------------- | -------------------------------- | ------------------------------------ |
| Posizione               | 5 ETH long, ingresso 4.000       | 0,1 BTC short, ingresso 100.000      |
| Prezzo mark             | 3.720                            | 109.000                              |
| Nozionale al mark       | 18.600                           | 10.900                               |
| Margine di mantenimento | 18.600 × 0,005 = **93,00**       | 10.900 × 0,005 = **54,50**           |
| P\&L non realizzato     | (3.720 − 4.000) × 5 = **−1.400** | (100.000 − 109.000) × 0,1 = **−900** |
| Collaterale assegnato   | 2.000 condivisi                  | 1.000 all'apertura                   |
| Collaterale netto       | 2.000 − 1.400 = **600**          | 1.000 − 900 = **100**                |
| Utilizzo                | 93 / 600 = **15,5%**             | 54,5 / 100 = **54,5%**               |

Nessuna delle due unità è vicina alla liquidazione, ma non sono ugualmente sicure, e **il conto non ha un utilizzo unico**. La posizione isolata è tre volte e mezzo più vicina alla propria soglia, e aggiungere collaterale al conto non le serve: il margine isolato è assegnato all'apertura e solo [aggiungere margine](/it/trading/add-margin) a quella posizione ne cambia l'utilizzo.

È questa la differenza pratica tra le due modalità. Il cross mette in comune il collaterale, così un guadagno da una parte bilancia una perdita dall'altra. L'isolato confina entrambe le direzioni.

<Warning>
  **Non esiste nessuna fascia di attenzione e nessuna restrizione progressiva.** Il protocollo non invia alcun avviso mentre l'utilizzo sale, e non comincia a rifiutare gli ordini che aggiungerebbero rischio prima della soglia. L'unico valore che cambia qualcosa è il 100%, e superarlo attiva la liquidazione all'istante.

  Questo conta per come dimensioni le posizioni. Una piattaforma che ti impedisce di aprire al 90% ti dà una protezione che non dovevi sorvegliare tu. Questa non te la dà: l'utilizzo del margine sei tu a doverlo tenere d'occhio, e la prima cosa che succede è la liquidazione stessa.
</Warning>

I requisiti di mantenimento sono **a livelli in base alla dimensione della posizione**. Una posizione più grande è più difficile da smontare senza muovere il mercato, quindi porta un requisito proporzionalmente più alto e una leva massima più bassa. La tabella dei livelli di ciascun mercato è pubblicata nelle relative [specifiche del contratto](/it/trading/markets).

<h2 id="when-the-check-runs">
  Quando viene eseguito il controllo
</h2>

Invece di scansionare ogni conto a ogni blocco, il protocollo controlla ciò che potrebbe essere cambiato:

* **A ogni aggiornamento del prezzo mark** — una scansione completa, dato che un movimento di prezzo può mettere a rischio qualsiasi posizione
* **A ogni blocco** — i conti il cui saldo o le cui posizioni sono cambiati dall'ultimo controllo: depositi, prelievi, trasferimenti, esecuzioni e funding
* **Al regolamento del funding** — ogni conto che è stato addebitato

Il conto che ha appena operato non viene ricontrollato nello stesso blocco: il margine era già stato verificato prima che quell'ordine potesse incrociare. Il controllo scatta dove compaiono informazioni nuove, non dappertutto.

<h2 id="the-sequence">
  La sequenza
</h2>

Quando un'unità di rischio supera la soglia, il protocollo percorre una sequenza fissa, fermandosi appena l'unità torna sana.

<div className="dg" data-dg="liquidation-sequence">
  <div className="dg-c" style={{aspectRatio:"720 / 494"}}>
    <svg className="dg-w" viewBox="0 0 720 494" aria-hidden="true">
      <path className="dg-wire dg-soft" d="M 34.00 157.00 L 34.00 168.60" />

      <path className="dg-head" d="M 34.00 175.00 L 29.60 168.60 L 38.40 168.60 Z" />

      <path className="dg-wire dg-soft" d="M 34.00 339.00 L 34.00 350.60" />

      <path className="dg-head" d="M 34.00 357.00 L 29.60 350.60 L 38.40 350.60 Z" />

      <path className="dg-wire dg-soft" d="M 34.00 409.00 L 34.00 420.60" />

      <path className="dg-head" d="M 34.00 427.00 L 29.60 420.60 L 38.40 420.60 Z" />
    </svg>

    <div className="dg-band" style={{left:"0.0000%",top:"18.2186%",width:"100.0000%",height:"31.1741%"}}><span className="dg-cap">Recupero sul posto — si ferma appena l'unità è sana</span></div>
    <div className="dg-band" style={{left:"0.0000%",top:"55.0607%",width:"100.0000%",height:"44.9393%"}}><span className="dg-cap">Subentro — la perdita si sposta fuori</span></div>
    <div className="dg-b dg--orange dg-left" style={{left:"0.0000%",top:"0.0000%",width:"100.0000%",height:"8.5020%"}}><span className="dg-t">Collaterale netto strettamente sotto il requisito di mantenimento</span><span className="dg-s">A parità non si liquida — il test è stretto</span></div>
    <div className="dg-b dg--green" style={{left:"1.9444%",top:"21.8623%",width:"5.5556%",height:"9.3117%"}}><span className="dg-t dg-ink--green">1</span></div>
    <div className="dg-b dg--green dg-left" style={{left:"9.1667%",top:"21.8623%",width:"45.8333%",height:"9.3117%"}}><span className="dg-t">Annulla ogni ordine aperto dell'unità</span><span className="dg-s">in book, condizionati, take-profit, stop-loss</span></div>
    <div className="dg-b dg-plain dg-left" style={{left:"57.2222%",top:"21.8623%",width:"40.8333%",height:"9.3117%"}}><span className="dg-s">Il margine riservato torna all'unità</span></div>
    <div className="dg-b dg--green" style={{left:"1.9444%",top:"36.0324%",width:"5.5556%",height:"9.3117%"}}><span className="dg-t dg-ink--green">2</span></div>
    <div className="dg-b dg--green dg-left" style={{left:"9.1667%",top:"36.0324%",width:"45.8333%",height:"9.3117%"}}><span className="dg-t">Netting posizioni opposte</span><span className="dg-s">solo modalità hedge</span></div>
    <div className="dg-b dg-plain dg-left" style={{left:"57.2222%",top:"36.0324%",width:"40.8333%",height:"9.3117%"}}><span className="dg-s">Long e short sullo stesso mercato si annullano</span></div>
    <div className="dg-b dg--yellow" style={{left:"1.9444%",top:"58.7045%",width:"5.5556%",height:"9.3117%"}}><span className="dg-t dg-ink--yellow">3</span></div>
    <div className="dg-b dg--yellow dg-left" style={{left:"9.1667%",top:"58.7045%",width:"45.8333%",height:"9.3117%"}}><span className="dg-t">Subentra la liquidazione</span><span className="dg-s">posizione chiusa sul book degli ordini</span></div>
    <div className="dg-b dg-plain dg-left" style={{left:"57.2222%",top:"58.7045%",width:"40.8333%",height:"9.3117%"}}><span className="dg-s">Non scegli più il prezzo di uscita</span></div>
    <div className="dg-b dg--orange" style={{left:"1.9444%",top:"72.8745%",width:"5.5556%",height:"9.3117%"}}><span className="dg-t dg-ink--orange">4</span></div>
    <div className="dg-b dg--orange dg-left" style={{left:"9.1667%",top:"72.8745%",width:"45.8333%",height:"9.3117%"}}><span className="dg-t">Il fondo assicurativo assorbe il disavanzo</span><span className="dg-s">se la chiusura non copre la perdita</span></div>
    <div className="dg-b dg-plain dg-left" style={{left:"57.2222%",top:"72.8745%",width:"40.8333%",height:"9.3117%"}}><span className="dg-s">Copre il fondo, non la controparte</span></div>
    <div className="dg-b dg--orange" style={{left:"1.9444%",top:"87.0445%",width:"5.5556%",height:"9.3117%"}}><span className="dg-t dg-ink--orange">5</span></div>
    <div className="dg-b dg--orange dg-left" style={{left:"9.1667%",top:"87.0445%",width:"45.8333%",height:"9.3117%"}}><span className="dg-t">Auto-deleveraging</span><span className="dg-s">solo se il fondo non basta</span></div>
    <div className="dg-b dg-plain dg-left" style={{left:"57.2222%",top:"87.0445%",width:"40.8333%",height:"9.3117%"}}><span className="dg-s">Ridotte le posizioni opposte in profitto</span></div>
    <div className="dg-free" style={{left:"9.1667%",top:"11.3360%",width:"45.8333%"}}><div className="dg-n">Cosa fa il protocollo</div></div>
    <div className="dg-free" style={{left:"57.2222%",top:"11.3360%",width:"40.8333%"}}><div className="dg-n">Cosa ti costa</div></div>
  </div>
</div>

**Prima annullare.** Gli ordini aperti riservano margine. Annullarli restituisce quella capacità e, per un conto al limite e non insolvente, spesso basta questo. L'ambito segue l'unità di rischio: una posizione isolata annulla gli ordini di quel mercato e di quel lato; un conto cross annulla tutto.

**Poi il netting.** Se il conto detiene sia un long sia uno short sullo stesso mercato con margine cross, a quelle posizioni si applica il netting reciproco: il lato più piccolo contro il più grande. Entrambe le gambe pagano commissioni taker ed entrambe compaiono separatamente nello storico delle operazioni, così che commissioni e P\&L realizzato siano attribuibili per gamba.

**Poi il subentro.** Se all'unità manca ancora copertura, il protocollo chiude la posizione sul book degli ordini, con il limite del prezzo di insolvenza: il prezzo al quale il margine residuo della posizione è esattamente esaurito.

**Poi il fondo assicurativo**, che è uno stato di protocollo alimentato dalle penali di liquidazione, assorbe quanto il book non è riuscito a coprire.

**Poi l'[auto-deleveraging](/it/trading/adl)**, l'ultima risorsa, se nemmeno il fondo riesce a coprire.

<Note>
  I passi 1 e 2 sono tentativi di auto-recupero, ed è per questo che un conto può superare la soglia e rientrare senza che il protocollo chiuda mai una posizione. Spiegano anche perché i tuoi ordini in book possono sparire durante un movimento brusco: annullarli è la prima cosa che il protocollo prova.
</Note>

<h2 id="reducing-your-odds">
  Ridurre le probabilità
</h2>

* **Guarda l'utilizzo del margine, non il prezzo.** La distanza dalla liquidazione è funzione del margine, non di quanto il prezzo si è mosso.
* **Sorveglia tu l'utilizzo del margine.** Nulla ti avvisa e nulla ti impedisce di aggiungere rischio mentre sale, quindi il margine che tieni di riserva è l'unico cuscinetto che hai.
* **Capisci quale unità è a rischio.** In configurazione mista, l'utilizzo che conta è quello dell'unità che detiene la posizione che ti preoccupa.
* **Dimensiona per il livello.** Passare a un livello superiore alza il requisito di mantenimento, e questo sposta il prezzo di liquidazione a tuo sfavore anche se nient'altro è cambiato.

<Warning>
  La liquidazione non è uno stop-loss e non garantisce un prezzo. In un movimento rapido la posizione può chiudersi ben oltre il prezzo di insolvenza, e le perdite oltre il tuo margine sono assorbite dal fondo assicurativo o, se non basta, dall'[ADL](/it/trading/adl) su altri trader. Vedi [Informativa sui rischi](/it/protocol/security/risks).
</Warning>

<h2 id="reading-the-live-values">
  Leggere i valori in vigore
</h2>

Ogni cifra di questa pagina è configurazione on-chain per mercato, non una costante del protocollo. I parametri che la governano:

| Parametro                                          | Che cosa fissa                                                                                                           |
| -------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| `mm_leverage`, `exponent`, `maintenance_deduction` | il requisito di mantenimento, livello per livello — vedi [Leva](/it/trading/leverage#computing-the-requirement-yourself) |
| `liquidation_fee_rate_ppm`                         | la penale applicata a una posizione liquidata                                                                            |

Sono pubblicati in ciascuna [specifica del contratto](/it/trading/markets) e leggibili dalla catena. Un'integrazione che li scriva fissi nel codice prima o poi calcolerà un numero che la rete non sta applicando — vedi [Sviluppatori](/it/developers/overview).

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

<CardGroup cols={2}>
  <Card title="Auto-deleveraging" href="/it/trading/adl">
    Cosa succede quando il fondo assicurativo non riesce ad assorbire un disavanzo.
  </Card>

  <Card title="Modalità di margine" href="/it/trading/margin-modes">
    Come cross e isolato determinano cosa forma un'unità di rischio.
  </Card>

  <Card title="Aggiungere margine" href="/it/trading/add-margin">
    Rifornire una posizione isolata prima che raggiunga la soglia.
  </Card>

  <Card title="Prezzo mark" href="/it/trading/mark-price">
    Il prezzo rispetto a cui viene valutato l'utilizzo del margine.
  </Card>
</CardGroup>
