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

# Liquidaciones

> Qué se evalúa para la liquidación, cuándo se activa y la secuencia de pasos que sigue el protocolo antes de tomar el control de tu posición.

La liquidación es lo que ocurre cuando una posición ya no puede cubrir la pérdida que todavía puede sufrir. En Intention es una acción del protocolo, no una transacción de un keeper: la propia red cierra la posición, dentro de la misma ejecución de bloque que todo lo demás. No hay carrera por activarla ni subasta de gas que ganar.

Antes de la mecánica conviene entender dos cosas: **qué** se liquida y **cuándo** se ejecuta la comprobación.

<h2 id="risk-units-not-accounts">
  Unidades de riesgo, no cuentas
</h2>

La liquidación no evalúa tu cuenta. Evalúa una **unidad de riesgo**: un grupo de posiciones que comparten colateral y que, por tanto, suben o caen juntas.

| Configuración                                | Unidades de riesgo                                 |
| -------------------------------------------- | -------------------------------------------------- |
| Una posición aislada                         | Esa posición sola                                  |
| Larga y corta aisladas en el mismo mercado   | Dos unidades independientes                        |
| Varias posiciones cruzadas                   | Una unidad, que comparte el colateral de la cuenta |
| Posiciones cruzadas más una posición aislada | Dos unidades, evaluadas por separado               |

La consecuencia que se pasa por alto: **liquidar una unidad no toca a otra.** Una posición aislada en BTC puede liquidarse mientras tu cuenta cruzada, con ETH y SOL, queda intacta, y al revés. El aislamiento es real, en ambos sentidos.

<h2 id="the-margin-ratio">
  El uso del margen de mantenimiento
</h2>

La salud se expresa como uso del margen de mantenimiento: qué parte de tu margen disponible está consumiendo ahora mismo el requisito de mantenimiento.

$$
\text{uso} = \frac{\text{margen de mantenimiento}}{\text{colateral neto}}
$$

El **colateral neto** es tu saldo más el P\&L no realizado, menos lo que esté reservado. El **margen de mantenimiento** es la suma que se calcula posición a posición a partir de su tramo; consulta [Apalancamiento](/es/trading/leverage#computing-the-requirement-yourself).

| Uso                     | Estado                                       |
| ----------------------- | -------------------------------------------- |
| **Por debajo del 100%** | Solvente. No se activa nada                  |
| **Exactamente el 100%** | Sigue siendo solvente: la prueba es estricta |
| **Por encima del 100%** | Liquidación                                  |

El límite conviene enunciarlo con exactitud, porque es fácil suponer lo contrario: para que haya liquidación, el colateral neto tiene que caer **estrictamente por debajo** del requisito de mantenimiento. Igualarlo no liquida.

<h3 id="a-worked-example">
  Un ejemplo resuelto
</h3>

Una cuenta, dos unidades de riesgo, con una tasa de margen de mantenimiento del 0.50%. Las posiciones cruzadas comparten colateral y se evalúan juntas; cada posición aislada se evalúa por su cuenta.

|                            | Unidad cruzada                   | Unidad aislada                       |
| -------------------------- | -------------------------------- | ------------------------------------ |
| Posición                   | 5 ETH en largo, entrada 4,000    | 0.1 BTC en corto, entrada 100,000    |
| Precio de marca            | 3,720                            | 109,000                              |
| Nocional a precio de marca | 18,600                           | 10,900                               |
| Margen de mantenimiento    | 18,600 × 0.005 = **93.00**       | 10,900 × 0.005 = **54.50**           |
| P\&L no realizado          | (3,720 − 4,000) × 5 = **−1,400** | (100,000 − 109,000) × 0.1 = **−900** |
| Colateral asignado         | 2,000 compartidos                | 1,000 al abrir                       |
| Colateral neto             | 2,000 − 1,400 = **600**          | 1,000 − 900 = **100**                |
| Uso del margen             | 93 / 600 = **15.5%**             | 54.5 / 100 = **54.5%**               |

Ninguna de las dos unidades está cerca de la liquidación, pero no son igual de seguras, y **la cuenta no tiene un único uso del margen**. La posición aislada está tres veces y media más cerca de su umbral, y añadir colateral a la cuenta no la ayuda: el margen aislado se asigna al abrir y solo [añadir margen](/es/trading/add-margin) a esa posición cambia su uso.

Esa es la diferencia práctica entre los dos modos. El cruzado agrupa tu colateral, así que una ganancia en cualquier parte compensa una pérdida en otra. El aislado confina ambas direcciones.

<Warning>
  **No hay banda de aviso ni restricción escalonada.** El protocolo no envía ninguna alerta a medida que sube el uso del margen, y tampoco empieza a rechazar las órdenes que añadirían riesgo antes del umbral. El único valor que cambia algo es el 100%, y cruzarlo activa la liquidación de inmediato.

  Esto importa a la hora de dimensionar. Un exchange que te impide abrir al 90% te da un suelo que no tenías que vigilar. Este no: el uso del margen te toca vigilarlo a ti, y lo primero que ocurre es la liquidación misma.
</Warning>

Los requisitos de mantenimiento están **escalonados por tamaño de posición**. Una posición mayor es más difícil de deshacer sin mover el mercado, así que conlleva un requisito proporcionalmente más alto y un apalancamiento máximo más bajo. La tabla de tramos de cada mercado se publica en su [especificación de contrato](/es/trading/markets).

<h2 id="when-the-check-runs">
  Cuándo se ejecuta la comprobación
</h2>

En lugar de escanear todas las cuentas en cada bloque, el protocolo comprueba lo que ha podido cambiar:

* **En cada actualización del precio de marca**: un escaneo completo, ya que un movimiento de precio puede poner en riesgo cualquier posición
* **En cada bloque**: las cuentas cuyo saldo o posiciones han cambiado desde la última comprobación, depósitos, retiros, transferencias, ejecuciones y financiación
* **En el cobro de la financiación**: todas las cuentas a las que se les cargó

Una ejecución no fuerza un reescaneo de la cuenta que operó en el mismo bloque, porque el margen ya se comprobó antes de permitir que esa orden se casara. La comprobación se sitúa donde aparece información nueva, no en todas partes.

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

Cuando una unidad de riesgo cruza el umbral, el protocolo recorre una secuencia fija y se detiene en cuanto la unidad vuelve a estar 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">Recuperarse en el sitio — para en cuanto la unidad está sana</span></div>
    <div className="dg-band" style={{left:"0.0000%",top:"55.0607%",width:"100.0000%",height:"44.9393%"}}><span className="dg-cap">Toma de control — la pérdida se desplaza</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">El colateral neto cae por debajo del requisito de mantenimiento</span><span className="dg-s">Igualarlo no liquida — la prueba es estricta</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">Cancelar todas las órdenes de la unidad</span><span className="dg-s">del libro, condicionales, 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">El margen reservado vuelve a la unidad</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">Compensar posiciones opuestas</span><span className="dg-s">solo en modo de cobertura</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">Una larga y una corta del mismo mercado se anulan</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">La liquidación toma el control</span><span className="dg-s">la posición se cierra contra el libro</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">Ya no eliges el precio de salida</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">El fondo de seguro absorbe el déficit</span><span className="dg-s">si el cierre no cubrió la pérdida</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">Lo cubre el fondo, no la otra parte</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">Desapalancamiento automático</span><span className="dg-s">solo si el fondo no puede cubrirlo</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">Se reducen posiciones rentables opuestas</span></div>
    <div className="dg-free" style={{left:"9.1667%",top:"11.3360%",width:"45.8333%"}}><div className="dg-n">Qué hace el protocolo</div></div>
    <div className="dg-free" style={{left:"57.2222%",top:"11.3360%",width:"40.8333%"}}><div className="dg-n">Qué te cuesta</div></div>
  </div>
</div>

**Cancelar primero.** Las órdenes abiertas reservan margen. Cancelarlas devuelve esa capacidad y, para una cuenta que está justa y no insolvente, esto solo suele bastar. El ámbito sigue a la unidad de riesgo: una posición aislada cancela las órdenes de ese mercado y ese lado; una cuenta cruzada lo cancela todo.

**Después compensar.** Si la cuenta mantiene a la vez una posición larga y una corta en el mismo mercado con margen cruzado, esas posiciones se compensan entre sí: el lado menor contra el mayor. Ambas patas pagan comisiones taker y ambas aparecen por separado en el historial de operaciones, para que las comisiones y el P\&L realizado sean atribuibles pata a pata.

**Después tomar el control.** Si a la unidad le sigue faltando margen, el protocolo cierra la posición contra el libro de órdenes, acotado por el precio de bancarrota: el precio en el que el margen restante de la posición se agota exactamente.

**Después el fondo de seguro**, que es estado del protocolo financiado con las penalizaciones de liquidación, absorbe lo que el libro no pudo.

**Y por último el [desapalancamiento automático](/es/trading/adl)**, el último recurso, si el fondo tampoco puede cubrirlo.

<Note>
  Los pasos 1 y 2 son intentos de autorrecuperación, y son la razón por la que una cuenta puede cruzar el umbral y volver sin que el protocolo le cierre ninguna posición. También explican por qué tus órdenes en el libro pueden desaparecer durante un movimiento brusco: cancelarlas es lo primero que intenta el protocolo.
</Note>

<h2 id="reducing-your-odds">
  Reducir el riesgo
</h2>

* **Vigila el uso del margen, no el precio.** La distancia hasta la liquidación es función del margen, no de cuánto se ha movido el precio.
* **Vigila tú mismo el uso del margen.** Nada te avisa y nada te impide añadir riesgo mientras sube, así que el margen que mantengas en reserva es el único colchón que hay.
* **Ten claro qué unidad está en riesgo.** En un modo mixto, la cifra que importa es la de la unidad que contiene la posición que te preocupa.
* **Dimensiona para el tramo.** Pasar a un tramo superior eleva tu requisito de mantenimiento, lo que mueve tu precio de liquidación en tu contra aunque no haya cambiado nada más.

<Warning>
  La liquidación no es un stop-loss y no garantiza ningún precio. En un movimiento rápido la posición puede cerrarse muy lejos del precio de bancarrota, y las pérdidas que superen tu margen las absorbe el fondo de seguro o, en su defecto, el [desapalancamiento](/es/trading/adl) de otros traders. Consulta [Advertencias de riesgo](/es/protocol/security/risks).
</Warning>

<h2 id="reading-the-live-values">
  Consultar los valores vigentes
</h2>

Todas las cifras de esta página son configuración on-chain por mercado, no constantes del protocolo. Los parámetros que las gobiernan:

| Parámetro                                          | Fija                                                                                                                             |
| -------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- |
| `mm_leverage`, `exponent`, `maintenance_deduction` | el requisito de mantenimiento, tramo a tramo; consulta [Apalancamiento](/es/trading/leverage#computing-the-requirement-yourself) |
| `liquidation_fee_rate_ppm`                         | la penalización que se aplica a una posición liquidada                                                                           |

Se publican en cada [especificación de contrato](/es/trading/markets) y se pueden leer desde la cadena. Una integración que los codifique a fuego acabará calculando un número que la red no está aplicando. Consulta [Desarrolladores](/es/developers/overview).

<h2 id="where-to-go-next">
  Qué leer a continuación
</h2>

<CardGroup cols={2}>
  <Card title="Desapalancamiento automático" href="/es/trading/adl">
    Qué pasa cuando el fondo de seguro no puede absorber un déficit.
  </Card>

  <Card title="Modos de margen" href="/es/trading/margin-modes">
    Cómo cruzado y aislado determinan qué forma una unidad de riesgo.
  </Card>

  <Card title="Añadir margen" href="/es/trading/add-margin">
    Reforzar una posición aislada antes de que llegue al umbral.
  </Card>

  <Card title="Precio de marca" href="/es/trading/mark-price">
    El precio contra el que se evalúa el uso del margen.
  </Card>
</CardGroup>
