Perché esiste
Due motivi, ed entrambi contano. Wash trading (negoziazioni fittizie). Scambiare con te stesso genera volume e operazioni registrate senza trasferire rischio. È un modo per fabbricare attività, e impedirlo a livello di matching fa sì che il volume dichiarato dalla piattaforma rifletta operazioni tra parti diverse. Auto-incrocio accidentale. Più comune e meno malevolo. Un market maker che quota entrambi i lati, o più strategie che girano sotto un solo conto, possono facilmente incrociare le proprie quotazioni. Senza prevenzione questo costa commissioni taker su entrambe le gambe e produce un’esecuzione che non ha cambiato nulla nella posizione.Che cosa succede
Quando il motore di matching rileva che un ordine in arrivo prenderebbe liquidità in book dello stesso conto, l’ordine in book viene annullato e l’ordine in arrivo prosegue contro il resto del book.Ordine in arrivo
Prenderebbe un tuo ordine in book?
Incrocio normale
L’ordine in book viene annullato
Il tuo ordine prosegue nel resto del book
All’interno di un contoSempre attiva. Nulla da abilitare né da impostare.
Tra sottocontiNon prevenuta — sono conti separati per scelta.
Viene annullato il maker, non il taker — con uno stato distinto, così un sistema automatico lo distingue da un annullamento ordinario.
Ambito
La prevenzione vale all’interno di un conto. I sottoconti sono trattati come conti separati e non sono protetti l’uno dall’altro. È un confine voluto, non una svista. I sottoconti esistono per isolare le strategie — rischio separato, margine separato, book separati. Strategie davvero indipendenti possono legittimamente finire sui lati opposti della stessa operazione, e impedirlo significherebbe che le quotazioni di un sottoconto potrebbero bloccare in silenzio l’esecuzione di un altro.Se gestisci più strategie che non devono mai operare tra loro, tienile nello stesso conto così la prevenzione si applica. Se fai girare strategie che possono legittimamente prendere lati opposti, i sottoconti sono la struttura giusta. È una decisione da prendere di proposito, non da scoprire dopo.
Che cosa non fa
Non garantisce l’esecuzione del tuo ordine. Se il tuo ordine in book era l’unica liquidità a quel prezzo, annullarlo non crea una controparte — il tuo ordine prosegue in un book che potrebbe non averne. Non impedisce operazioni coordinate tra conti diversi. La prevenzione è un meccanismo del livello di matching circoscritto a un singolo conto. Due conti separati che operano tra loro sono indistinguibili, per il motore di matching, da un’operazione ordinaria. L’annullamento non riduce la posizione. Il maker annullato era un ordine, non una posizione. Nulla della tua esposizione cambia.Dove proseguire
Matching
In quale punto dell’esecuzione del blocco scatta il controllo.
Tipi di ordine
Gli ordini post-only e come interagiscono con i tuoi stessi ordini.
Modificare gli ordini
Gestire le quotazioni senza incrociare te stesso.
Commissioni
Le commissioni taker che un’auto-negoziazione sarebbe altrimenti costata.