NYSE parity e D-Quotes: come si assegnano gli eseguiti
La parity del NYSE divide un fill tra partecipanti allo stesso prezzo: un floor broker può precedere un ordine pubblico. Ecco la matematica dell’allocazione.
La parity del NYSE è una regola di allocazione: quando più partecipanti sono fermi allo stesso miglior prezzo, un ordine in arrivo viene distribuito tra loro un round lot alla volta, invece di essere eseguito seguendo l’ordine di arrivo. Il partecipante che ha fissato il miglior prezzo viene servito per primo, fino alla quantità che stava mostrando. Tutto ciò che resta viene condiviso. Per questo una quotazione elettronica di un floor broker può essere eseguita prima di un ordine pubblico fermo allo stesso prezzo dalla mattina.
La maggior parte delle venue statunitensi non funziona così. Nasdaq e gli electronic book applicano la priorità prezzo-tempo, secondo cui il primo ordine inserito a un determinato prezzo è il primo a essere eseguito. La parity è il terzo modello e disciplina il book continuo di ogni titolo quotato sul NYSE.
Come funziona l’allocazione parity del NYSE?
Tre definizioni spiegano l’intera regola.
Priorità al setter. L’ordine che per primo mostra un nuovo miglior bid o offer stabilisce il prezzo. Viene servito prima di tutti gli altri ordini a quel prezzo, per una quantità non superiore a quella mostrata quando ha fissato il prezzo. Questa è l’unica parte di un’esecuzione NYSE basata strettamente sul principio first come, first served.
Un partecipante. Tutti gli ordini elettronici off-floor a un determinato prezzo vengono raggruppati in un unico partecipante: il book. Ogni floor broker che detiene un e-Quote a quel prezzo conta come partecipante distinto. Anche il Designated Market Maker, la società tenuta a quotare il titolo, è un partecipante separato. Un prezzo con 4.000 azioni di interesse pubblico e due floor broker ha quindi tre partecipanti, non centinaia.
Round. Dopo aver soddisfatto la priorità al setter, la quantità residua viene distribuita un round lot alla volta, cioè 100 azioni, a ciascun partecipante a turno. Il ciclo continua finché l’ordine è eseguito o il livello di prezzo si esaurisce. L’allocazione del book passa poi ai singoli ordini secondo la priorità temporale.
Le singole esecuzioni sono contenute e questa sequenza viene applicata a quasi ogni print.
L'esatto SQL dietro ogni numero
SELECT
ticker,
multiIf(ticker IN ('KO', 'JPM', 'XOM', 'JNJ', 'WMT'), 'NYSE listed', 'Nasdaq listed') AS listing_venue,
round(toFloat64(sum(volume)) / sum(transactions), 0) AS avg_shares_per_trade
FROM global_markets.stocks_daily_aggs
WHERE ticker IN ('KO', 'JPM', 'XOM', 'JNJ', 'WMT', 'AAPL', 'MSFT', 'INTC', 'CSCO', 'PEP')
AND date >= today() - 120
AND date < today() - 4
GROUP BY ticker
HAVING sum(transactions) > 0
ORDER BY avg_shares_per_trade DESCSu 10 nomi molto noti negli ultimi quattro mesi, il trade medio ha stampato tra 50 e 119 azioni. Un ordine da 1.000 azioni attraversa altrettante decisioni di allocazione separate, ognuna delle quali ripete la sequenza.
Un ordine da 1.000 azioni, allocato round dopo round
Il meccanismo è più chiaro osservando un book ipotetico di un titolo quotato sul NYSE, con offer a 50,00 dollari e cinque ordini presenti in questa sequenza di arrivo:
- Ordine A, limit order pubblico da 300 azioni, il primo a mostrare 50,00 dollari e quindi il setter del prezzo.
- Ordine B, limit order pubblico da 600 azioni, inserito pochi minuti dopo.
- Floor broker C, con un e-Quote da 600 azioni.
- Floor broker D, con un e-Quote da 600 azioni.
- Il DMM, con 500 azioni in quotazione.
Arriva un market order di acquisto da 1.000 azioni. Gli ordini A e B sono entrambi nel book, quindi insieme costituiscono un partecipante. Con i due broker e il DMM, a 50,00 dollari ci sono quattro partecipanti.
La priorità al setter serve prima l’ordine A, per le 300 azioni che mostrava quando ha fissato il prezzo. Restano 700 azioni.
La quantità residua viene distribuita per round. Il primo round assegna 100 azioni ciascuno al book, al broker C, al broker D e al DMM. Restano 300 azioni. Il secondo round assegna 100 azioni ciascuno al book, al broker C e al broker D, poi l’ordine in arrivo si esaurisce.
Allocazione finale: 500 azioni al book, 200 al broker C, 200 al broker D e 100 al DMM. All’interno delle 500 azioni del book, l’ordine A è già completo a 300. Le restanti 200 passano quindi all’ordine B.
Ora ripetiamo il calcolo sullo stesso book applicando una rigida priorità prezzo-tempo. L’ordine A viene eseguito per 300 azioni, l’ordine B per tutte le sue 600 azioni e il broker C riceve le ultime 100. Il broker D e il DMM non ricevono nulla.
L’ordine B, arrivato secondo, riceve 200 azioni con la parity contro le 600 ottenute con la priorità prezzo-tempo. Il broker D, arrivato quarto, riceve 200 azioni contro zero. Questo scarto di 400 azioni descrive interamente l’effetto della parity.
Cosa premiano rispettivamente prezzo-tempo, pro-rata e parity
La priorità prezzo-tempo esegue gli ordini in rigoroso ordine di arrivo a ciascun prezzo. Premia la rapidità: arrivare anche solo marginalmente prima vale l’intera esecuzione prima degli altri.
L’allocazione pro-rata, comune nei futures e in diversi mercati delle opzioni, ripartisce un ordine in arrivo tra le quotazioni presenti in proporzione alle quantità mostrate. Premia la size.
La parity premia la presenza. Una quantità superiore al round lot necessario per restare nella rotazione non consente di ottenere round aggiuntivi. Inoltre, arrivare prima non offre alcun vantaggio una volta esaurita la quantità assegnata al setter.
Cos’è un D-Quote sul NYSE?
Un d-Quote, abbreviazione di discretionary e-Quote, è un ordine di un floor broker con un intervallo discrezionale di prezzi intorno al proprio limite. Il broker può eseguire l’ordine all’interno di tale intervallo senza ricevere nuove istruzioni. Solo i floor broker possono inserirlo. Per caratteristiche, sono not-held order, perché il broker dispone di discrezionalità sul prezzo e sulla tempistica.
La tempistica è l’aspetto più importante. Gli ordini MOC e LOC per l’asta di chiusura del NYSE devono essere inseriti entro le 15:50 ET. Dopo tale orario possono essere cancellati solo per correggere un errore legittimo. Un d-Quote può essere inserito, modificato o cancellato fino alle 15:59:50 ET, dieci secondi prima della campanella. La nostra guida alle scadenze per gli ordini MOC e MOO elenca tutte le deadline delle aste. Questa finestra finale precede direttamente il più grande singolo match della giornata.
Sugli stessi titoli, il minuto delle 16:00 ET, la barra che include il print dell’asta di chiusura, ha rappresentato tra 0.6% e 3.6% dei volumi della seduta regolare, con JNJ al vertice dell’intervallo. Nessun altro momento della seduta concentra una quantità così elevata su un unico prezzo. Il nostro approfondimento sull’asta di chiusura del NYSE spiega come viene determinato quel prezzo unico.
Il broker preferencing è una regola diversa
Il broker preferencing è una regola di matching applicata su alcune venue non statunitensi, in particolare nei mercati azionari canadesi. Quando una società rappresenta entrambi i lati al miglior prezzo, i due ordini dei suoi clienti vengono abbinati tra loro prima degli ordini degli altri partecipanti presenti a quel prezzo. Il criterio determinante è l’identità della società.
La parity non applica alcun test di questo tipo. Un e-Quote ottiene i round perché è presente al prezzo come partecipante distinto, indipendentemente dalla controparte. I mercati azionari statunitensi non applicano il broker preferencing.
Cosa significa la parity per un ordine presente nel book
La posizione in coda su un titolo quotato sul NYSE ha due livelli. Il primo è il proprio ordine temporale rispetto agli altri ordini pubblici allo stesso prezzo. Il secondo è la quota del book nella rotazione, che diminuisce ogni volta che un altro floor broker entra a quel prezzo. Nessuno dei due livelli è visibile nella quotazione pubblica: l’NBBO pubblica il prezzo e la quantità aggregata, ma non il numero di partecipanti che vi sono dietro.
Un modello di esecuzione basato sulla priorità prezzo-tempo stimerà in modo errato i titoli quotati sul NYSE in entrambe le direzioni. Sovrastimerà le esecuzioni di un ordine arrivato presto a un prezzo affollato e sottostimerà quelle di un interesse arrivato tardi, compreso quello dei floor broker.
La priorità al setter è l’unico elemento di questa sequenza che un limit order pubblico può conquistare interamente. Un ordine che migliora il miglior bid o offer del NYSE, invece di accodarsi allo stesso prezzo, riceve la prima tranche del successivo ordine in arrivo, fino alla quantità mostrata.
Come sono stati costruiti questi pannelli e il closing print su due anni
Ogni pannello misura solo i minuti della seduta regolare, dalle 09:30 alle 16:00 ET, mantenendo la barra delle 16:00 perché include il print dell’asta di chiusura. Ogni finestra mobile termina quattro sedute prima, così da evitare il ritardo di ingestione sul margine iniziale del tape.
Il pannello seguente segue mese per mese quel print sullo stesso titolo quotato sul NYSE negli ultimi due anni.
L'esatto SQL dietro ogni numero
SELECT
month,
round(100 * sumIf(shares, minute_of_day = 960) / sum(shares), 1) AS closing_print_pct
FROM
(
SELECT
formatDateTime(toTimeZone(window_start, 'America/New_York'), '%Y-%m') AS month,
toFloat64(volume) AS shares,
toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York')) AS minute_of_day
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'KO'
AND window_start >= toStartOfMonth(today() - 730)
AND window_start < today() - 4
)
WHERE minute_of_day >= 570 AND minute_of_day <= 960
GROUP BY month
HAVING sum(shares) > 0
ORDER BY monthLa quantità misurata 2.4% in 2026-08, su 25 mesi di tape.
FAQ
Un floor broker esegue prima di un ordine pubblico arrivato prima sul NYSE?
Dopo aver soddisfatto la priorità al setter, sì. L’e-Quote di un floor broker è un partecipante autonomo nella rotazione parity, mentre tutti gli ordini elettronici pubblici a quel prezzo condividono un’unica posizione di partecipante. L’ordine di arrivo determina la posizione degli ordini all’interno del book, non la ripartizione tra i partecipanti.
Cos’è un D-Quote sul NYSE?
È un discretionary e-Quote inserito da un floor broker, con un intervallo di prezzi all’interno del quale il broker può eseguire senza nuove istruzioni. È idoneo per l’asta di chiusura e può essere inserito o modificato fino alle 15:59:50 ET, dieci minuti dopo la deadline delle 15:50 ET applicata agli ordini MOC e LOC.
La parity del NYSE è uguale all’allocazione pro-rata?
No. Il pro-rata divide un’esecuzione in proporzione alla quantità mostrata, quindi una quotazione più grande riceve una tranche maggiore. La parity distribuisce round lot uno alla volta a ciascun partecipante indipendentemente dalla size. Di conseguenza, un e-Quote da 200 azioni e un book da 20.000 azioni ricevono la stessa quantità a ogni round.
La parity si applica all’interno dell’asta di chiusura?
No. La parity round dopo round disciplina il trading continuo sul book del NYSE. L’asta di chiusura è un matching separato a prezzo unico, con una propria sequenza di priorità. È in questo contesto che la finestra temporale del d-Quote diventa rilevante.
Per misurare lo stesso effetto di allocazione su un titolo che segui, poni la domanda in italiano sul terminale Strasmore.