Il clic su Compra invia una richiesta, non conferma un'operazione al prezzo mostrato. Trasmissione, controlli, esecuzione e risposta sono eventi diversi; la richiesta può essere rifiutata o eseguita solo in parte. Per confrontare intermediari devi definire inizio e fine del tempo misurato e il prezzo di riferimento, poi includere costi, quantità ottenute e richieste fallite.

Che cosa significa eseguire un ordine

La richiesta raggiunge il server, che la verifica prima di produrre un eseguito. Prodotto, modalità e politica di riempimento determinano esecuzione completa, parziale o mancata. Un ordine può generare diversi eseguiti con tempi diversi. La risposta che arriva al terminale è successiva all'evento sul server e non coincide necessariamente con l'istante del clic.

Separa comunicazione, elaborazione ed esecuzione. Un numero come «20 ms» ha significato solo con estremi della misura, fonte dell'orologio, campione e stato dell'ordine. Il ritardo totale somma fasi; una fase lenta può dominarlo, ma il tempo da solo non determina il prezzo. Contano anche movimento di mercato, quantità disponibile e condizioni dell'istruzione.

Instant, Request, Market ed Exchange Execution

MetaTrader 5 distingue quattro modalità, la cui disponibilità dipende dal broker e dallo strumento. In Instant Execution il server può accettare il prezzo richiesto oppure proporre una nuova quotazione, il requote; non garantisce che ogni richiesta vada a buon fine. Request prevede un percorso di quotazione dedicato, mentre Exchange segue le regole della sede e del prodotto.

Market Execution accetta il prezzo determinato in quella modalità senza un ulteriore negoziato sul prezzo. Non assicura il prezzo visualizzato, accettazione incondizionata o assenza di slippage. Validazione, liquidità e politiche di riempimento continuano a contare: registra gli eseguiti e la parte rimasta, non soltanto il messaggio iniziale.

Che cosa influisce su tempo e qualità

Leggi politica d'esecuzione, ruolo dell'impresa, fonti dei prezzi, instradamento e rifiuti previsti. L'etichetta ECN non dimostra che una società CFD agisca solo come agente o invii invariata ogni richiesta all'esterno. Il last look è una condizione da approfondire; PFOF riguarda compensi per instradamento in ambiti di prodotto e giurisdizione specifici. Nessuna etichetta sostituisce il contratto: vedi ECN e market maker.

Sede del server, rete e software incidono su segmenti del ritardo. Un VPS può migliorare continuità o accorciare un tratto di rete, ma non crea liquidità né garantisce prezzi. Quotazioni e quantità possono cambiare sia in fasi calme sia durante volatilità. Un picco della candela o un eseguito sfavorevole non provano da soli stop hunting: servono dati di ordine e Bid/Ask prima di attribuire cause.

Esempio: slippage durante un movimento rapido

Modello fittizio EUR/USD: acquisto di 100.000 EUR, Ask registrato al momento definito della richiesta 1,08500 e prezzo eseguito 1,08550. Pip = 0,0001, nessuna conversione nel primo calcolo. La differenza di 0,00050 vale 5 pip sfavorevoli per l'acquisto: 0,00050 × 100.000 = 50 USD. Per 10.000 EUR sarebbero 5 USD.

Non sono misure di slippage tipico dopo NFP o di un particolare ritardo. Un acquisto a 1,08490 rispetto allo stesso Ask migliorerebbe invece il prezzo di un pip. Su una vendita un prezzo maggiore è favorevole: indica sempre il lato. Un obiettivo swing più ampio rende i 50 USD una quota minore del movimento pianificato, senza eliminarne l'effetto; differenze ripetute si accumulano anche su stili più lenti.

Controesempio EUR separato: con cambio di conversione ipotizzato EUR/USD 1,1000, i 50 USD equivalgono a circa 45,45 EUR prima di eventuali costi di cambio. Non registrarli come 50 EUR soltanto perché il conto è in euro. Il cambio di regolamento effettivo deve essere documentato.

Prezzo, costi e probabilità di esecuzione

Confronta prezzi reali e costi espliciti con un riferimento dichiarato. Se il risultato usa eseguiti Ask/Bid, spread e slippage sono già nei prezzi: non sottrarli nuovamente. Un'analisi separata dei costi può scomporli, purché ogni componente compaia una volta. Finanziamento e conversione possono aggiungere altre voci.

L'articolo 27 MiFID II considera prezzo, costi, velocità, probabilità di esecuzione e regolamento e altri fattori pertinenti. Per ordini retail il corrispettivo totale include prezzo e costi direttamente collegati all'esecuzione; i fattori non sono automaticamente pesati tutti allo stesso modo. Un'istruzione specifica del cliente rileva sugli elementi che copre. La best execution è un obbligo sul processo, non garanzia del migliore prezzo immaginabile su ogni singolo eseguito.

Che cosa dimostra una demo

Dipende dal simulatore. La documentazione IG UK dichiara che la propria demo omette slippage, certi rifiuti per quantità/prezzo e alcuni aspetti di finanziamento e chiusura per margine. Può insegnare i comandi senza dimostrare gli eseguiti live di quel servizio o di altri. Un CFD OTC non offre necessariamente un book pubblico di borsa e il passaggio al live non si descrive affidabilmente come «solo un po' peggio».

Il primo eseguito non completa l'ordine

La prima parte non è l’intero ordineDati interamente fittizi: un lotto, stesso orologio e punto iniziale, nessun requote o cancellazione del residuo.ESEMPIO DI CALCOLO50 ms0,50 lotti80 ms+0,30 lotti900 ms+0,20 lottiTre misure50 / 229 / 900 ms
La prima parte non è l’intero ordine. Dati interamente fittizi: un lotto, stesso orologio e punto iniziale, nessun requote o cancellazione del residuo.

50 ms al primo eseguito non significano completamento veloce: l’ultima parte arriva a 900 ms; 229 ms è soltanto la media ponderata.

50 ms
0,50 lotti – 50% eseguito
80 ms
+0,30 lotti – 80% eseguito
900 ms
+0,20 lotti – 100% eseguito
Tre misure
50 / 229 / 900 ms – Primo / media ponderata / completamento

Ordine fittizio da un lotto, con un solo istante iniziale e lo stesso orologio: 0,50 lotti eseguiti a 50 ms, altri 0,30 a 80 ms e gli ultimi 0,20 a 900 ms. A 80 ms il totale è 0,80 lotti e ne mancano 0,20. Primo eseguito: 50 ms. Completamento: 900 ms. Nessun requote o annullamento del residuo è ipotizzato.

La media ponderata per volume è 0,50 × 50 + 0,30 × 80 + 0,20 × 900 = 229 ms. Non significa che a 229 ms l'ordine fosse completo. Sono tre misure che rispondono a domande diverse, non velocità tipiche o test di un broker. Conserva identificativo dell'ordine e tutti gli eseguiti parziali.

Come raccogliere misure confrontabili

Salva richiesta, stato, ordine, eseguiti, quantità e Bid/Ask pertinenti. Per ogni timestamp indica evento, orologio, fuso e precisione: il log può registrare arrivo della risposta, non esecuzione sul server. Non sottrarre orari non sincronizzati attribuendo il risultato alla latenza del broker.

Confronta strumenti, volumi e finestre omogenee. Includi rifiuti fra tutte le richieste confrontabili e osservazioni lente accanto alla mediana. Poche decine di casi non stabiliscono una qualità universale. Una distribuzione asimmetrica di differenze favorevoli e sfavorevoli merita spiegazioni ma non prova da sola manipolazione.

Interventi utili sui propri controlli

  1. Definisci primo eseguito, completamento e risposta, con estremi e orologi espliciti; misura anche code lente e rifiuti.
  2. Documenta lato, riferimento, tipo d'ordine e condizioni prima di confrontare gli eseguiti e chiedere chiarimenti su differenze ripetute.
  3. Controlla modalità e riempimento del simbolo: stop ordinari non garantiscono il prezzo, limiti lo vincolano ma possono restare ineseguiti.
  4. Riconcilia una volta prezzi e commissioni e aggiungi soltanto gli altri costi pertinenti, senza duplicare spread o slippage.