Signal Pilot
🔴 Expert • Les 65 van 82

Market-impactmodellen: de verborgen kosten van omvang

Leestijd ~45-50 min • Institutionele uitvoering en slippage
Signal Pilot
Professionele handelseducatie
0%
Je boekt vooruitgang!
Lees verder om deze les af te ronden

Market impact is de prijsbeweging die je eigen order veroorzaakt. Voor een particulier die 100 aandelen koopt is die verwaarloosbaar. Voor een instelling die er 500.000 koopt is dat het verschil tussen winst en verlies. Wie market-impactmodellen begrijpt, kan voorspellen hoe grote orders de prijs bewegen — en daarvan profiteren.

💰 De fout van een miljoen

Een hedgefonds besluit voor $100M NVDA te kopen (ongeveer 800.000 aandelen à $125). Het stuurt een marktorder in, in de veronderstelling dat de spread ($0,01) de enige kostenpost is. Binnen enkele minuten put de order het order book uit en duwt de prijs van $125,00 naar $127,50 voordat de laatste deelorder is uitgevoerd. De gemiddelde uitvoeringsprijs komt uit op $126,25 — $1,25 boven de prijs die ze zagen toen ze op verzenden drukten.

Kostenoverzicht: Commissie: $0. Spread: $8.000 (800.000 × $0,01). Market impact: $1.000.000 (800.000 × $1,25 gemiddelde slippage).

Les: Bij grote orders overtreft market impact de spread met een factor 125. Instellingen die impactmodellen negeren, verbranden miljoenen.

🎯 Wat je gaat leren

Aan het eind van deze les kun je:

  • Market impact: grote orders bewegen de prijs tegen je in
  • Wortelwet: dubbele ordergrootte = 1,41 keer de impact (niet twee keer)
  • Impact beperken: opknippen in kleinere orders, limietorders gebruiken, handelen in de liquide uren
  • Kader: bereken impact = k × σ × √(aandelen/ADV), waarbij σ de dagelijkse volatiliteit van het aandeel is en k ≈ 0,5-1 → komt het antwoord boven 0,5 %, knip de order op
⚡ Snelle winst voor morgen (klik om uit te klappen)
  1. Bereken de market impact vóór elke trade van $50K of meer — Formule: impact = k × σ × √(jouw aandelen / ADV). Onder <0,1 % van het ADV: gewoon uitvoeren. Bij 0,1-0,5 %: limietorders gebruiken en opknippen in 3-5 orders. Boven >0,5 %: positie verkleinen of een TWAP-/VWAP-algoritme inzetten.
  2. Bouw je eigen draaiboek voor het opknippen van orders — <0,1 % van het ADV: één enkele order. 0,1-0,25 % van het ADV: 3-5 orders over 30-60 min. 0,25-0,5 % van het ADV: 8-12 orders over 2-4 uur (TWAP). >0,5 % van het ADV: omvang verkleinen of een VWAP over de hele dag.
  3. Zet bewaking van het level 2 order book aan — Controleer de diepteverhouding (diepte aan de laatzijde > 50 % van je order), herken spoofing (grote orders die knipperen), let op oplopende spreads (algo's die liquiditeit terugtrekken). Knip orders op zodra de diepte dun wordt.

Deel 1: wat is market impact?

Definitie en componenten

Market impact: prijsverandering veroorzaakt door het uitvoeren van een transactie

Totale kosten = commissie + spread + market impact

Onderdeel Omschrijving Typische kosten
Commissie Vergoeding van de broker $0 (tijdperk van nulcommissie)
Spread Verschil tussen bied en laat 0,01-0,1 % (liquide aandelen)
Market impact Prijsbeweging veroorzaakt door de order 0,1-5 % (afhankelijk van omvang en liquiditeit)

💡 Kerninzicht: Voor institutionele traders overtreft market impact spread plus commissie vaak met een factor 10 tot 100. Een order van $50M kan 0,5-2 % slippage veroorzaken, ofwel $250K tot $1M aan kosten — maar alleen in een aandeel waar die $50M een noemenswaardig deel van het dagvolume is. Diezelfde $50M in een megacap is een afrondingsfout op de tape en kost een paar basispunten. Impact hangt nooit af van de dollaromvang van je order, maar van die omvang ten opzichte van wat het aandeel verhandelt.

Tijdelijke versus permanente impact

Tijdelijke impact: prijsbeweging tijdens de uitvoering die daarna terugloopt zodra je order klaar is. Veroorzaakt door een tijdelijke onbalans tussen vraag en aanbod. Liquiditeitsverschaffers stappen in om die op te vangen en brengen de prijs terug naar de reële waarde.

Permanente impact: prijsbeweging die blijft staan na de uitvoering. De markt leest je order als informatiedragend (geïnformeerde handel) en herprijst dus de reële waarde.

Uitgewerkt voorbeeld (geconstrueerd): grote AAPL-aankoop

Scenario: Een grote vermogensbeheerder koopt in één uur 500.000 AAPL-aandelen (gemiddeld dagvolume = 50 miljoen aandelen, dus 1 % van het ADV). Eén procent van het dagvolume samengeperst in één uur komt neer op een participatiegraad van ongeveer 6-7 % — agressief, en de impactcijfers hieronder weerspiegelen dat.

Tijdlijn:

Tijd Prijs Gebeurtenis
10:00 uur (start) $150.00 Beslisprijs (de beheerder legt zich vast op de transactie)
10:15 uur $150.50 Eerste 125.000 aandelen uitgevoerd, prijs loopt op
10:30 uur $150.85 250.000 aandelen uitgevoerd (halverwege), tijdelijke impact bouwt op
10.45 uur $151.05 375.000 aandelen uitgevoerd, impact op zijn hoogst (de nabije liquiditeit raakt op)
11:00 uur (klaar) $151.00 Alle 500.000 aandelen uitgevoerd; volumegewogen gemiddelde uitvoeringsprijs over het uur = $150,70
11:30 uur (daarna) $150.40 De prijs zakt weg (de tijdelijke impact loopt terug)

Ontleding van de impact:

  • Totale impact tijdens de uitvoering: $150,70 (volumegewogen gemiddelde uitvoeringsprijs, niet de laatste koers) - $150,00 (beslisprijs) = $0,70 per aandeel
  • Permanente impact: $150,40 (prijs na wegzakken) - $150,00 (beslisprijs) = $0,40 per aandeel
  • Tijdelijke impact (teruggelopen): $0,70 - $0,40 = $0,30 per aandeel

Totale kosten:

  • 500.000 aandelen × $0,70 gemiddelde impact = $350,000 aan totale market-impactkosten
  • waarvan $150.000 tijdelijk (later teruggelopen) en $200.000 permanent

Waarom er permanente impact ontstond: De markt zag grote, aanhoudende aankopen (1 % van het ADV in één uur is aanzienlijk). Andere partijen leidden daaruit af dat de koper mogelijk positieve informatie had (cijfers, een verhoging van het advies), dus werd de reële waarde naar boven bijgesteld.

Houd dit cijfer naast deel 2. De wortelwet geeft voor dezelfde 500.000 aandelen van hetzelfde fonds 0,15 % — ongeveer $0,225 per aandeel. Deze uitvoering kostte $0,70. De wet is geijkt op orders die over een hele sessie worden weggewerkt; deze werd in één uur geperst, tegen ongeveer zes keer die participatiegraad, en de gerealiseerde kosten kwamen ongeveer drie keer zo hoog uit als de schatting. De formule geeft je een ondergrens voor geduldige uitvoering, geen voorspelling voor ongeduldige.

⚠️ Het probleem van informatielekkage

Als je grote orders uitvoert, reconstrueert de markt je bedoeling. Denkt de markt dat je geïnformeerd bent (een hedgefonds dat op voorkennis koopt), dan schiet de permanente impact omhoog. Denkt de markt dat je ongeïnformeerd bent (een indexfonds dat herbalanceert), dan is de permanente impact minimaal.

Verdediging: Camoufleer je orders met willekeurige tijdstippen, spreiding over meerdere handelsplatformen (dark pools plus zichtbare beurzen) en wisselende ordergroottes, zodat ze op ruis lijken en niet op een signaal.

Deel 1.5: Michaels ramp van $47.500 met een marktorder

💀 De uitgangssituatie

Michael Rodriguez (samengesteld voorbeeld), portefeuillebeheerder van een hedgefonds van $50M, maart 2024. Hij wilde een positie van $5M in NVDA (38.500 aandelen à $130). ADV van NVDA: 250 miljoen aandelen, oftewel 0,015 % van het dagvolume. Zijn redenering: «minuscule positie = geen impact».

Fatale fout: hij hield geen rekening met het INTRADAY-volume. Om 10:30 uur lag het volume rond de 150.000 aandelen per minuut. Zijn order van 38.000 aandelen was 5,1 % van het volume van vijf minuten (ENORM).

Wat er gebeurde

Eerste order (10:30 uur): marktorder voor 38.461 aandelen. Putte het order book uit van $130,01 naar $130,70 in 60 seconden. Impact: $11K slippage.

De cascade: NVDA liep op naar $131,80 (andere algo's herkenden institutionele flow). Michael dacht: «hij loopt door, meer kopen!». Hij legde er 15.174 aandelen bij tegen gemiddeld $132,40. Daarna zakte NVDA terug naar $130,25 (de tijdelijke impact loste op).

Diezelfde dag bij AMD: hij herhaalde dezelfde fout bij een positie van $3M in AMD (16.216 aandelen). AMD is dunner: om 10:45 uur printte het ongeveer 40.000 aandelen per minuut, dus zijn order was zo'n 40 % van het volume van één minuut. De sweep liep van $185,10 naar $187,30, met een gemiddelde uitvoeringsprijs van $186,00 — $14.600 aan impact. AMD zakte terug naar $185,20 en liet hem $13.000 onder water staan op de positie.

Totale schade: ongeveer $47.500 in één ochtend — $34.500 op NVDA (vooral door het najagen, niet door de eerste order) en $13.000 op AMD. Op $10M ingezet kapitaal is dat 0,47 %, ruwweg tien keer wat diezelfde twee posities hadden mogen kosten, en het kwam in minder dan twee uur uit een fonds van $50M.

Waarom het kopcijfer niet groter is: market impact in megacaps wordt gemeten in tientallen basispunten, niet in procenten. Als iemand je een verhaal over uitvoeringskosten vertelt met honderdduizenden dollars op een ticket van $10M, dan komt het verlies uit de richting van de markt en niet uit impact. Michaels fout was duur omdat hij nergens voor nodig was, niet omdat hij enorm was.

De 5 fatale fouten

  1. Dagvolume en intradayvolume door elkaar gehaald — 0,015 % van de dag = 5,1 % van een venster van vijf minuten
  2. Marktorders bij grote omvang — had VWAP/TWAP moeten gebruiken
  3. Geen schatting van de slippage — heeft de verwachte impact nooit berekend
  4. Zijn eigen impact nagejaagd — kocht bij op de top van de tijdelijke beweging
  5. Dezelfde fout herhaald bij AMD — minder liquide aandeel = ergere impact

Michaels herstel: professionele uitvoering (6 maanden later)

De nieuwe methode

Voorbeeld: positie van $5M in TSLA (september 2024)

  • Vooraf: het intradayvolumepatroon berekenen en de impact schatten met de wortelwet
  • Strategie: VWAP-algoritme over 2,5 uur, participatie afgetopt op 3 % (een ticket van $5M in TSLA komt nooit in de buurt van die cap; de cap is er voor de minuten waarin het volume opdroogt)
  • Pauzeren tijdens de lunch (weinig volume), hervatten om 14:00 uur
  • Resultaat: $2.111 aan impactkosten (tegen ruim $11K met de oude methode)

Resultaten na 6 maanden: 24 posities, $84M ingezet, gemiddeld $1.971 impact per trade (0,056 %), $47.300 in totaal. Tegen het kostenpercentage van 0,47 % van die ochtend in maart had diezelfde $84M ongeveer $395.000 gekost. Het verschil, ruwweg $348.000, is vele malen de $47.500 die hij in één sessie verbrandde.

«Vroeger behandelde ik uitvoering als een race. Nu behandel ik het als een puzzel. De markt vertelt je wanneer hij liquiditeit heeft. Luister ernaar, ga erin op, en je betaalt minimale impact.» — Michael Rodriguez

Deel 2: market-impactmodellen

Model 1: de wortelwet (de eenvoudigste)

Formule: Impact = σ × √(Q / V)

  • σ: Dagelijkse volatiliteit (standaarddeviatie)
  • Q: Ordergrootte (aandelen)
  • V: Dagvolume (aandelen)
Voorbeeld van de wortelwet

Aandeel: AAPL

  • Dagelijkse volatiliteit (σ): 1,5 % = 0,015
  • Gemiddeld dagvolume (V): 50 miljoen aandelen
  • Jouw ordergrootte (Q): 500.000 aandelen

Berekening:

Impact = 0,015 × √(500.000 / 50.000.000)

= 0.015 × √0.01

= 0.015 × 0.1

= 0.0015 = 0.15%

Lezing: 500.000 aandelen kopen (1 % van het dagvolume) beweegt de prijs ongeveer 0,15 %

Kosten: Staat AAPL op $150, dan is de impact = $150 × 0,0015 = $0,225 per aandeel → totale impactkosten = 500.000 × $0,225 = $112.500

Model 2: het Almgren-Chriss-model (tijdsafhankelijk)

Idee: De impact hangt af van HOE SNEL je handelt. Het model weegt twee tegengestelde kosten tegen elkaar af:

  1. Market impact: agressieve uitvoering → hoge tijdelijke impact
  2. Uitvoeringsrisico (prijsdrift): geduldige uitvoering → de prijs kan ongunstig bewegen

Formule (vereenvoudigd):

Totale kosten = Tijdelijke impact + Permanente impact + Uitvoeringsrisico

  • Tijdelijke impact: θ × (Q / T), waarbij θ de impactcoëfficiënt is, Q de ordergrootte en T de tijdshorizon
  • Permanente impact: η × Q (lineair in de ordergrootte)
  • Uitvoeringsrisico: σ × √T × Q (volatiliteit × de vierkantswortel van de tijd × omvang — het risico groeit met √T, niet met T)

Eén kanttekening bij de term voor tijdelijke impact: het oorspronkelijke artikel van Almgren en Chriss maakt die lineair in het handelstempo, zoals hierboven geschreven. Het uitgewerkte voorbeeld hieronder gebruikt in plaats daarvan de wortelschaling uit model 1, waar uitvoeringsdesks zich in de praktijk op ijken. De vorm van de afweging — en waar het minimum ligt — is in beide gevallen dezelfde; alleen de getallen verschuiven.

De afweging (het centrale dilemma):

  • Snel handelen (T klein): hoge tijdelijke impact (θ/T groot), maar laag uitvoeringsrisico (minder tijd voor een ongunstige beweging)
  • Langzaam handelen (T groot): lage tijdelijke impact (θ/T klein), maar hoog uitvoeringsrisico (de prijs kan weglopen tijdens de trage uitvoering)

Almgren-Chriss-voorbeeld van de afweging

Scenario: Koop 1 miljoen TSLA-aandelen. Dagvolume = 100 miljoen aandelen. Huidige prijs = $200. Dagelijkse volatiliteit = 3 %.

Optie 1: agressief (uitvoeren in 30 minuten)

  • Tijdelijke impact: Hoog (1 miljoen aandelen in 30 min, oftewel 33.000 per minuut; zo snel kan de markt dat niet opnemen)
  • Geschatte impact: 0,8 % × $200 = $1,60 per aandeel → $1,6M aan impactkosten
  • Uitvoeringsrisico: laag — 3 % dagelijkse volatiliteit over een half uur van een sessie van 6,5 uur is 3 % × √(0,5/6,5) = 0,83 %
  • Geschatte risicokosten: $530K
  • Totale kosten: $2,13M

Optie 2: geduldig (uitvoeren over 4 uur)

  • Tijdelijke impact: Laag (1 miljoen aandelen in 240 min, oftewel 4.200 per minuut, een behapbaar tempo)
  • Geschatte impact: 0,25 % × $200 = $0,50 per aandeel → $500K aan impactkosten
  • Uitvoeringsrisico: Hoog — 3 % × √(4/6,5) = 2,35 % over de vier uur. Let op de schaling: vier uur zijn geen vier dagen, dus de dagelijkse 3 % krimpt met de wortel van het gebruikte deel van de sessie, hij vermenigvuldigt niet met vier
  • Geschatte risicokosten (ongunstige beweging): $1,5M (als het tegenzit, loopt het aandeel op tijdens de uitvoering)
  • Totale kosten: $2,0M

Optie 3: optimaal (de Almgren-Chriss-oplossing: 90 minuten)

  • Tijdelijke impact: Gematigd (1 miljoen in 90 min, oftewel 11.000 per minuut)
  • Geschatte impact: 0,45 % × $200 = $0,90 per aandeel → $900K aan impactkosten
  • Uitvoeringsrisico: Gematigd — 3 % × √(1,5/6,5) = 1,44 % over de negentig minuten
  • Geschatte risicokosten: $920K
  • Totale kosten: $1,82M (BESTE)

Controleer de vorm zelf. De impact daalt als 1/√T ($1,6M, $900K, $500K bij 0,5, 1,5 en 4 uur — elk cijfer is het vorige gedeeld door de wortel van de tijdsverhouding). Het risico stijgt als √T ($530K, $920K, $1,5M op dezelfde reeks). De ene curve daalt, de andere stijgt, en hun som heeft precies één minimum. Hier ligt dat op negentig minuten.

Wat het model je niet geeft: het absolute niveau van de risicoterm hangt af van hoeveel variantie de beheerder wil dragen — Almgren-Chriss heeft een risicoaversieparameter, en daaraan draaien schuift het optimum naar voren of naar achteren. De √T-vorm ligt vast in het model. De dollarbedragen op de risicoregel zijn een keuze, geen meting.

Les: Er bestaat een optimale uitvoeringssnelheid die de totale kosten minimaliseert. Te snel = hoge impact. Te langzaam = hoog risico. Almgren-Chriss vindt de balans.

Model 3: Kyle's lambda (informatiegebaseerd)

Idee: De markt leidt informatie af uit de order flow → permanente impact

Formule: Δp = λ × Q

  • λ (lambda): gevoeligheid van de markt voor order flow (prijsimpact per aandeel)
  • Q: Ordergrootte

De kern: Denkt de markt dat je order geïnformeerd is (een hedgefonds dat op voorkennis koopt), dan is lambda HOOG → de prijs beweegt scherp

Verdediging (institutioneel): orders spreiden over tijd en handelsplatformen om de bedoeling te verhullen (de waargenomen informatie-inhoud verlagen)

Deel 3: market impact schatten (in de praktijk)

Vuistregel: de participatiegraad

Participatiegraad: je ordergrootte als percentage van het recente volume

Richtlijnen voor impact:

  • < 1 % van het dagvolume: minimale impact (0,05-0,1 %)
  • 1-5 % van het dagvolume: gematigde impact (0,1-0,5 %)
  • 5-10 % van het dagvolume: hoge impact (0,5-2 %)
  • > 10 % van het dagvolume: extreme impact — ver boven 1 % en niet langer voorspelbaar. Bij die omvang houdt de aanname van de wortelwet, een diep boek dat zich weer vult, geen stand meer, en hangen de gerealiseerde kosten meer af van wie er die week verder in het fonds zit dan van welke formule ook.

Deze bandbreedtes zijn gerealiseerde kosten van orders die over een hele sessie zijn weggewerkt. Leg ze naast model 1 en ze vallen aan de bovenkant te hoog uit en aan de onderkant te laag: de wortelwet zet bij 1,5 % dagelijkse volatiliteit 1 % van het ADV op 0,15 % en 10 % van het ADV op 0,47 %. De bandbreedtes zijn ruimer omdat ze opvangen wat de formule weglaat: de spread oversteken, adverse selectie, en de dagen waarop het boek dun is. Gebruik de formule om te schatten en de bandbreedtes om te toetsen of die schatting hout snijdt.

⚠️ Professionele limiet: de meeste instellingen vermijden meer dan 5-10 % van het dagvolume in één aandeel om hun voetafdruk klein te houden. Grotere orders worden over meerdere dagen gespreid.

Volumecurve (variatie binnen de dag)

Waarneming: Het volume is GEEN constante over de dag

Tijd (ET) % van het dagvolume Per uur Market impact
9:30-10:00 uur ~15% ~30% Gematigd (de diepste liquiditeit van de dag, maar ook de breedste spreads en de snelste prijsbewegingen)
10:00-12:00 uur ~20% ~10% Laag (gestage institutionele flow, rustige koersen)
12.00-14.00 uur ~15% ~7.5% Hoog (de dunste liquiditeit per tijdseenheid van de hele sessie)
14:00-15:00 uur ~20% ~20% Laag tot gematigd (het volume trekt aan, de koersen blijven ordelijk)
15.00-16.00 uur ~30% ~30% Gematigd (de slotveiling neemt flow op, maar alle anderen zijn hun orders ook aan het afmaken)

Lees de derde kolom, niet de tweede. Wat je participatiegraad bepaalt is volume per tijdseenheid, en op die maat zijn de twee diepste vensters van de sessie het eerste halfuur en het laatste uur, allebei rond 30 % van het dagvolume per uur. Dat betekent niet dat het de goedkoopste vensters zijn om in te handelen: de opening brengt de breedste spreads en de scherpste herprijzing van de dag, en bij de close probeert elke andere institutionele order ook af te ronden. Je krijgt liquiditeit en je betaalt ervoor in volatiliteit en adverse selectie.

Wat dat voor het handelen betekent: Van 10:00 tot 12:00 uur en van 14:00 tot 15:00 uur liggen de praktische vensters: genoeg volume om een lopende order op te nemen, rustig genoeg om er niet in prijsbeweging voor te betalen. Van 12:00 tot 14:00 uur is het enige venster dat je helemaal moet mijden: met ongeveer 7,5 % van het dagvolume per uur is dat het dunste stuk van de sessie, waardoor dezelfde ordergrootte een veel groter deel wordt van wat er omgaat.

Deel 4: uitvoeringsstrategieën om impact te beperken

Strategie 1: TWAP (tijdgewogen gemiddelde prijs)

Hoe het werkt: de order gelijkmatig over de tijd verdelen (bijvoorbeeld 100.000 aandelen over 60 min = 1.667 aandelen per minuut)

Voordelen: Eenvoudig, voorspelbaar, beperkt de impact

Nadelen: Negeert volumepatronen (handelt tijdens de lunch evenveel als op de piek)

Strategie 2: VWAP (volumegewogen gemiddelde prijs)

Hoe het werkt: handelen in verhouding tot het marktvolume (meer in perioden met veel volume, minder in perioden met weinig)

Voordelen: Past zich aan de marktomstandigheden aan, beperkt de impact beter dan TWAP

Nadelen: Complexer, vereist een volumeprognose

Voorbeeld VWAP versus TWAP

Doel: Koop 100.000 AAPL-aandelen van 9:30 tot 11:30 uur (120 minuten)

TWAP-aanpak:

  • 100.000 / 120 min = 833 aandelen per minuut (constant tempo)
  • Totale impact: gematigd (negeert volumepatronen)

VWAP-aanpak:

  • 9:30-10:00 uur (30 % van het volume): koop 30.000 aandelen (1.000 per minuut)
  • 10:00-11:00 uur (50 % van het volume): koop 50.000 aandelen (833 per minuut)
  • 11:00-11:30 uur (20 % van het volume): koop 20.000 aandelen (667 per minuut)
  • Totale impact: lager (handelt meer wanneer er liquiditeit is)

Resultaat: Bij grote orders komt VWAP doorgaans 10-30 % goedkoper uit op impact dan TWAP — dus 10-30 % minder slippage, geen 10-30 % betere prijs. Bij TWAP-kosten van 0,20 % beland je daarmee eerder rond 0,14-0,18 %. Meegenomen; het is niet het verschil tussen een goede en een slechte trade.

De verdeling 30/50/20 hierboven is het profiel van dit aandeel op die ene ochtend. Echte VWAP-algo's voorspellen de curve gedurende de sessie opnieuw in plaats van op een vast sjabloon te vertrouwen, want de dag waarop een aandeel cijfers publiceert of in een index wordt opgenomen, is precies de dag waarop het sjabloon niet klopt.

Strategie 3: implementation shortfall (IS)

Idee: het verschil tussen beslisprijs en uitvoeringsprijs minimaliseren

Hoe het werkt: in het begin agressief handelen (de beslisprijs vastleggen) en daarna afremmen om de impact te beperken

Toepassing: Wanneer je sterke overtuiging hebt (je wilt niet dat de prijs wegloopt)

Strategie 4: icebergorders

Wat: een kleine order tonen (bijvoorbeeld 500 aandelen) terwijl je een grote reserve verbergt (bijvoorbeeld 50.000 aandelen)

Waarom: Voorkomt dat de markt de volledige omvang ziet (beperkt front-running)

Risico: HFT's herkennen icebergs met patroonherkenning (herhaalde kleine uitvoeringen op dezelfde prijs)

Strategie 5: routeren naar dark pools (gevorderd)

Wat zijn dark pools? private handelsplatformen waar grote orders elkaar kruisen zonder dat quotes publiek worden getoond

Belangrijke dark pools: UBS ATS, Goldman Sachs Sigma X2, JPMorgan JPM-X, Barclays LX, Instinet CBX. Behandel zo'n lijst als bederfelijk: CrossFinder van Credit Suisse was jarenlang een van de grootste en verdween met de overname van het huis door UBS in 2023.

Vergelijking dark pool versus zichtbare beurs

Zichtbare beurs (NYSE, NASDAQ enzovoort):

  • Zichtbaarheid: alle quotes worden publiek getoond
  • Voordelen: Transparant, met best-executiongarantie
  • Nadelen: Grote orders zijn zichtbaar → HFT's gaan ervoor zitten → hogere impact

dark pool:

  • Zichtbaarheid: Rustende orders zijn verborgen. Uitvoeringen niet: transacties buiten de beurs komen binnen enkele seconden via een FINRA-rapportagefaciliteit op de tape, dus de markt weet vrijwel meteen dat er omvang is verhandeld — alleen niet hoeveel er nog in de pool ligt
  • Voordelen: Grote orders kunnen kruisen zonder de markt te alarmeren → lagere impact
  • Nadelen: Geen uitvoeringsgarantie, mogelijke informatielekkage naar de beheerder van de pool

Voorbeeld: aankoop van $500M AAPL — 3,33 miljoen aandelen tegen een ADV van 50 miljoen, dus 6,7 % van een dagvolume. De cijfers hieronder slaan alleen op die schaal; een ticket van $10M in AAPL is 0,13 % van het ADV en kost via elk van deze routes een handvol basispunten.

Methode Effect Tijd Risico
Zichtbare beurs (marktorder) 0.8-1.5% Seconden Hoge impact, directe uitvoering
Zichtbare beurs (VWAP-algoritme) 0.2-0.4% 2-4 uur Gematigde impact, goede uitvoering
Dark pool (blok) 0.05-0.15% Variabel (kan onuitgevoerd blijven) Lage impact ALS het uitgevoerd wordt, geen garantie
Hybride (dark pool + zichtbare VWAP) 0.1-0.25% 2-6 uur BESTE: lage impact, hoge uitvoeringsgraad

Strategie 6: uitgestelde uitvoering (meerdaagse strategieën)

Wanneer gebruiken: het opbouwen van zeer grote posities (>10 % van het ADV), waarbij uitvoering op één dag buitensporige impact zou veroorzaken

Uitgewerkt voorbeeld (geconstrueerd): een positie van $50M opbouwen in 5 dagen

Scenario: Een fonds wil voor $50M een midcap op $250 per aandeel, dus 200.000 aandelen. Het dagvolume van het aandeel is 1,5 miljoen stuks en de dagelijkse volatiliteit 3 %. Let op de aansluiting: dit deel gaat over orders boven 10 % van het ADV, dus het voorbeeld moet een aandeel zijn waar $50M dat daadwerkelijk is. In TSLA is $50M minder dan twee tienden van één procent van een dag en gaat hier niets van op.

Aanpak op één dag:

  • 200.000 / 1,5 miljoen = 13,3 % van het ADV
  • Verwachte impact (wortelwet): 3 % × √0,133 = 1,1 % → 1,1 % × $250 = $2,75 per aandeel
  • Totale kosten: 200.000 × $2,75 = $550.000

Aanpak over 5 dagen (40.000 aandelen per dag):

  • Dag 1: koop 40.000 aandelen — 2,7 % van het ADV, dus 3 % × √0,0267 = 0,49 % = $1,23 per aandeel = $49.000
  • Dagen 2-5: dezelfde omvang, dezelfde schatting, $49.000 per dag
  • Totale impact: 5 × $49.000 = $245.000
  • Besparing ten opzichte van één dag: $305.000 (55 % minder)
  • Die 55 % is geen toeval en hangt niet aan deze specifieke getallen: een order opknippen in n gelijke dagen verlaagt de impact volgens de wortelwet met 1 - 1/√n. Voor vijf dagen is dat 1 - 0,447 = 55 %. Voor tien dagen 68 %. De winst vlakt snel af, en daarom spreidt niemand een positie over veertig sessies.

Afruil: hoger uitvoeringsrisico (de prijs kan in die 5 dagen oplopen), maar veel minder market impact. Inzetten wanneer de overtuiging groot is en de horizon lang.

Deel 4.5: HFT-roofdieren herkennen en vermijden

Hoe HFT's grote orders opsporen

Hoogfrequente handelshuizen gebruiken patroonherkenning om institutionele orders te herkennen en gaan er vervolgens voor zitten om eraan te verdienen.

HFT-detectiesignalen:

  1. Herhaalde kleine uitvoeringen op dezelfde prijs: iceberg herkend (bijvoorbeeld 500 aandelen elke 2 minuten op $150,00)
  2. Handtekening van een VWAP-algoritme: het ordertempo correleert met het marktvolume (HFT's reconstrueren je algoritme)
  3. Tijdgebonden patronen: TWAP is voorspelbaar (bijvoorbeeld 1.000 aandelen elke 5 minuten, 2 uur lang)
  4. Correlatie over handelsplatformen: koop je tegelijk op NYSE en NASDAQ, dan herkennen HFT's de coördinatie

⚠️ De mechaniek van front-running door HFT's

Stap 1: een HFT herkent je iceberg (500 aandelen elke 3 min op $100,00)

Stap 2: de HFT koopt 10.000 aandelen tussen $100,01 en $100,05 (gaat voor je zitten)

Stap 3: de prijs loopt op naar $100,15 door de aankopen van de HFT

Stap 4: je volgende uitvoering: $100,15 (in plaats van $100,00)

Stap 5: de HFT verkoopt je 10.000 aandelen op $100,15. Hij betaalde bij binnenkomst gemiddeld zo'n $100,03, dus de heen-en-terugreis levert hem ongeveer $1.200 op — twaalf cent per aandeel, weggehaald uit jouw uitvoering.

Onthoud de orde van grootte van dat getal. Twaalf cent op een aandeel van $100 is 12 basispunten, en daarom bestaat dit hele deel: niet omdat één enkele ontmoeting groot is, maar omdat hij zich clip na clip herhaalt zolang jouw patroon leesbaar blijft.

Verdediging: randomiseer de tijdstippen, varieer de ordergroottes, spreid over meerdere platformen en algoritmes, gebruik dark pools voor de grotere clips

Anti-gaming-uitvoeringstactieken

Tactiek 1: gerandomiseerde TWAP (tijdsvariatie)

Standaard-TWAP: 1.000 aandelen elke 5 minuten, 2 uur lang (voorspelbaar!)

Gerandomiseerde TWAP:

  • Tijdsinterval: willekeurig tussen 3 en 8 minuten (niet vast op 5 min)
  • Ordergrootte: willekeurig tussen 750 en 1.250 aandelen (niet vast op 1.000)
  • Resultaat: HFT's kunnen de volgende order niet voorspellen → moeilijker om ervoor te gaan zitten
  • Eén praktisch punt: het interval randomiseren rond vijf minuten betekent dat je in twee uur ongeveer 22 clips afvuurt in plaats van 24, dus het schema moet bijsturen naar het doel of je komt tekort. Precies daarom draagt elke randomizer in productie een inhaalterm mee.

Voorbeeld:

9:30 uur: 890 aandelen op $100,00
9:34 uur: 1.120 aandelen op $100,02 (4 min ertussen)
9:41 uur: 780 aandelen op $100,01 (7 min ertussen)
9:47 uur: 1.050 aandelen op $99,98 (6 min ertussen)
...
De impact valt lager uit dan bij een TWAP met vast interval, omdat het patroon niet meer leesbaar is.
Hoeveel lager hangt volledig af van hoeveel roofzuchtige flow je in eerste instantie las,
en dat is niets wat je aan je eigen uitvoeringen kunt meten.
      
Tactiek 2: fragmentatie over handelsplatformen

Probleem: alle 100.000 aandelen op NYSE verhandelen → makkelijk te herkennen

Oplossing: spreiden over 8-12 platformen

  • NYSE: 15.000 aandelen (15 %)
  • NASDAQ: 18.000 aandelen (18 %)
  • Cboe BZX: 12.000 aandelen (12 %)
  • Cboe EDGX: 10.000 aandelen (10 %)
  • IEX: 8.000 aandelen (8 %) — de speed bump beschermt je tegen HFT's!
  • Dark pools (5 pools): 37.000 aandelen (37 %)

Voordeel: geen enkel platform ziet de volledige omvang → moeilijker om de bedoeling te reconstrueren

Risico: complexiteit (je hebt een smart order router nodig), mogelijke adverse selectie in dark pools

Tactiek 3: de speed bump van IEX (de beste verdediging)

Wat is IEX? de Investors Exchange, met een ingebouwde vertraging van 350 microseconden («speed bump»)

Hoe die je beschermt:

  • je order komt met 350 μs vertraging aan bij IEX
  • de HFT ziet je order op andere platformen (NYSE, NASDAQ)
  • de HFT probeert op IEX voor je te gaan zitten
  • MAAR: ook de order waarmee de HFT voor je wil gaan zitten wordt 350 μs vertraagd
  • Resultaat: de HFT kan niet eerder bij IEX zijn dan jij → geen front-running!

Wat het bewijs werkelijk laat zien:

  • Het mechanisme is echt en makkelijk te verifiëren: de vertraging van 350 μs geldt voor iedereen, dus een latentievoordeel elders laat zich hier niet omzetten in een wachtrijvoordeel.
  • Hoe groot het voordeel is, valt veel moeilijker vast te pinnen. Gepubliceerde vergelijkingen van uitvoeringskwaliteit zetten het verschil ergens tussen een fractie van een basispunt en een paar basispunten, afhankelijk van het ordertype, de urgentie en hoe de broker de controlegroep routeerde. Beweringen van 5-15 basispunten circuleren wel degelijk; ze overleven een blik op de methodologie niet.
  • Elk onderzoek naar deze vraag komt óf van een handelsplatform met belang bij de uitkomst, óf van een broker wiens eigen routeringskeuzes onderdeel zijn van wat gemeten wordt. Vertrouw meer op de richting van het effect dan op welk specifiek getal er ook aan hangt, dit getal inbegrepen.

Afruil: lagere uitvoeringsgraad (IEX heeft ongeveer 2 % marktaandeel), maar uitvoeringen van hogere kwaliteit (geen toxische flow)

Deel 5: Signal Pilot gebruiken om market impact te herkennen

Volume Oracle: grote prints herkennen

Functie: prints >10.000 aandelen uitlichten (institutionele orders)

Signaal: Een koopprint van 50.000 aandelen is het bekijken waard in een aandeel dat een paar miljoen stuks per dag verhandelt, waar het één à twee procent van de sessie is. In een fonds dat er 50 miljoen verhandelt is het ruis. Schaal de verwachte beweging zoals je je eigen order zou schalen: als aandeel van wat het fonds verhandelt, niet in stuks.

Trade: scalpen in de richting van de grote print (de instelling heeft waarschijnlijk nog meer te kopen → het momentum houdt aan)

Pentarch Pilot Line: cumulatieve impact volgen

Functie: de totale institutionele koop- en verkoopdruk per tijdvenster volgen

Signaal: Toont de Pilot Line $10M netto koop in één uur → permanente impact waarschijnlijk (de prijs loopt niet volledig terug)

Janus Atlas: analyse van het volumeprofiel

Functie: zichtbaar maken waar grote orders zijn uitgevoerd (volume per prijs)

Toepassing: accumulatiezones herkennen (instellingen die posities opbouwen) → steunniveaus

Quiz: toets je begrip

Q1: Je wilt 200.000 aandelen kopen van een fonds met 10 miljoen dagvolume. Wat is met de wortelwet (σ = 2 %) de geschatte impact?

Antwoord tonen

Antwoord: Impact = 0,02 × √(200.000 / 10.000.000) = 0,02 × √0,02 = 0,02 × 0,141 = 0,00282 = 0,28 %. Voor een aandeel van $100 is dat $0,28 impact per aandeel, oftewel $56.000 aan totale kosten op 200.000 aandelen.

Q2: Je ziet een koopprint van 100.000 aandelen in TSLA (gemiddeld volume = 50 miljoen per dag). Wat verwacht je aan tijdelijke impact?

Antwoord tonen

Antwoord: Participatiegraad = 100.000 / 50 miljoen = 0,2 % (zeer laag). Met de dagelijkse volatiliteit van TSLA van ongeveer 3 % geeft de wortelwet 0,03 × √0,002 = 0,13 % — noem het een tiende van een procentpunt, en behandel dat als bovengrens voor een print die is weggewerkt en niet weggeveegd. Maar als die print de eerste van vele is (een instelling die begint te accumuleren), kan er permanente impact ontstaan naarmate er meer orders binnenkomen, en dat is het deel dat de formule niet ziet.

Q3: Wanneer is de market impact het HOOGST op een handelsdag?

Antwoord tonen

Antwoord: Van 12:00 tot 14:00 uur ET. Let op hoe je de reden formuleert: dat venster bevat ongeveer 15 % van het dagvolume, evenveel als het eerste halfuur. Wat het tot het dunste stuk maakt, is dat die 15 % over twee uur is uitgesmeerd — zo'n 7,5 % van het dagvolume per uur, tegen 30 % per uur bij de open en bij de close. De participatiegraad is een ratio, dus wat je impact bepaalt is volume per tijdseenheid, niet welk deel van de dag een venster toevallig bevat.

Praktische checklist

Vóór het uitvoeren van grote orders:

  • Controleer het gemiddelde dagvolume (ADV) van het aandeel
  • Bereken de participatiegraad: ordergrootte / ADV (doel <5 %)
  • Schat de impact met de wortelwet: σ × √(Q/V)
  • Ligt de participatie boven >5 %, spreid de order dan over meerdere dagen of gebruik een algoritme (VWAP/TWAP)
  • Mijd het lunchuur (12-14 uur) voor grote orders (het dunste volume per uur van de sessie = de hoogste participatiegraad)
  • Gebruik icebergorders om de volledige omvang te verbergen (maar pas op voor detectie door HFT's)

Tijdens de uitvoering:

  • Volg de tijdelijke impact via Signal Pilot Volume Oracle (bewegen de volgende prints de prijs?)
  • Overtreft de impact de schatting met een factor 2, rem de uitvoering dan af (de markt voelt je order)
  • Bekijk de Pentarch Pilot Line voor de cumulatieve flow (kopen andere instellingen ook?)

Analyse na de uitvoering:

  • Bereken de werkelijke impact: (gemiddelde uitvoeringsprijs - beslisprijs) / beslisprijs
  • Vergelijk die met de geschatte impact (had het wortelmodel het bij het rechte eind?)
  • Volg tijdelijke en permanente impact apart (liep de prijs na de uitvoering terug?)

De belangrijkste punten

  • Market impact = verborgen kosten van grote orders (overtreft de spread vaak met een factor 10-100)
  • Wortelwet: impact ∝ σ × √(Q/V) (eenvoudige schatter)
  • Participatiegraad >5 % van het dagvolume = hoge impact (knip de order op)
  • VWAP > TWAP om de impact te beperken (handelt meer in perioden met veel volume) — doorgaans 10-30 % minder slippage, geen 10-30 % betere prijs
  • Mijd het lunchuur (12-14 uur) voor grote orders (het dunste volume per uur = de hoogste participatiegraad)

Market impact is een onzichtbare belasting op je rendement. Beperk hem met limietorders, participatiegraden onder 5 % en VWAP-algoritmes. Wie impactmodellen begrijpt, voorkomt dure uitvoeringsfouten.

Gerelateerde lessen

Gevorderd #44

De mechaniek van hoogfrequente handel

Begrijp hoe HFT je uitvoering en je slippage beïnvloedt.

Les lezen →
Gevorderd #45

Veilingtheorie en marktonevenwichtigheden

Leer hoe onevenwichtigheden in orders market impact veroorzaken.

Les lezen →
Expert #70

Uitvoeringsalgoritmes (TWAP, VWAP, POV)

Zet algoritmes in om de market impact van grote orders te beperken.

Les lezen →

⏭️ Hierna

Les #66: kwantitatieve strategieën ontwerpen — Ontwerp, backtest en optimaliseer kwantitatieve handelsstrategieën met professionele methodiek.

💬 Discussie (0 reacties)

0/1000

Reacties laden…

← Vorige les Volgende les →

Klaar om met Signal Pilot te handelen?

Breng je opleiding in de praktijk met professionele indicatoren en hulpmiddelen voor marktanalyse in realtime.

Terug naar Signal Pilot →
Uitsluitend educatief. Handelen brengt een aanzienlijk risico op verlies met zich mee. Dit is geen financieel advies. Resultaten uit het verleden bieden geen garantie voor de toekomst.