Skip to main content
La prevenzione dell’auto-negoziazione impedisce a un ordine di incrociare la tua stessa liquidità in book. Quando un ordine in arrivo andrebbe a incrociare un ordine dello stesso conto, l’incrocio viene soppresso invece che eseguito. È sempre attiva, su ogni mercato, per ogni conto. Non c’è nulla da abilitare né alcun parametro da impostare.

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.
Annullare il maker anziché il taker significa che l’ordine appena inviato fa comunque quello che hai chiesto, mentre l’ordine ormai fuori mercato che gli sbarra la strada viene rimosso. Gli ordini annullati ricevono uno stato distinto, così puoi riconoscere un annullamento da auto-negoziazione da uno ordinario — vale la pena esporlo in qualsiasi sistema automatico, perché un ordine che sparisce per questo motivo significa che qualcosa dentro il tuo stesso insieme di strategie è entrato in collisione.

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.