Senzoukria · Glossario

Latenza (trading)

La latenza è il tempo che un messaggio impiega ad attraversare un sistema di trading: dalla borsa al tuo schermo per i dati di mercato, dal tuo clic a un accusa di ricezione per gli ordini. È fatta di distanza, salti di rete ed elaborazione a ogni passo, varia da un messaggio all'altro, e ha senso solo quando si dice fra quali due punti è misurata.

Aggiornato a settembre 2026Pubblicato il 25 settembre 2026

In questa pagina
  1. Tipi di latenza
  2. Misurarla onestamente
  3. In Senzoukria
  4. Errori comuni
  5. Correlati
  6. Nella stessa sezione
  7. Questa pagina in altre lingue
  8. Domande frequenti

Tipi di latenza

  • Latenza dei dati di mercato: dall'evento di borsa alla tua applicazione, inclusa l'elaborazione del fornitore.
  • Giro completo dell'ordine: dal tuo clic all'accusa di ricezione del gateway.
  • Tick-to-trade: da un evento di mercato all'arrivo del tuo ordine in borsa, la cifra che le società automatizzate ottimizzano.
  • Jitter: la variazione fra i messaggi, spesso più dannosa di un ritardo costante.

Misurarla onestamente

Un numero solo nasconde la distribuzione. La mediana descrive un ordine tipico; un percentile alto, come il 95°, descrive la coda lenta che fa male nei mercati veloci. Un percentile ha bisogno di campioni a sufficienza: con pochissimi, un 95° percentile è solo la misura peggiore.

Esempio svolto: con 20 misure ordinate, il 95° percentile sta in posizione (20 − 1) × 0,95 = 18,05, contando da 0, cioè fra il 19° e il 20° valore. Se quelli sono 180 ms e 240 ms, l'interpolazione lineare dà 180 + 0,05 × 60 = 183 ms.

In Senzoukria

Il pannello di trading misura la latenza degli ordini dal clic all'accusa di ricezione del gateway, usando un orologio monotono così che un aggiustamento dell'orologio di sistema non possa produrre durate negative o lusinghiere. Invii e annullamenti sono tenuti separati perché non percorrono la stessa via. Conserva le ultime 200 misure e ignora quelle più vecchie di 30 minuti. Il pannello non mostra nulla finché non esiste una prima misura, poi la mediana degli invii con il numero di campioni, per esempio « 38 ms mediana · 12 campioni »; il 95° percentile, interpolato come sopra, si aggiunge solo da 20 misure. Il suggerimento è esplicito: questo non è il tempo fino a un'esecuzione, e la via del client non aggiunge nulla di misurabile, quindi la cifra è essenzialmente il giro completo del broker.

Errori comuni

  • Citare un ping nel caso migliore come la latenza dell'esecuzione degli ordini.
  • Trattare il tempo dell'accusa di ricezione come il tempo dell'esecuzione.
  • Ottimizzare vie software che la misura mostra non aggiungere nulla, invece della rete o della via del broker.

Nella stessa sezione

Questa pagina in altre lingue

Domande frequenti

Quale latenza conta a un operatore discrezionale di order flow?
Soprattutto la costanza e l'assenza di lunghi stalli. Un giro completo stabile di decine di millisecondi è molto sotto il tempo di reazione umano; sono i ritardi occasionali di diversi secondi nei momenti affollati a causare slippage reale.
Perché Senzoukria nasconde all'inizio il 95° percentile?
Perché sotto le 20 misure sarebbe semplicemente la peggiore e non cambierebbe con l'arrivo di altri dati. Appare quando i campioni bastano a descrivere una coda.
NEXT

Continua a leggere