Esecuzione e strumenti operativi

OCO (uno cancella l’altro)

Uno cancella l’altro: un collegamento per cui uno specifico evento di attivazione o esecuzione di un ordine causa la cancellazione di un ordine alternativo, secondo le regole del sistema. Vanno verificati attivazione, eseguiti parziali, funzionamento lato server o client e tempi di cancellazione. Il collegamento stesso non garantisce il prezzo né previene ogni condizione di concorrenza tra eventi.
Esempio.

Un insieme ipotetico di ordini collegati ha un limite di uscita a 1.1050 e uno stop ordinario di vendita a 1.0980 per un’unica posizione long EUR/USD. L’esecuzione completa confermata di un’uscita dovrebbe causare la cancellazione dell’alternativa collegata secondo le regole OCO specificate. Eseguiti parziali e competizione temporale delle cancellazioni richiedono regole separate.

Istruzioni collegate

OCO è una relazione tra ordini: un evento specificato dall’implementazione cancella l’altro. Può servire per uscite o ingressi alternativi. Un bracket può anche collegare un ingresso principale a uscite dipendenti; è un ciclo di vita aggiuntivo, non implicito nella sola sigla di tre lettere.

Dove funziona il collegamento

Il meccanismo può operare lato server, sede di negoziazione o client. Se lo implementa un software locale, un guasto della connessione può fermare la logica di cancellazione. Attivazione, esecuzione e conferma sono eventi distinti e gli eseguiti parziali possono ridimensionare o cancellare l’altra componente secondo il sistema. Verificare la regola effettiva senza presumere un comportamento identico ovunque.

Riconciliare dopo l’esecuzione

Verificare posizione superstite, quantità residue e stato di entrambi gli ordini. Se cancellazione ed esecuzione si incrociano nel tempo, può essere necessario gestire un’esposizione non voluta. OCO non garantisce il prezzo dello stop né crea un obiettivo redditizio. In simulazione includere gap, messaggi ritardati ed esecuzioni parziali, senza rappresentare entrambe le uscite come eseguiti istantanei perfetti.

Domande frequenti

Ogni coppia di SL e TP forma automaticamente un OCO nativo?

No. Le protezioni associate alla posizione e gli ordini indipendenti collegati possono avere implementazioni diverse.

OCO può eliminare lo slippage della componente stop?

No. Il collegamento di cancellazione non garantisce il prezzo di esecuzione di quell’uscita.

← Torna al glossario completo

Jarosław Wasiński

Caporedattore, ForexMechanics.com • Analista macro e FX

Analista indipendente e professionista con oltre 20 anni di esperienza nei mercati finanziari. Attivo nel Forex dal 2004, con un focus sull'analisi fondamentale, la struttura del mercato OTC e la gestione disciplinata del rischio di capitale.

  • Fondatore e caporedattore di MyBank.pl, che offre formazione finanziaria affidabile dal 2004.
  • Autore di centinaia di commenti di mercato approfonditi, analisi strutturali e materiali didattici per trader e investitori.
  • Sostenitore della trasparenza del mercato, promuovendo una formazione basata su dati concreti e report istituzionali (BIS, ESMA, CFTC).

Tutti i contenuti hanno carattere esclusivamente didattico e informativo – non costituiscono consulenza di investimento né alcuna raccomandazione. Ricorda: il trading con leva (Forex/CFD) comporta un elevato rischio di rapida perdita del capitale.