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

# Prezzo indice

> La visione della rete su quanto vale un asset sul mercato esterno: come vengono pesate le fonti, come vengono contenuti gli outlier e come degrada quando una fonte viene meno.

Il prezzo indice è la risposta della rete alla domanda *quanto vale questo asset in questo momento sul mercato più ampio*. È un input, non un prezzo di esecuzione: nulla viene eseguito all'indice. È l'ancora del [prezzo mark](/it/trading/mark-price), fissa il riferimento per il [funding](/it/trading/funding) e attraverso entrambi determina se le posizioni sopravvivono.

Questo lo rende l'input esterno più rilevante che il sistema accetta. Tutto ciò che segue esiste perché un prezzo che si può spingere è un motore di liquidazione che si può puntare.

<h2 id="why-the-venue-builds-its-own">
  Perché la piattaforma costruisce il proprio
</h2>

L'alternativa è consumare l'oracolo di qualcun altro, e la modalità di fallimento di quell'assetto è ben documentata: una piattaforma che fa riferimento a un prezzo influenzato dal proprio mercato crea un anello in cui una distorsione in un punto diventa una cascata di liquidazioni forzate in un altro.

Costruirlo internamente significa che fonti, pesi e soglie sono tutti ispezionabili e regolabili, e nessuno punta al book di questa stessa piattaforma.

<h2 id="from-venue-quotes-to-one-number">
  Dalle quotazioni delle piattaforme a un solo numero
</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">Normalizza e converti la valuta di quotazione</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">Riporta ogni fonte 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">Pesa per volume, spread e stabilità</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">Cap al peso di ogni piattaforma</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">Prezzo indice</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">Così la mediana che segue è calcolata su numeri confrontabili</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 principali 1% · stablecoin 0,5% · altri 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 stabilità confronta il volume recente con uno più lungo: un'impennata su una piattaforma non compra influenza</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">Per buone che appaiano le quotazioni</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">Un input, non un prezzo di esecuzione: nulla si esegue all'indice</span></div>
    <div className="dg-free" style={{left:"0.0000%",top:"0.0000%",width:"45.8333%"}}><div className="dg-n">Feed degli exchange, un solo numero</div></div>
    <div className="dg-free" style={{left:"50.0000%",top:"0.0000%",width:"50.0000%"}}><div className="dg-n">Cosa elimina il passo</div></div>
    <div className="dg-free" style={{left:"0.0000%",top:"91.1330%",width:"100.0000%"}}><div className="dg-n">Limitare anziché scartare: scartare permette a un attaccante di restringere il campione spingendo via una piattaforma, e questo aumenta il peso di tutto il resto.</div></div>
  </div>
</div>

Ogni passo elimina un modo diverso di spingere il risultato.

**Normalizzazione.** I feed arrivano con schemi e valute di quotazione propri. I prezzi quotati contro una valuta diversa da quella di regolamento vengono convertiti prima di ogni altra cosa, così la mediana che segue è calcolata su numeri confrontabili.

**Limite agli outlier.** Si calcola una mediana su tutte le fonti, poi ogni fonte viene riportata dentro una banda attorno alla mediana. La banda è più stretta dove i mercati sono più profondi.

| Classe di strumento | Banda attorno alla mediana |
| ------------------- | -------------------------- |
| Cripto principali   | 1%                         |
| Stablecoin          | 0,5%                       |
| Altri               | 3%                         |

La scelta di *limitare* anziché *scartare* è deliberata. Scartare un outlier consente a un attaccante di restringere il campione spingendo via una piattaforma, e questo aumenta il peso di tutto il resto. Limitare tiene ogni fonte nel conteggio e vincola di quanto ciascuna può spostare la mediana.

**Peso per qualità.** Le fonti sono combinate con una media ponderata invece che in parti uguali, su tre fattori:

* **Volume** — una piattaforma con più scambi reali porta più informazione
* **Spread** — un book più stretto è una quotazione più sicura
* **Stabilità** — il volume recente confrontato con una media di più lungo periodo, così che un'impennata improvvisa su una piattaforma non compri influenza

**Cap per piattaforma.** Anche una fonte che ottiene un buon punteggio su tutti e tre i fattori ha un tetto, così nessuna piattaforma può dominare per quanto buone appaiano le sue quotazioni.

L'effetto combinato è un costo minimo per la manipolazione: per muovere l'indice in modo significativo bisogna muovere più piattaforme indipendenti insieme, alla loro profondità reale, e tenere lo spostamento.

<h2 id="when-a-source-misbehaves">
  Quando una fonte si comporta male
</h2>

Tre difese sono sempre attive, ciascuna per un guasto diverso.

| Difesa                             | Attivazione                                          | Risposta                                                                          |
| ---------------------------------- | ---------------------------------------------------- | --------------------------------------------------------------------------------- |
| **Limite agli outlier**            | Una fonte devia dalla mediana oltre la propria banda | Riportata al bordo della banda                                                    |
| **Retrocessione per obsolescenza** | Una fonte smette di aggiornarsi                      | Si usa l'ultimo prezzo valido per un periodo di grazia, poi il suo peso va a zero |
| **Controllo di validità del book** | Book incrociato, o meno di tre livelli per lato      | L'aggiornamento viene rifiutato; si mantiene il prezzo precedente                 |

Quando il peso di una fonte va a zero, i pesi rimanenti si riscalano proporzionalmente. L'indice non fa un salto perché una piattaforma si è disconnessa.

<Note>
  Un book incrociato — bid pari o superiore all'ask — non è un mercato negoziabile, è un feed rotto. Accettarlo permetterebbe a una piattaforma malfunzionante di iniettare un mid arbitrario nell'aggregato.
</Note>

<h2 id="update-cadence-and-staleness">
  Cadenza di aggiornamento e obsolescenza
</h2>

L'indice viene ricalcolato all'incirca ogni tre secondi ed è certificato dentro il consenso, quindi il prezzo contro cui una transazione si regola è stato firmato dallo stesso quorum di validatori che ha confermato la transazione. Vedi [Oracolo](/it/protocol/architecture/oracle) per il funzionamento di quella certificazione.

La freschezza viene verificata prima che un validatore firmi: una lettura obsoleta non produce alcun invio, invece di produrne uno vecchio. A valle, il [prezzo mark](/it/trading/mark-price) tratta un indice più vecchio di circa dieci secondi come non disponibile per quel blocco e procede senza.

<h2 id="index-price-is-not-mark-price">
  Il prezzo indice non è il prezzo mark
</h2>

|                                        | Prezzo indice                           | Prezzo mark                                |
| -------------------------------------- | --------------------------------------- | ------------------------------------------ |
| Risponde a                             | Quanto vale fuori di qui?               | Quanto vale questa posizione qui?          |
| Costruito da                           | Feed di piattaforme esterne             | Quattro input, uno dei quali è l'indice    |
| Usato per                              | Riferimento del funding, input del mark | Margine, liquidazione, P\&L non realizzato |
| Riflette il book di questa piattaforma | No                                      | Sì, in parte                               |

Tenerli separati è ciò che permette al mark di riflettere le condizioni locali — un premio o uno sconto reale su questa piattaforma — senza lasciare che le condizioni locali diventino l'unica cosa che riflette.

<Warning>
  Questi meccanismi vincolano quanto una singola fonte possa muovere l'indice. Non rendono l'indice corretto. In un disallineamento dell'intero mercato, o in un movimento coordinato su più piattaforme importanti, l'indice si muove con il mercato — perché a quel punto non è manipolato, sta riportando quello che succede. Vedi [Informativa sui rischi](/it/protocol/security/risks).
</Warning>

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

<CardGroup cols={2}>
  <Card title="Prezzo mark" href="/it/trading/mark-price">
    Come l'indice diventa il numero che governa la tua posizione.
  </Card>

  <Card title="Funding" href="/it/trading/funding">
    Come viene prezzato e regolato lo scarto tra mark e indice.
  </Card>

  <Card title="Oracolo" href="/it/protocol/architecture/oracle">
    La certificazione nel consenso, e perché la disponibilità del prezzo condiziona la produzione dei blocchi.
  </Card>

  <Card title="Informativa sui rischi" href="/it/protocol/security/risks">
    Quale rischio di prezzo resta, e quanto può costare.
  </Card>
</CardGroup>
