Wat is een midpoint peg order en prijsverbetering?
Een midpoint peg order beweegt mee met de national best bid and offer. Ontdek hoe prijsverbetering van een halve cent werkt en wanneer dit voordeel in de praktijk verwaarloosbaar is.
Een midpoint peg order is een order die meebeweegt met het midden van de national best bid and offer (NBBO), in plaats van vast te blijven staan op een door de belegger gekozen prijs. Dit is het mechanisme achter een bevestiging van $10,005 bij een marktnotering van 10,00 bid en 10,01 offered: een prijsverbetering van een halve cent per aandeel, wat exact de helft van de spread is. De keerzijde is reëel. De order neemt geen plaats in de zichtbare orderboek-wachtrij en wordt alleen uitgevoerd wanneer een tegenorder deze ontmoet.
Wat is een midpoint peg order?
Een peg order bevat geen handmatig ingevoerde prijs. De order bevat een regel: volg deze referentie en pas de prijs aan zodra de referentie wijzigt. Bij een midpoint peg is de referentie de national best bid and offer, of NBBO, de hoogste biedprijs en laagste laatprijs die op dat moment op alle Amerikaanse beurzen beschikbaar zijn. Het midpoint is het getal precies tussen deze twee in. Noteert een aandeel 10,00 bij 10,01, dan is het midpoint 10,005. Verschuift de notering naar 10,02 bij 10,03, dan volgt de peg naar 10,025, zonder dat de order geannuleerd of vervangen hoeft te worden.
Uit dit ontwerp vloeien twee zaken voort. Ten eerste: een midpoint peg is onzichtbaar wanneer de spread een oneven aantal centen bedraagt. Regulation NMS Rule 612, de sub-penny rule, verbiedt het noteren van een aandeel boven $1 in kleinere stappen dan een cent. Het verbiedt echter niet om erin te handelen. Een prijs van een halve cent kan worden uitgevoerd, maar nooit worden weergegeven, waardoor de order 'dark' blijft.
Ten tweede: de waarde van een midpoint-uitvoering staat vast op de helft van de spread. Kopen op het midpoint in plaats van de laatprijs te accepteren, bespaart een halve spread per aandeel; verkopen op het midpoint in plaats van de biedprijs te raken, levert dezelfde besparing op. Dat ene feit bepaalt of dit ordertype voor een specifiek aandeel de moeite waard is.
Wat is een midpoint-uitvoering waard?
De helft van een zeer klein getal is een zeer klein getal. Het onderstaande overzicht toont zes bekende aandelen gedurende één vastgelegd uur, van 10:00 tot 11:00 uur ET op woensdag 17 juni 2026, en berekent het gemiddelde van de genoteerde spread over elke NBBO-update. De tweede balk bij elk aandeel is die spread gehalveerd.
De exacte SQL achter elk getal
SELECT
ticker AS symbol,
round(avg(toFloat64(ask_price) - toFloat64(bid_price)) * 100, 2) AS spread_cents,
round(avg(toFloat64(ask_price) - toFloat64(bid_price)) * 50, 2) AS half_spread_cents
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('SPY', 'KO', 'AAPL', 'MSFT', 'NVDA', 'BLK')
AND sip_timestamp >= '2026-06-17 14:00:00'
AND sip_timestamp < '2026-06-17 15:00:00'
AND bid_price > 0
AND ask_price > bid_price
GROUP BY ticker
ORDER BY spread_cents ASCDe krapste markt van de zes was KO, met een gemiddelde spread van 1.55 cent, waarbij een midpoint-uitvoering 0.78 cent per aandeel waard was. De wijdste was BLK met 170.76 cent, wat 85.38 cent per aandeel waard was. Hetzelfde ordertype, hetzelfde uur, twee zeer verschillende geldbedragen. Dat verschil verklaart waarom een midpoint peg een serieus instrument is in een wijde markt en nauwelijks meer dan een afrondingsverschil in een markt met een spread van een cent.
Blijft de spread gedurende de dag gelijk?
Dat is niet het geval, en de besparing op het midpoint beweegt mee. Het volgende overzicht volgt een van deze namen, BLK, gedurende acht uur van dezelfde sessie in blokken van een half uur volgens de New Yorkse tijd. De query houdt geen rekening met de opening of sluiting van de reguliere handel.
De exacte SQL achter elk getal
SELECT
formatDateTime(
toStartOfInterval(toTimeZone(sip_timestamp, 'America/New_York'), INTERVAL 30 MINUTE),
'%H:%i') AS et_time,
round(avg(toFloat64(ask_price) - toFloat64(bid_price)) * 100, 2) AS spread_cents,
count() AS quote_count
FROM global_markets.cache_stocks_quotes
WHERE ticker = 'BLK'
AND sip_timestamp >= '2026-06-17 13:00:00'
AND sip_timestamp < '2026-06-17 21:00:00'
AND bid_price > 0
AND ask_price > bid_price
GROUP BY et_time
ORDER BY et_time ASCDe twee uiteinden van dit venster vallen buiten de reguliere handelstijden, vóór 09:30 en na 16:00 uur, waar de notering een ander karakter heeft. Het 09:00-blok had een gemiddelde spread van 2000.39 cent. Het 16:30-blok had een gemiddelde van 319.6 cent. Gedurende het midden van de sessie noteert hetzelfde aandeel veel krapper, met veel meer updates. Een midpoint peg nabij de opening volgt een wijdere en snellere referentie dan dezelfde order rond het middaguur, wat twee kanten op werkt: meer verbetering per uitvoering, maar ook een referentie die kan verschuiven terwijl de order wacht.
Waar komen prints van een halve cent vandaan?
Een prijs die eindigt op een halve cent kan niet worden genoteerd, dus een print op dat niveau is een sterke aanwijzing dat een transactie op het midpoint is uitgevoerd. Het onderstaande overzicht neemt dezelfde zes namen over hetzelfde uur en controleert voor elke gerapporteerde transactie of de prijs op een heel cent-niveau lag of daartussenin.
De exacte SQL achter elk getal
SELECT
ticker AS symbol,
round(countIf(toUInt64(round(toFloat64(price) * 10000)) % 100 != 0) / count() * 100, 1) AS sub_penny_pct,
round(countIf(toUInt64(round(toFloat64(price) * 10000)) % 100 = 50) / count() * 100, 1) AS half_cent_pct
FROM global_markets.stocks_trades
WHERE ticker IN ('SPY', 'KO', 'AAPL', 'MSFT', 'NVDA', 'BLK')
AND sip_timestamp >= '2026-06-17 14:00:00'
AND sip_timestamp < '2026-06-17 15:00:00'
AND price > 0
GROUP BY ticker
ORDER BY sub_penny_pct DESCKO voerde de groep aan: 70.5% van de transacties in dat uur werden uitgevoerd op een fractie van een cent, en 7% werd uitgevoerd op exact een halve cent. Aan de andere kant werd bij SPY 28.3% buiten het cent-grid uitgevoerd. Niet elke sub-penny print is een midpoint-uitvoering. Een verbetering van een tiende cent en een uitvoering op basis van de volume-weighted average price vallen ook buiten het grid. De kolom voor een halve cent is de meest zuivere indicator, aangezien een halve cent precies het midden is van een markt met een spread van één cent.
Het uitsplitsen van dezelfde transacties naar de plaats van rapportage verduidelijkt het beeld. Een transactie die buiten een beurs om tot stand komt, binnen een dark pool of bij een wholesaler, wordt gerapporteerd via een FINRA trade reporting facility in plaats van door de beurs die de transactie heeft gematcht.
De exacte SQL achter elk getal
WITH
(
SELECT groupArray(toString(id))
FROM global_markets.stocks_exchanges
WHERE lower(asset_class) = 'stocks'
AND (lower(type) = 'trf' OR positionCaseInsensitive(name, 'FINRA') > 0)
) AS trf_venue_ids
SELECT
ticker AS symbol,
round(countIf(has(trf_venue_ids, toString(exchange))
AND toUInt64(round(toFloat64(price) * 10000)) % 100 != 0)
/ countIf(has(trf_venue_ids, toString(exchange))) * 100, 1) AS off_exchange_sub_penny_pct,
round(countIf(NOT has(trf_venue_ids, toString(exchange))
AND toUInt64(round(toFloat64(price) * 10000)) % 100 != 0)
/ countIf(NOT has(trf_venue_ids, toString(exchange))) * 100, 1) AS on_exchange_sub_penny_pct
FROM global_markets.stocks_trades
WHERE ticker IN ('SPY', 'KO', 'AAPL', 'MSFT', 'NVDA', 'BLK')
AND sip_timestamp >= '2026-06-17 14:00:00'
AND sip_timestamp < '2026-06-17 15:00:00'
AND price > 0
GROUP BY ticker
HAVING countIf(has(trf_venue_ids, toString(exchange))) > 0
AND countIf(NOT has(trf_venue_ids, toString(exchange))) > 0
ORDER BY off_exchange_sub_penny_pct DESCBij KO werd 86.1% van de prints die buiten de beurs werden gerapporteerd uitgevoerd op een fractie van een cent, tegenover 11.7% van de prints die op een beurs werden gematcht. Beide routes hanteren midpoint-mechanismen. Buiten de beurs prijst een wholesaler een retail-marktorder binnen de spread, en een dark pool matcht twee midpoint-orders. Op de beurs verschijnt hetzelfde idee als een verborgen midpoint-ordertype en als programma's voor retail-prijsverbetering.
Midpoint peg, limietorder, iceberg: wat is het verschil?
Een limit order hanteert een vaste prijs en sluit aan in de zichtbare orderboek-wachtrij op dat niveau. De kracht ervan is prioriteit: binnen een prijsniveau worden rustende orders doorgaans in volgorde van binnenkomst verwerkt, waardoor een limietorder op de biedprijs een plek in de rij behoudt. De zwakte is dat de prijs statisch is en de notering ervan weg kan lopen.
Een midpoint peg draait beide eigenschappen om. Er is geen openbare wachtrij om bij het midpoint aan te sluiten, aangezien daar niets wordt weergegeven. De prijs is nooit verouderd, aangezien deze bij elke update opnieuw wordt berekend op basis van de NBBO.
Een iceberg order bevindt zich hier tussenin. Deze rust op een zichtbare prijs en toont slechts een deel van de omvang, waarbij het zichtbare gedeelte wordt aangevuld naarmate de order wordt uitgevoerd. Een iceberg is een weergavetactiek rondom een vaste prijs. Een midpoint peg is een prijsregel zonder enige weergave.
Snap-to-midpoint-varianten zijn een vierde vorm. Een snap-order leest het midpoint één keer, bij aankomst of wanneer een trigger afgaat, en zet de order om in een vaste limiet op die prijs. Bij een stilstaande notering worden een snap en een peg op dezelfde plek uitgevoerd. Bij een bewegende notering lopen ze uiteen. De benamingen van brokers variëren; wat het ene platform een midpoint peg noemt, noemt het andere een midpoint match, maar het onderliggende mechanisme is hetzelfde.
Wanneer is een midpoint peg het verkeerde instrument?
Vier situaties waarin dit ordertype meer kost dan het oplevert.
- De spread is al één cent. Een halve cent per aandeel is vijftig cent op een order van 100 aandelen, en wachten op een tegenorder kan door koersverschuiving (drift) meer kosten dan dat.
- Uitvoering is belangrijker dan de uitvoeringsprijs. Een midpoint-order wacht tot er een tegenorder komt, wat bij een aandeel met weinig liquiditeit lang kan duren.
- De order is klein en wordt al naar een wholesaler gerouteerd. Retail-marktorders in de meest liquide aandelen ontvangen vaak automatisch een sub-penny verbetering zonder dat erom gevraagd hoeft te worden.
- Zichtbaarheid is het doel. Een zichtbare limietorder adverteert interesse en kan een tegenpartij aantrekken. Een verborgen midpoint-order adverteert niets.
Veelgestelde vragen
Wat is een midpoint peg order in begrijpelijke taal?
Het is een order die geprijsd is op het midden van de huidige beste bied- en laatprijs, in plaats van op een prijs die u kiest. Wanneer de notering beweegt, past de order de prijs automatisch aan naar het nieuwe midpoint zonder dat deze geannuleerd en opnieuw ingevoerd hoeft te worden.
Is een midpoint peg hetzelfde als een dark pool-order?
Ze overlappen elkaar, maar zijn niet identiek. Een midpoint peg is onzichtbaar wanneer het midpoint op een halve cent uitkomt, aangezien prijzen in fracties van een cent niet kunnen worden weergegeven. Midpoint-matching is de manier waarop dark pools het grootste deel van hun volume verwerken. Beurzen hanteren echter ook verborgen midpoint-ordertypes, dus een midpoint-order is niet automatisch een order die buiten de beurs wordt uitgevoerd.
Waarom toont mijn transactiebevestiging een prijs van een halve cent?
Een halve cent is het exacte midden van een markt met een spread van één cent. Een uitvoering op 10,005 bij een notering van 10,00 bij 10,01 is een transactie die op het midpoint is gematcht, hetzij in een dark venue, hetzij via een prijsverbeteringsmechanisme op een beurs of bij een wholesaler.
Wordt een midpoint peg order altijd uitgevoerd?
Nee. De order blijft rusten totdat een tegenorder bereid is op het midpoint te handelen. In een wijde, illiquide markt kan dat lang duren of zelfs helemaal niet gebeuren, terwijl een zichtbare limietorder ten minste een positie in de wachtrij zou behouden op een prijs die de markt kan zien.
Hoe deze overzichten zijn opgesteld
De vastgelegde sessie is woensdag 17 juni 2026. Spreads zijn afkomstig van geconsolideerde NBBO-updates met een biedprijs boven nul en een laatprijs boven de biedprijs, gemiddeld over updates in plaats van gewogen naar tijd. Een print telt als sub-penny wanneer de prijs geen heel aantal centen is, en als een halve-cent-print wanneer deze eindigt op exact een halve cent.
Elk overzicht wordt geleverd met de SQL-code die het heeft gegenereerd, waardoor de spread-berekening inzichtelijk is. Om de spread en de midpoint-besparing op een aandeel over een door u gekozen venster te meten, kunt u de vraag in begrijpelijke taal stellen op de Strasmore-terminal.