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

# Precio índice

> La visión que tiene la red de lo que vale un activo en el mercado exterior: cómo se ponderan las fuentes, cómo se contienen los valores atípicos y cómo degrada cuando las fuentes fallan.

El precio índice es la respuesta de la red a *cuánto vale este activo ahora mismo en el mercado general*. Es una entrada, no un precio de ejecución: nada se ejecuta al índice. Ancla el [precio de marca](/es/trading/mark-price), fija la referencia de la [financiación](/es/trading/funding) y, a través de ambos, determina si las posiciones sobreviven.

Eso lo convierte en la entrada externa de mayor consecuencia que toma el sistema. Todo lo que viene a continuación existe porque un precio que se puede empujar es un motor de liquidaciones que se puede apuntar.

<h2 id="why-the-venue-builds-its-own">
  Por qué el exchange construye el suyo
</h2>

La alternativa es consumir el oráculo de otro, y el modo de fallo de ese montaje está bien documentado: un exchange que referencia un precio influido por su propio mercado crea un bucle en el que una distorsión en un sitio se convierte en una cascada de liquidaciones forzosas en otro.

Construirlo en casa significa que las fuentes, los pesos y los umbrales son todos inspeccionables y ajustables, y ninguno apunta de vuelta al libro de este propio exchange.

<h2 id="from-venue-quotes-to-one-number">
  De las cotizaciones de los exchanges a un solo número
</h2>

<div className="dg" data-dg="index-price-build">
  <div className="dg-c" style={{aspectRatio:"720 / 406"}}>
    <svg className="dg-w" viewBox="0 0 720 406" aria-hidden="true">
      <path className="dg-wire" d="M 165.00 78.00 L 165.00 89.60" />

      <path className="dg-head" d="M 165.00 96.00 L 160.60 89.60 L 169.40 89.60 Z" />

      <path className="dg-wire" d="M 165.00 148.00 L 165.00 159.60" />

      <path className="dg-head" d="M 165.00 166.00 L 160.60 159.60 L 169.40 159.60 Z" />

      <path className="dg-wire" d="M 165.00 218.00 L 165.00 229.60" />

      <path className="dg-head" d="M 165.00 236.00 L 160.60 229.60 L 169.40 229.60 Z" />

      <path className="dg-wire" d="M 165.00 288.00 L 165.00 299.60" />

      <path className="dg-head" d="M 165.00 306.00 L 160.60 299.60 L 169.40 299.60 Z" />
    </svg>

    <div className="dg-b dg--sky" style={{left:"0.0000%",top:"7.3892%",width:"45.8333%",height:"10.8374%"}}><span className="dg-t">Normalizar y convertir la divisa de cotización</span></div>
    <div className="dg-b dg--sky" style={{left:"0.0000%",top:"24.6305%",width:"45.8333%",height:"10.8374%"}}><span className="dg-t">Acotar cada fuente a mediana ± banda</span></div>
    <div className="dg-b dg--sky" style={{left:"0.0000%",top:"41.8719%",width:"45.8333%",height:"10.8374%"}}><span className="dg-t">Ponderar por volumen, diferencial y estabilidad</span></div>
    <div className="dg-b dg--sky" style={{left:"0.0000%",top:"59.1133%",width:"45.8333%",height:"10.8374%"}}><span className="dg-t">Topar el peso que puede llevar un exchange</span></div>
    <div className="dg-b dg--green" style={{left:"0.0000%",top:"76.3547%",width:"45.8333%",height:"10.8374%"}}><span className="dg-t">Precio índice</span></div>
    <div className="dg-b dg-plain dg-left" style={{left:"50.0000%",top:"7.3892%",width:"50.0000%",height:"10.8374%"}}><span className="dg-s">Para que la mediana posterior se tome sobre números comparables</span></div>
    <div className="dg-b dg-plain dg-left" style={{left:"50.0000%",top:"24.6305%",width:"50.0000%",height:"10.8374%"}}><span className="dg-s">Cripto principales 1% · stablecoins 0.5% · resto 3%</span></div>
    <div className="dg-b dg-plain dg-left" style={{left:"50.0000%",top:"41.8719%",width:"50.0000%",height:"10.8374%"}}><span className="dg-s">La estabilidad compara el volumen reciente con uno más largo: un pico en un exchange no compra influencia</span></div>
    <div className="dg-b dg-plain dg-left" style={{left:"50.0000%",top:"59.1133%",width:"50.0000%",height:"10.8374%"}}><span className="dg-s">Por buenas que parezcan sus cotizaciones</span></div>
    <div className="dg-b dg-plain dg-left" style={{left:"50.0000%",top:"76.3547%",width:"50.0000%",height:"10.8374%"}}><span className="dg-s">Una entrada, no un precio de ejecución — nada se ejecuta al índice</span></div>
    <div className="dg-free" style={{left:"0.0000%",top:"0.0000%",width:"45.8333%"}}><div className="dg-n">Entran los flujos, sale un número</div></div>
    <div className="dg-free" style={{left:"50.0000%",top:"0.0000%",width:"50.0000%"}}><div className="dg-n">Qué elimina cada paso</div></div>
    <div className="dg-free" style={{left:"0.0000%",top:"91.1330%",width:"100.0000%"}}><div className="dg-n">Acotar en lugar de descartar: descartar permite a un atacante encoger la muestra alejando un exchange, lo que aumenta el peso de todo lo que queda.</div></div>
  </div>
</div>

Cada paso elimina una forma distinta de empujar el resultado.

**Normalizar.** Los flujos llegan con sus propios esquemas y divisas de cotización. Los precios cotizados contra una divisa distinta de la de compensación se convierten antes de cualquier otra cosa, de modo que la mediana posterior se toma sobre números comparables.

**Acotar los atípicos.** Se calcula una mediana sobre todas las fuentes y después cada fuente se lleva al interior de una banda alrededor de ella. La banda es más estrecha donde los mercados son más profundos.

| Clase de instrumento | Banda alrededor de la mediana |
| -------------------- | ----------------------------- |
| Cripto principales   | 1%                            |
| Stablecoins          | 0.5%                          |
| Otros                | 3%                            |

La decisión de *acotar* en lugar de *descartar* es deliberada. Descartar un atípico permite a un atacante encoger la muestra alejando un exchange, lo que aumenta el peso de todo lo que queda. Acotar mantiene todas las fuentes contadas y a la vez limita cuánto puede tirar cualquiera de ellas.

**Ponderar por calidad.** Las fuentes se combinan mediante una media ponderada en lugar de por igual, según tres factores:

* **Volumen**: un exchange con más rotación real aporta más información
* **Diferencial**: un libro más estrecho es una cotización más segura
* **Estabilidad**: el volumen reciente comparado con una media de más largo plazo, para que un pico repentino en un exchange no compre influencia

**Topar por exchange.** Incluso una fuente que puntúa bien en los tres factores tiene un tope, así que ningún exchange puede dominar por muy buenas que parezcan sus cotizaciones.

El efecto combinado es un suelo de coste para la manipulación: mover el índice de forma significativa exige mover varios exchanges independientes a la vez, a su profundidad real, y sostenerlo.

<h2 id="when-a-source-misbehaves">
  Cuando una fuente se comporta mal
</h2>

Tres defensas se ejecutan de forma continua, cada una para un fallo distinto.

| Defensa                               | Activación                                              | Respuesta                                                                               |
| ------------------------------------- | ------------------------------------------------------- | --------------------------------------------------------------------------------------- |
| **Acotamiento de atípicos**           | Una fuente se desvía de la mediana más allá de su banda | Se lleva al borde de la banda                                                           |
| **Degradación por desfase**           | Una fuente deja de actualizarse                         | Se usa el último precio válido durante un periodo de gracia y luego su peso pasa a cero |
| **Comprobación de validez del libro** | Libro cruzado, o menos de tres niveles por lado         | La actualización se rechaza; se conserva el precio anterior                             |

Cuando el peso de una fuente pasa a cero, los pesos restantes crecen proporcionalmente. El índice no da un salto porque un exchange se haya desconectado.

<Note>
  Un libro cruzado (la oferta de compra igual o por encima de la de venta) no es un mercado negociable: es un flujo roto. Aceptarlo permitiría que un exchange averiado inyectara un precio medio arbitrario en el agregado.
</Note>

<h2 id="update-cadence-and-staleness">
  Cadencia de actualización y desfase
</h2>

El índice se recalcula aproximadamente cada tres segundos y se certifica dentro del consenso, de modo que el precio contra el que se compensa una transacción fue firmado por el mismo quórum de validadores que confirmó la transacción. Consulta [Oráculo](/es/protocol/architecture/oracle) para ver cómo funciona esa certificación.

La frescura se comprueba antes de que un validador firme: una lectura desfasada no produce ningún envío en lugar de producir uno viejo. Aguas abajo, el [precio de marca](/es/trading/mark-price) trata un índice de más de unos diez segundos como no disponible para ese bloque y continúa sin él.

<h2 id="index-price-is-not-mark-price">
  El precio índice no es el precio de marca
</h2>

|                                   | Precio índice                                   | Precio de marca                         |
| --------------------------------- | ----------------------------------------------- | --------------------------------------- |
| Responde a                        | ¿Cuánto vale esto fuera?                        | ¿Cuánto vale esta posición aquí?        |
| Se construye con                  | Flujos de exchanges externos                    | Cuatro entradas, una de ellas el índice |
| Se usa para                       | Referencia de financiación, entrada de la marca | Margen, liquidación, P\&L no realizado  |
| Refleja el libro de este exchange | No                                              | Sí, en parte                            |

Mantenerlos separados es lo que permite que la marca refleje las condiciones locales (una prima o un descuento reales en este exchange) sin dejar que sean lo único que refleja.

<Warning>
  Estos mecanismos limitan cuánto puede mover el índice una sola fuente. No hacen que el índice sea correcto. En una dislocación de todo el mercado, o en un movimiento coordinado entre varios exchanges importantes, el índice se mueve con el mercado, porque en ese punto no lo están manipulando: está informando. Consulta [Advertencias de riesgo](/es/protocol/security/risks).
</Warning>

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

<CardGroup cols={2}>
  <Card title="Precio de marca" href="/es/trading/mark-price">
    Cómo el índice se convierte en el número que gobierna tu posición.
  </Card>

  <Card title="Financiación" href="/es/trading/funding">
    Cómo se valora y se compensa la brecha entre la marca y el índice.
  </Card>

  <Card title="Oráculo" href="/es/protocol/architecture/oracle">
    La certificación en el consenso, y por qué la disponibilidad del precio condiciona la producción de bloques.
  </Card>

  <Card title="Advertencias de riesgo" href="/es/protocol/security/risks">
    Qué riesgo de precio queda y cuánto puede costar.
  </Card>
</CardGroup>
