Strasmore Research
Leren Matt ConnorDoor Matt Connor

Hoe fractionele aandelen op de consolidated tape komen

Fractionele aandelen worden als hele aandelen op de tape verwerkt. De regelwijziging van 23 februari 2026 veroorzaakte een breuklijn in historische volumes van aandelenreeksen.

Fractionele aandelen bereiken de consolidated tape als prints van hele aandelen, en tot 23 februari 2026 verliep die conversie in twee richtingen tegelijk. Een transactie van minder dan één aandeel werd naar boven afgerond naar een heel aandeel. Bij een transactie van meer dan één aandeel werd het fractionele deel afgekapt. Elke reeks handelsvolumes die deze datum overspant, bevat een breuklijn; bij fondsen waar fractionele orders gebruikelijk zijn, waren de oudere cijfers in beide richtingen onjuist.

Hoe wordt een order in fractionele aandelen een print?

Als u voor 50 dollar aan een aandeel koopt dat op 180 dollar staat, heeft u 0,2778 aandelen besteld. Geen enkel orderboek van een beurs accepteert die hoeveelheid. Beurzen matchen in hele aandelen, en de koers die de national best bid and offer (NBBO) bepaalt — het hoogste bod en het laagste aanbod dat voor iedereen beschikbaar is — telt alleen round lots van 100 aandelen. Onze pagina over odd lot quotes behandelt die tweede regel.

De broker dicht het gat in zijn eigen boeken. Hij netto de fractionele belangen van zijn klanten, stuurt het deel met hele aandelen als één order naar de markt en levert de fracties terug aan de rekeningen als principal fills; dit betekent dat de broker zelf de tegenpartij is voor uw fractie. De print die de openbare tape bereikt, bevat de hoeveelheid hele aandelen van de broker. Uw 0,2778 aandelen staan in uw rekeningoverzicht, niet in het gepubliceerde dagvolume.

Onthoud dit eerste feit: het merendeel van de fractionele activiteit is nooit zichtbaar geweest in het openbare volume. Wat wel zichtbaar is, is de geaggregeerde order in hele aandelen die daarvoor in de plaats komt, plus een klein aantal fractionele rapportages die direct naar de tape worden gestuurd.

Wat veranderde er op 23 februari 2026

Het kwantiteitsveld zelf veranderde van vorm. Handelsrapportages bevatten nu hoeveelheden aandelen met zes decimalen, die worden afgekapt in plaats van afgerond, waardoor een rapportage van 0,142857 aandeel als zodanig kan worden gepubliceerd. Vóór die datum moest elke gerapporteerde hoeveelheid een geheel getal zijn, en de afrondingsregel was niet symmetrisch.

  • Onder één aandeel werd de hoeveelheid naar boven afgerond naar 1. Er verscheen volume dat nooit was verhandeld.
  • Bij of boven één aandeel werd de fractie afgekapt. Een rapportage van 2,7 aandelen werd gepubliceerd als 2.

Beide vervormingen komen in hetzelfde veld terecht, in tegengestelde richtingen. Het aantal transacties erfde de eerste vervorming: een naar boven afgeronde sub-aandeelrapportage telt als een volledige print in de dagelijkse transactietelling. Als men dit over jaren aan geschiedenis optelt bij een fonds met veel fractionele handel, kan de gepubliceerde reeks te hoog uitvallen, te laag, of per toeval precies goed zijn, zonder dat de reeks zelf aangeeft welke van de drie het geval is.

De verdeling van kleine printgroottes laat zien waar de verandering optreedt. Het onderstaande paneel telt elke AAPL-print onder de 26 aandelen over twee vastgezette vensters van vijf sessies, één begin januari 2026 en één begin juli 2026. De rij bij nul bevat elke print die kleiner is dan één aandeel.

QueryKleine AAPL print sizes: vijf sessies in januari 2026 tegenover vijf in juli 2026
De exacte SQL achter elk getal
SELECT
    scaffold.shares                        AS shares,
    toUInt64(ifNull(t.jan_prints, 0))      AS prints_early_january,
    toUInt64(ifNull(t.jul_prints, 0))      AS prints_early_july
FROM
(
    SELECT toUInt32(arrayJoin(range(0, 26))) AS shares
) AS scaffold
LEFT JOIN
(
    SELECT
        toUInt32(floor(toFloat64(size)))                 AS shares,
        countIf(sip_timestamp <  '2026-02-01 00:00:00')  AS jan_prints,
        countIf(sip_timestamp >= '2026-07-01 00:00:00')  AS jul_prints
    FROM global_markets.stocks_trades
    WHERE ticker = 'AAPL'
      AND ((sip_timestamp >= '2026-01-05 00:00:00' AND sip_timestamp < '2026-01-10 00:00:00')
        OR (sip_timestamp >= '2026-07-06 00:00:00' AND sip_timestamp < '2026-07-11 00:00:00'))
      AND toFloat64(size) < 26
    GROUP BY shares
) AS t ON t.shares = scaffold.shares
ORDER BY shares
Run this yourself

De categorie van één aandeel bevat 1360015 prints in het januarivenster en 331200 in het julivenster, tegenover 132674 prints bij twee aandelen in juli. De rij voor minder dan één aandeel bevat 2 in januari en 1191620 in juli. Alles onder één aandeel dat tijdens het januarivenster werd gerapporteerd, staat één rij hoger en telt als een volledig aandeel.

Fractionele aandelen versus odd lots

Deze twee worden voortdurend verward, maar het zijn verschillende uitsluitingen. Een odd lot is een order in hele aandelen van minder dan 100 stuks. Een round lot is 100 aandelen, de eenheid waarop de beschermde quote is gebaseerd. Odd lots verschijnen op de openbare tape, dragen hun eigen trade condition code en tellen mee in het volume. Ze werken alleen de national best bid and offer niet bij. Een fractionele hoeveelheid is een apart concept: minder dan één aandeel.

Elke fractionele print is ook een odd lot. Vrijwel geen enkele odd lot is fractioneel. Het onderstaande paneel sorteert zes bekende fondsen op het aandeel prints dat odd lots waren gedurende drie sessies in juli 2026.

QueryOdd lots, round lots en sub-one-share prints voor zes namen, 8 tot 10 juli 2026
De exacte SQL achter elk getal
SELECT
    ticker,
    round(100 * countIf(toFloat64(size) >= 1 AND toFloat64(size) < 100) / count(), 1) AS odd_lot_pct,
    round(100 * countIf(toFloat64(size) >= 100) / count(), 1)                         AS round_lot_pct,
    countIf(toFloat64(size) < 1)                                                      AS sub_one_share_prints
FROM global_markets.stocks_trades
WHERE ticker IN ('AAPL', 'MSFT', 'NVDA', 'KO', 'PG', 'SPY')
  AND sip_timestamp >= '2026-07-08 00:00:00'
  AND sip_timestamp <  '2026-07-11 00:00:00'
GROUP BY ticker
ORDER BY odd_lot_pct DESC
Run this yourself

Gesorteerd op het aandeel odd lots loopt de lijst van SPY met 74.1% van de prints tot KO met 39%. De laatste kolom telt prints onder één aandeel: 211801 daarvan in SPY over dezelfde drie sessies. Odd lots zijn gebruikelijk. Fractionele prints zijn slechts een fractie daarvan.

Waarom een volumekolom plotseling een decimaal is

Een aandeelhoeveelheid was dertig jaar lang een geheel getal, en alle systemen stroomafwaarts waren daarop ingesteld. Zes decimalen doorbreken die aanname geruisloos: een lezer die het veld als een integer parseert, wijst de rij af of rondt 0,5 naar beneden af naar 0, en een kolom die als integer is gedefinieerd, slaat hetzelfde op. Als u uw eigen kopie van handelsdata bijhoudt, moet het kwantiteitsveld een type hebben met ten minste zes decimalen, en elke som die daarop is gebouwd, heeft dezelfde precisie nodig.

De goedkoopste gezondheidscheck op een volumereeks is de gemiddelde printgrootte: handelsvolume gedeeld door het aantal transacties van de dag. Dit is stabiel binnen een fonds over korte perioden, waardoor een abrupte stap gemakkelijk te herkennen is. Hier is AAPL over de twee weken rondom de verandering.

QueryGemiddelde AAPL print size rond de grens van februari 2026
De exacte SQL achter elk getal
SELECT
    toString(date)                                        AS session_date,
    formatDateTime(date, '%b %e')                         AS session_label,
    round(sum(toFloat64(volume)) / sum(transactions), 1)  AS shares_per_print,
    round(sum(toFloat64(volume)) / 1000000, 1)            AS volume_millions
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'AAPL'
  AND date >= '2026-02-09'
  AND date <= '2026-03-06'
GROUP BY date
HAVING sum(transactions) > 0
ORDER BY date
Run this yourself

AAPL had gemiddeld 61.3 aandelen per print op Feb 9, bij een volume van 44.6 miljoen aandelen, en 66.2 aandelen per print op Mar 6. Dagelijkse bewegingen van die omvang zijn normaal. 23 februari veranderde de manier waarop een hoeveelheid wordt genoteerd, niet de hoeveelheid verhandelde aandelen.

Welke cijfers veranderen wanneer een reeks de breuklijn overschrijdt

Alles wat wordt genormaliseerd door volume, erft de breuklijn. Vier zaken om te controleren:

  • Relatief volume, het volume van vandaag afgezet tegen een gemiddelde van eerdere sessies. Wanneer de terugblik verder gaat dan 23 februari 2026, zijn de twee zijden van de ratio onder verschillende regels geteld. Onze pagina over relatief volume bevat de formule.
  • VWAP, de volume-gewogen gemiddelde prijs, weegt elke print op basis van de hoeveelheid. Naar boven afgeronde sub-aandeelprints droegen meer gewicht dan ze verdienden. Zie hoe VWAP wordt berekend.
  • Minuut- en dagbars, die worden opgebouwd door printgroottes binnen een venster op te tellen. Hoe OHLCV-bars worden opgebouwd doorloopt die aggregatie.
  • Omzet- en illiquiditeitsmaten, die een prijsverandering delen door het dollarvolume over meerjarige geschiedenissen.

Behandel 23 februari 2026 zoals u een corporate action in een prijsgeschiedenis zou behandelen: een gelabelde discontinuïteit, geen fout die moet worden gladgestreken. Prijsgeschiedenis heeft hetzelfde probleem in een ander jasje, behandeld op onze pagina over split-gecorrigeerde prijsgeschiedenis. Zet nooit volume van vóór en na de verandering op één as zonder de grens aan te geven.

De gemiddelde printgrootte over een langere horizon maakt het laatste punt duidelijk. Deze verschuift bij elk fonds met de marktstructuur, volgens een eigen schema.

QueryGemiddeld aantal shares per print per maand, september 2025 tot en met juli 2026
De exacte SQL achter elk getal
SELECT
    toString(m)                                                   AS month,
    formatDateTime(m, '%b %Y')                                    AS month_label,
    round(sumIf(vol, sym = 'AAPL') / sumIf(trades, sym = 'AAPL'), 1) AS aapl_shares_per_print,
    round(sumIf(vol, sym = 'MSFT') / sumIf(trades, sym = 'MSFT'), 1) AS msft_shares_per_print,
    round(sumIf(vol, sym = 'KO')   / sumIf(trades, sym = 'KO'), 1)   AS ko_shares_per_print
FROM
(
    SELECT
        toStartOfMonth(date)  AS m,
        ticker                AS sym,
        toFloat64(volume)     AS vol,
        transactions          AS trades
    FROM global_markets.stocks_daily_aggs
    WHERE ticker IN ('AAPL', 'MSFT', 'KO')
      AND date >= '2025-09-01'
      AND date <  '2026-08-01'
)
GROUP BY m
ORDER BY m
Run this yourself

AAPL had gemiddeld 91.4 aandelen per print in Sep 2025 en 54.9 in Jul 2026, terwijl KO 61.8 noteerde in die laatste maand. De drie reeksen bevinden zich op verschillende niveaus zonder een gemeenschappelijke stap over het bereik. Een maandelijkse volumereeks laat niet zien waar de rapportageregel veranderde. De kalender doet dat, en daarom is het de datum waard om te noteren.

Vensters en uitsluitingen
  • Het januarivenster beslaat vijf sessies, 5 januari tot 9 januari 2026. Het julivenster beslaat vijf sessies, 6 juli tot 10 juli 2026. Beide zijn vastgelegd in de SQL, zodat het paneel niet verschuift wanneer er nieuwe data binnenkomt.
  • Het paneel met zes fondsen beslaat drie sessies, 8 juli tot 10 juli 2026, en telt elke print ongeacht de locatie of conditie.
  • Handelsdata komt met een korte vertraging binnen, dus elk venster hier bevindt zich ruim in het verleden.

Veelgestelde vragen

Kunt u een fractie van een aandeel kopen op een beurs?

Nee. Orderboeken van beurzen accepteren alleen hele aandelen. Een fractionele order wordt door uw broker uit eigen voorraad voldaan nadat deze de vraag van klanten heeft genet en het deel met hele aandelen naar de markt heeft gestuurd. De fractie is een principal fill tussen u en de broker.

Wanneer begonnen fractionele hoeveelheden op de tape te verschijnen?

23 februari 2026. Vanaf die datum bevatten handelsrapportages hoeveelheden met zes decimalen, die worden afgekapt in plaats van afgerond. Daarvóór was elke gerapporteerde hoeveelheid een geheel getal.

Waren historische volumecijfers onjuist?

Bij fondsen met veel fractionele activiteit wel, en wel in beide richtingen tegelijk. Rapporten van minder dan één aandeel werden naar boven afgerond naar een heel aandeel, wat volume toevoegde, en rapporten van meer dan één aandeel werden afgekapt, wat volume verwijderde. De twee heffen elkaar niet op volgens een voorspelbaar schema.

Is een transactie in fractionele aandelen hetzelfde als een odd lot?

Nee. Een odd lot is een hoeveelheid hele aandelen onder de 100 stuks, en odd lots staan al decennia op de tape. Een fractionele hoeveelheid is minder dan één aandeel. Elke fractionele print is een odd lot; het omgekeerde is vrijwel nooit waar.

Wat is de veiligste manier om volume over de grens van februari 2026 in kaart te brengen?

Label het. Houd hoeveelheden in een decimaal type dat breed genoeg is voor zes decimalen, markeer de datum op elke reeks die de grens overschrijdt, en vermeld dit duidelijk wanneer een gemiddelde over beide zijden heen loopt.


Elk paneel hier bevat de bijbehorende SQL eronder. Open er een, wissel de ticker of het venster, en tel de prints zelf op de Strasmore-terminal.