Per rilevare un unwind in modo programmatico, cerca fill_type: "unwindCounterparty" (WebSocket) o fillType: "unwindCounterparty" (REST).
Come vengono scelte le controparti dell'unwind?
Quando i contratti vengono sottoposti a unwind, il sistema seleziona le controparti sul lato opposto (ad esempio, posizioni short quando viene eseguito l'unwind di una posizione long), ordinate dalla priorità più alta a quella più bassa. La classifica viene calcolata separatamente per le posizioni long e short in base a:
- Valore della posizione = Dimensione / Prezzo (contratti inversi)
- Rendimento del capitale proprio (RoE) = PnL / Margine iniziale
- Leva effettiva = Valore della posizione / Valore del portfolio
Punteggio di ranking:
- Se il RoE è negativo: RoE / Leva effettiva
- Se il RoE è positivo: RoE × Leva effettiva
Le posizioni con il punteggio di ranking più alto vengono selezionate per prime.