MODULO SHARPTRADER · PRO & LITE
Broker Intervention Detection: scopri come il tuo broker esegue davvero i tuoi ordini
Un modulo integrato in SharpTrader che misura ogni ordine chiuso delle strategie che scegli: tempo di esecuzione in millisecondi, slippage rispetto al prezzo quotato, spread al momento del fill e distanza da un feed di riferimento indipendente. Quando un’esecuzione sembra anomala, vedi esattamente quale controllo è fallito e perché. Non modifica mai il tuo modo di operare.
In questa pagina
Perché la qualità di esecuzione conta
In breve: un terminale retail ti mostra il prezzo ottenuto, non come lo hai ottenuto. Due broker possono quotare lo stesso prezzo ed eseguirti in modo molto diverso: uno impiega 120 ms, l’altro 400 ms; uno applica uno slippage simmetrico, l’altro ti fa slittare a sfavore nove volte su dieci. Per le strategie di breve termine e di arbitraggio questa differenza decide se un backtest profittevole sopravvive al trading reale.
Broker Intervention Detection trasforma l’esecuzione in numeri verificabili. Funziona all’interno di SharpTrader accanto alle tue strategie, conserva una breve memoria delle quotazioni recenti per ogni simbolo e, quando un ordine si chiude, ricostruisce il momento dell’esecuzione e lo confronta con ciò che il mercato e un feed di riferimento mostravano in quell’istante.
Cosa misura il modulo
Ogni ordine chiuso diventa una riga nella scheda Closed orders. Strategia, ticket, simbolo, tipo e lotti si affiancano a misurazioni che un terminale standard non mostra:
| Misurazione | Cosa ti dice |
|---|---|
| Open ms / Close ms | Quanto tempo ha impiegato effettivamente il broker per eseguire la richiesta di apertura e quella di chiusura, in millisecondi. |
| Open slip / Close slip | Slippage con segno, in punti, rispetto al prezzo quotato su ciascun lato. Il segno indica se è stato a tuo favore o a tuo sfavore. |
| Spread di apertura, di chiusura e medio | Lo spread al momento del fill confrontato con lo spread normale del simbolo. |
| Off-market | Se il prezzo di esecuzione era al di fuori di tutti i bid e ask quotati tra la richiesta e il fill. |
| Ref. deviation | Quanto il prezzo del broker si discostava da un feed di riferimento indipendente in quel momento, in punti. |
| Checks failed | I controlli con nome che sono scattati su questo ordine, ad esempio Slow execution, Excessive slippage, Asymmetric slippage. |

Gli ordini sospetti sono evidenziati in ambra e le anomalie in rosso, così una sessione negativa salta subito all’occhio. I filtri permettono di restringere l’elenco per strategia, periodo o ticket, e Export CSV ti fornisce i dati grezzi. Facendo clic su un ordine si apre il suo Execution Report: il verdetto, entrambe le gambe dell’ordine, ogni controllo fallito con una spiegazione di una riga e un grafico delle quotazioni bid, ask e di riferimento attorno al fill.
I 9 controlli di rilevamento
Ogni controllo ha un nome fisso e una definizione precisa, quindi una segnalazione non è mai una scatola nera. I controlli critici classificano un ordine come anomalia; gli avvisi lo classificano come sospetto.
| Controllo | Gravità | Scatta quando |
|---|---|---|
| Excessive slippage | Critico | Lo slippage a tuo sfavore in apertura o in chiusura supera il tuo “Max acceptable slippage”. |
| Off-market quote | Critico | Il prezzo di esecuzione era al di fuori di tutti i bid e ask quotati tra la richiesta e il fill; con un feed di riferimento, deve risultare fuori mercato anche lì. |
| Spread spike | Critico | Lo spread al momento del fill superava il multiplo impostato dello spread medio del simbolo, ed era più largo di almeno 1 punto. |
| Phantom spike (SL/TP) | Critico | Subito prima della chiusura, il prezzo del broker ha registrato un picco sfavorevole che il feed di riferimento non mostrava. È così che uno stop viene colpito da un prezzo che non è mai stato realmente scambiato. |
| Slow execution | Critico | L’apertura o la chiusura ha richiesto più tempo del tuo “Max acceptable execution time”. |
| Asymmetric slippage | Avviso | Negli ultimi 50 fill della strategia, almeno il 65% dei fill con slippage è andato a tuo sfavore, un risultato improbabile con un’esecuzione corretta (test binomiale, p < 0.05). |
| Quote freeze | Avviso | Nessuna quotazione per un tempo superiore al limite di freeze attorno all’ordine, mentre il feed di riferimento continuava ad aggiornarsi. |
| Asymmetric latency | Avviso | Un lato dello stesso ordine ha richiesto molto più tempo dell’altro. |
| Requote / Order rejected & resent | Avviso | Il broker ha effettuato un requote, oppure un ordine sullo stesso simbolo e nella stessa direzione è stato rifiutato poco prima di questo. |
Avvisi e riepiloghi di esecuzione
La scheda Alerts riassume tutto. Quando una strategia smette di operare, ricevi un riepilogo di esecuzione: ordini analizzati, quanti sono stati segnalati, il tempo di fill mediano rispetto alla tua mediana a 30 giorni, lo slippage netto a tuo sfavore in punti e il controllo più frequente del gruppo. Sotto, lo storico degli avvisi registra eventi in tempo reale come:
- uno stop-loss attivato da un prezzo che il feed di riferimento non conferma;
- un ordine eseguito fuori dal prezzo di mercato, con il relativo costo a tuo sfavore;
- uno slippage costantemente a tuo sfavore su un simbolo;
- quotazioni di un broker che continuano a bloccarsi mentre il feed di riferimento resta attivo;
- ordini rifiutati e reinviati.

Gli eventi critici possono generare una notifica sul desktop; gli avvisi rispettano un limite di notifiche, così un’ora difficile non ti inonda lo schermo. Gli avvisi possono anche essere inoltrati su Telegram.
Impostazioni sotto il tuo controllo
Sei tu a decidere cosa considerare anomalo. I valori predefiniti sono un punto di partenza ragionevole, e il pannello della community può suggerire con un clic le soglie raccomandate dal server.
| Impostazione | Predefinito |
|---|---|
| Max acceptable execution time | 200 ms |
| Max acceptable slippage | 10 punti |
| Spread spike multiplier | 3× |
| Phantom spike deviation | 2 punti |
| Quote freeze | 2,000 ms |
| Asymmetric latency ratio | 3× |
| Rejected & resent window | 10 secondi |
| Quote memory per symbol / keep reports | 60 secondi / 90 giorni |

Privacy e consenso
Il modulo si attiva su consenso per ogni singola strategia e non modifica mai il comportamento di trading. La prima volta che lo abiliti, SharpTrader mostra una finestra di consenso che elenca esattamente cosa viene raccolto e cosa no.
- Dati raccolti, se accetti di condividerli: nome del broker e del trade server, orari degli ordini, tempo di esecuzione per lato, prezzi richiesti ed eseguiti, slippage, spread, timestamp del flusso di quotazioni, simbolo, tipo di ordine e dimensione del lotto.
- Mai raccolti: numero di conto o login di trading, il tuo nome, password del broker, saldo, equity o margine.
- Scegli tu quali broker caricare e puoi revocare il consenso in qualsiasi momento; la raccolta si interrompe immediatamente.

Broker Execution Scorecard (abbonamento opzionale)
Il modulo funziona in modo autonomo: tutto quanto descritto sopra viene eseguito localmente nel tuo terminale. Se vuoi vedere come si posiziona il tuo broker rispetto agli altri, il Broker Execution Scorecard è una pagina riservata agli iscritti sul nostro sito che aggrega i dati di esecuzione anonimi dei trader SharpTrader che hanno dato il consenso. Scegli un broker, un trade server, un simbolo e un periodo, e confronta la quota di ordini segnalati, i tempi di fill mediani e nella fascia più lenta e lo slippage netto con tutti gli altri broker, oltre ai tuoi fill accanto a quelli della community. L’accesso è un abbonamento separato da $49 al mese, che si apre dal terminale con un clic.
Video dimostrativo
2:22 · Closed orders, avvisi, impostazioni, privacy e il Broker Execution Scorecard.
Requisiti e prezzi
- Prezzo del modulo: $399, pagamento una tantum.
- Compatibile con: SharpTrader Pro e SharpTrader Lite. Il modulo viene abilitato sulla tua licenza SharpTrader esistente.
- Feed di riferimento: integrato; per i controlli non serve alcun abbonamento dati aggiuntivo.
- Scorecard: opzionale, $49 al mese.
- Supporto: assistenza tecnica gratuita da BJF Trading Group, incluso l’aiuto nella scelta delle soglie per il tuo broker.
Misura il tuo broker prima di aumentare i volumi
Conosci il tuo reale tempo di esecuzione, il tuo reale slippage e quali controlli falliscono più spesso, ordine per ordine.
Aggiungi al carrello: $399Leggi la guida: qualità di esecuzione del broker
FAQ
Il modulo modifica il modo in cui operano le mie strategie?
No. Legge soltanto gli ordini chiusi e le quotazioni e calcola le misurazioni. Non apre, chiude né modifica mai un ordine.
Funziona in SharpTrader Lite?
Sì. Il modulo funziona sia in SharpTrader Pro sia in SharpTrader Lite.
Mi serve l’abbonamento allo Scorecard?
No. Tutti i controlli, i report, gli avvisi e le esportazioni funzionano localmente anche senza. Lo Scorecard aggiunge il confronto con altri broker e con la community.
Un ordine segnalato dimostra che il mio broker ha imbrogliato?
No. Una segnalazione significa che l’esecuzione è stata anomala secondo una definizione chiara. Ritardi di rete, un server sovraccarico o un mercato veloce possono causare lo stesso risultato. Cerca gli schemi ricorrenti su molti ordini e usa l’Execution Report come prova quando parli con il tuo broker.
Quali dati lasciano il mio computer?
Nessuno, a meno che tu non dia il consenso e selezioni Upload per un broker. In quel caso vengono inviati solo dati di esecuzione anonimi. Numeri di conto, login, nomi, password e saldi non vengono mai raccolti.
Posso esportare i dati?
Sì. L’elenco Closed orders, ogni Execution Report e i riepiloghi di esecuzione possono essere esportati in CSV.
Il trading comporta rischi. I risultati del rilevamento sono informazioni diagnostiche, non la prova di una violazione da parte del broker. Non costituisce consulenza finanziaria.










