In parole semplici — Invece di inviare una grande quantità tutta insieme, la si divide in tentativi più piccoli. Il mercato decide quali verranno eseguiti e a quale prezzo; ciò che resta continua a essere un rischio.
L'order splitting, o order slicing, trasforma un ordine padre (parent order) in più ordini figli (child order). Divide un problema di esecuzione, non il rischio economico: quantità, limite, scadenza e obiettivo restano riferiti all'ordine complessivo.
Lo splitting può distribuire nel tempo la domanda di liquidità e rendere più controllabile l'esecuzione. Non assicura un prezzo medio migliore, minore market impact, invisibilità o completamento.
Ordine padre, figli e residuo
Il parent order descrive il risultato cercato: comprare o vendere una quantità, entro una finestra e secondo determinati vincoli. I child order sono le istruzioni effettivamente inviate ai mercati o ai dealer. Il rapporto deve restare ricostruibile: somma dei fill più quantità ancora aperta, cancellata o scaduta.
Un fill parziale non chiude automaticamente il problema. Se 8.000 unità su 10.000 vengono eseguite, le 2.000 residue possono essere riprogrammate, cancellate o lavorate con maggiore urgenza. Ognuna di queste scelte cambia costo, esposizione al prezzo e probabilità di completamento.
Come nasce un piano di suddivisione
Un piano considera quantità rispetto alla liquidità accessibile, orizzonte, prezzo limite, urgenza, venue, tipologia di ordine e regola finale. La frequenza dei child non basta: due programmi con lo stesso numero di tranche possono comportarsi in modo opposto se uno resta passivo nel book e l'altro attraversa lo spread.
La participation rate è la quota del volume di mercato che la strategia tenta di rappresentare. Un limite del 10% non significa che ogni minuto sarà eseguito esattamente il 10%: il volume è osservato o stimato, i fill dipendono dalla coda e il mercato può cambiare rapidamente.
TWAP, VWAP, POV e ricerca di liquidità
TWAP distribuisce l'attività secondo il tempo. Un algoritmo VWAP cerca invece di seguire un profilo di volume o di essere valutato rispetto al prezzo medio ponderato per volume. POV (percentage of volume) adatta la quantità al volume osservato. Il liquidity seeking modifica destinazioni e aggressività per cercare opportunità di esecuzione.
Sono famiglie, non standard universali. Parametri, dati, trattamento dei residui e comportamento vicino alla scadenza dipendono dal fornitore. Il nome dell'algoritmo non sostituisce la documentazione del prodotto.
Manuale, automatico e qualificazione normativa
Un operatore può dividere manualmente una quantità. Quando un sistema determina automaticamente timing, prezzo, quantità o gestione dei child, l'attività può rientrare nell'algorithmic trading secondo il quadro applicabile. L'ESMA ha chiarito che anche la suddivisione automatica di un grande ordine può essere algorithmic trading, mentre il mero inoltro senza determinazione dei parametri è trattato diversamente.
La classificazione comporta temi di governance, test, controlli pre-trade, monitoraggio e registrazioni. Non dipende dalla presenza della parola “algo” nell'interfaccia, ma da ciò che il sistema decide realmente.
Esempio completo
Un investitore deve comprare 50.000 azioni entro le 15:30, senza superare un limite. Il piano iniziale prevede child order durante tre ore. Nella seconda ora il prezzo supera il limite e il volume diminuisce; parte delle tranche non riceve fill. Alle 15:15 risultano eseguite 41.000 azioni.
Le alternative sono lasciare scadere le 9.000 residue, attendere sotto il limite, oppure aumentare l'aggressività restando nel vincolo. Il prezzo medio delle sole 41.000 non basta per giudicare il risultato: vanno inclusi residuo, commissioni, spread, costi, benchmark e costo opportunità della mancata esecuzione.
Livello avanzato: controllo e valutazione
Prima dell'avvio si definiscono obiettivo, benchmark, timestamp, fonti dati, vincoli e condizioni di arresto. Durante l'esecuzione si sorvegliano esposizione aggregata, duplicazioni, rifiuti, cancellazioni, latenza e limiti di prezzo e quantità. Dopo, la qualità di esecuzione deve ricostruire parent, child, fill e residui senza perdere gli ordini non completati.
Un confronto professionale separa almeno costi espliciti, spread, slippage, market impact stimato e costo opportunità. Attribuire ogni movimento alla propria strategia richiede un modello controfattuale; il solo grafico non lo dimostra.
Limiti ed errori frequenti
Suddividere troppo lentamente aumenta il rischio che il prezzo si allontani; farlo troppo velocemente può consumare il book e rivelare urgenza. Child regolari possono diventare prevedibili. Un prezzo limite protegge dal pagare oltre la soglia, ma aumenta il rischio di non esecuzione. Un iceberg limita la quantità visibile di un ordine, mentre lo splitting descrive una struttura parent-child più ampia: i due meccanismi non sono sinonimi.
Fonti
- ESMA, Supervisory Briefing on Algorithmic Trading in the EU, 26 febbraio 2026 — perimetro, governance, test e controlli.
- ESMA, Q&A 1490 — Automated order slicing — qualificazione della suddivisione automatica degli ordini.
- Coinbase Developer Documentation, Prime — Order Types — esempi documentati di parametri TWAP e VWAP.
- Coinbase Developer Documentation, Prime FIX — Order Entry Messages — parent strategy, participation rate e finestre operative in una specifica implementazione.
- EUR-Lex, Direttiva 2014/65/UE, articolo 4(1)(39) — definizione europea di algorithmic trading.