Wanneer verlopen Amerikaanse opties
De meeste opties verlopen op vrijdag om 16:00 uur ET. Maandelijkse contracten vallen op de derde vrijdag, terwijl SPY en QQQ dagelijks een expiratie hebben.
Amerikaanse aandelenopties vervallen op de vermelde vervaldatum. Voor de meeste contracten is dit een vrijdag, waarbij de handel sluit om 16:00 uur ET. Maandelijkse contracten vallen op de derde vrijdag. De meest actieve ETF's en indexproducten hebben elke handelsdag een nieuwe expiratie. Wanneer een vrijdag een feestdag is voor de beurs, verschuift de expiratie naar de donderdag. Dit zijn de theoretische regels. Deze pagina toont de kalender zoals deze daadwerkelijk wordt verhandeld — zes weken aan volledige optiegegevens, de vastgestelde derde-vrijdagdata voor de rest van 2026, en een feestdagweek waarbij een vrijdag is verschoven.
Op welke dagen verlopen opties daadwerkelijk?
Volume per weekdag van de verhandelde expiratie, van 1 juni tot en met 9 juli 2026, voor alle beursgenoteerde Amerikaanse opties:
De exacte SQL achter elk getal
SELECT weekday,
round(sum(vol) / 1e6, 1) AS contracts_mm,
round(100 * sum(vol) / sum(sum(vol)) OVER (), 1) AS pct_of_volume,
uniqExact(expiry) AS distinct_expiry_dates,
uniqExact(root) AS underlyings
FROM (
SELECT toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) AS expiry,
substring(ticker, 3, length(ticker) - 17) AS root,
multiIf(toDayOfWeek(toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6)))) = 1, '1 Monday',
toDayOfWeek(toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6)))) = 2, '2 Tuesday',
toDayOfWeek(toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6)))) = 3, '3 Wednesday',
toDayOfWeek(toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6)))) = 4, '4 Thursday',
'5 Friday') AS weekday,
toFloat64(volume) AS vol
FROM global_markets.options_minute_aggs
WHERE window_start >= '2026-06-01 04:00:00'
AND window_start < '2026-07-10 04:00:00'
)
WHERE expiry IS NOT NULL
GROUP BY weekday
ORDER BY weekdayContracten met een vrijdag als expiratie vertegenwoordigden 48.3% van het totale volume in deze periode — 903.2 miljoen contracten verspreid over 39 verschillende vrijdag-expiratiedata. De vrijdag blijft het zwaartepunt in de kalender: weeklies verlopen op die dag en de maandelijkse cyclus valt op de derde vrijdag. De donderdag scoort relatief hoog — 21.6% van het volume op slechts 14 data — en twee van die donderdagen waren verplaatste vrijdagen, zoals hieronder wordt beschreven.
De kolom met onderliggende waarden (underlyings) geeft het antwoord op de vraag voor uw aandeel. Contracten met een vrijdag als expiratie werden verhandeld op 5871 verschillende optie-roots — in feite elke optiebare naam in Amerika — terwijl contracten met een maandag- of dinsdag als expiratie slechts op 33 en 30 roots werden verhandeld (10% en 8% van het volume) en op woensdag op 45: expiratie halverwege de week is voorbehouden aan indexproducten, enkele ETF's en een handvol zeer actieve individuele aandelen. Voor de rest betekent expiratie vrijdag. (De 5301 roots van de donderdag zijn de twee verplaatste vrijdagen.) Eén bijzonderheid om te onthouden: de woensdag vertoont 22 verschillende expiratiedata — meer dan de 14 van de donderdag — op 12.1% van het volume; de sectie met index-opties verklaart dit.
De tickers met dagelijkse expiratie
Voor SPY en vergelijkbare instrumenten is het antwoord op de vraag "wanneer verlopen opties" simpel: vandaag, ongeacht welke dag het is. Elke handelsdag in juni 2026 was een expiratie-datum voor SPY:
De exacte SQL achter elk getal
SELECT toString(expiry) AS expiry_date,
round(sum(vol) / 1e6, 2) AS contracts_mm
FROM (
SELECT toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) AS expiry,
toFloat64(volume) AS vol
FROM global_markets.options_minute_aggs
WHERE window_start >= '2026-06-01 04:00:00'
AND window_start < '2026-07-01 04:00:00'
AND ticker LIKE 'O:SPY2%'
)
WHERE expiry >= '2026-06-01' AND expiry <= '2026-06-30'
GROUP BY expiry
ORDER BY expiry21 expiratie-data in een maand van 21 sessies — één per handelsdag. Deze dagelijkse cyclus maakt 0DTE options op grote schaal mogelijk (DTE = days to expiration). Welke tickers hebben dus dagelijkse expiraties? In juni 2026 hadden precies 11 optie-roots een expiratie voor alle 21 sessies:
De exacte SQL achter elk getal
SELECT root,
uniqExact(expiry) AS june_expiry_dates,
round(sum(vol) / 1e6, 1) AS contracts_mm
FROM (
SELECT substring(ticker, 3, length(ticker) - 17) AS root,
toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) AS expiry,
toFloat64(volume) AS vol
FROM global_markets.options_minute_aggs
WHERE window_start >= '2026-06-01 04:00:00'
AND window_start < '2026-07-01 04:00:00'
)
WHERE expiry >= '2026-06-01' AND expiry <= '2026-06-30' AND root != 'SPCX'
GROUP BY root
HAVING june_expiry_dates >= 20
ORDER BY june_expiry_dates DESC, contracts_mm DESC, rootDrie hiervan zijn stock ETF's — SPY, QQQ en IWM, aangevoerd door de 240.3 miljoen juni-contracten van SPY. De overige acht zijn cash-settled index-roots: de S&P 500 weekly root SPXW en de mini XSP, plus varianten van de Nasdaq-100, Russell 2000 en Dow. Geen enkele gewone single stock staat op de lijst — hoewel single stocks dichterbij zijn dan de meeste mensen denken. De juni-expiraties van NVDA, gerangschikt op volume:
De exacte SQL achter elk getal
SELECT toString(expiry) AS expiry_date,
round(sum(vol) / 1e6, 2) AS contracts_mm
FROM (
SELECT toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) AS expiry,
toFloat64(volume) AS vol
FROM global_markets.options_minute_aggs
WHERE window_start >= '2026-06-01 04:00:00'
AND window_start < '2026-07-01 04:00:00'
AND ticker LIKE 'O:NVDA2%'
)
WHERE expiry >= '2026-06-01' AND expiry <= '2026-06-30'
GROUP BY expiry
ORDER BY contracts_mm DESC
LIMIT 6De koploper, 2026-06-18 met 6.76 miljoen contracten, is de maandelijkse expiratie van juni — verplaatst naar donderdag, zoals hieronder beschreven — en de rest van de bovenste rijen wordt gedomineerd door de wekelijkse vrijdagen. NVDA biedt ook expiraties halverwege de week aan die verhandeld worden, maar het ritme van wekelijkse en maandelijkse expiraties bepaalt nog steeds het grootste deel van het volume.
Waarom heeft mijn aandeel alleen maandelijkse expirations?
De listing rules bepalen de kalender die u ziet. Elk aandeel met opties heeft een contract dat elke derde vrijdag van de maand afloopt. Bij de listing wordt elke klasse toegewezen aan een van de drie legacy quarterly cycles die de maanden verder in de toekomst bepalen: januari/april/juli/oktober, februari/mei/augustus/november, of maart/juni/september/december. Deze toewijzing is een overblijfsel uit het tijdperk van de handelsvloer, maar het bepaalt nog steeds welke back months beschikbaar zijn voor een minder liquide aandeel. Beurzen bieden voor elke klasse ook de twee dichtstbijzijnde maanden aan, evenals weekly Friday contracts waar de vraag dit ondersteunt, en daily expirations voor de 11 roots hierboven. Dit vormt een piramide: 5871 roots met een vrijdag, 45 met een woensdag, en 33 met een maandag. Een aandeel met slechts één expiratie per maand is simpelweg een aandeel zonder weekly listings.
De rest van de expiratiedata voor 2026
Expiratiedata worden jaren van tevoren vastgesteld en forward-dated contracten worden al verhandeld — de rest van de kalender voor 2026 is direct af te lezen van de tape. Voor elke resterende maand in 2026 is de drukste expiratiedatum tussen 6 en 9 juli:
De exacte SQL achter elk getal
WITH per_expiry AS (
SELECT toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) AS expiry,
sum(toFloat64(volume)) AS v,
uniqExact(substring(ticker, 3, length(ticker) - 17)) AS underlyings
FROM global_markets.options_minute_aggs
WHERE window_start >= '2026-07-06 04:00:00'
AND window_start < '2026-07-10 04:00:00'
GROUP BY expiry
)
SELECT formatDateTime(toStartOfMonth(expiry), '%Y-%m') AS month,
toString(argMax(expiry, (v, toString(expiry)))) AS busiest_expiry_date,
dateName('weekday', argMax(expiry, (v, toString(expiry)))) AS weekday,
round(max(v) / 1e6, 1) AS contracts_mm,
argMax(underlyings, (v, toString(expiry))) AS underlyings
FROM per_expiry
WHERE expiry >= '2026-07-13' AND expiry <= '2026-12-31'
GROUP BY month
HAVING toDayOfWeek(argMax(expiry, (v, toString(expiry)))) = 5
AND toDayOfMonth(argMax(expiry, (v, toString(expiry)))) BETWEEN 15 AND 21
ORDER BY monthElke datum valt op een vrijdag tussen de 15e en de 21e van de betreffende maand — de derde vrijdag: 2026-07-17, 2026-08-21, 2026-09-18, 2026-10-16, 2026-11-20 en 2026-12-18. Twee datums zijn quarterly triple-witching datums (2026-09-18 en 2026-12-18), waarbij aandelenopties, indexopties en index futures tegelijkertijd expiren; de andere twee quarterly datums van 2026 zijn al verstreken — 20 maart en de verplaatste datum van 18 juni waren de voorgaande. Vergelijk november met december: 1493 roots vormden de maandelijkse november- versus 2432 voor december, de quarterly maand die de basis vormt voor long-dated LEAPS listings.
Wat gebeurt er als de vrijdag van de expiratie een feestdag is?
De regel: de expiratie verschuift naar de voorafgaande handelsdag. De onderstaande voorbeelden uit 2026 illustreren dit. June 19 (Juneteenth) verschoof de kwartaalexpiratie naar donderdag 18 juni — de triple witching sessie. En door de sluiting op 3 juli vanwege Independence Day verschoof de expiratie van de weeklies naar donderdag 2 juli. Het resultaat van de verschuiving in juli voor SPY contracts:
De exacte SQL achter elk getal
SELECT round(sumIf(vol, expiry = '2026-07-02') / 1e6, 2) AS thursday_july2_contracts_mm,
round(sumIf(vol, expiry = '2026-07-03') / 1e6, 2) AS friday_july3_contracts_mm
FROM (
SELECT toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) AS expiry,
toFloat64(volume) AS vol
FROM global_markets.options_minute_aggs
WHERE window_start >= '2026-06-29 04:00:00'
AND window_start < '2026-07-03 04:00:00'
AND ticker LIKE 'O:SPY2%'
)
WHERE expiry IS NOT NULLContracts met de einddatum vrijdag 3 juli verhandelden 0 miljoen — nul. Dergelijke contracts bestonden niet; de listingkalender verschoof de vrijdag van die week naar donderdag 2 juli, wat op zichzelf 12.84 miljoen SPY contracts verhandelde. Weeken met feestdagen worden uitgebreider behandeld in marktfestdagen en vroege sluitingen.
Indexopties volgen andere regels
Indexopties — de SPX-familie, NDX, RUT, VIX — zijn cash-settled (uitoefening resulteert in een contante betaling in plaats van aandelen tegen een vastgestelde indexwaarde) en van het Europese type (geen uitoefening vóór de expiratiedatum). De meeste contracten worden verhandeld tot 16:15 uur ET, vijftien minuten na de sluiting van de aandelenmarkt, hoewel een contract met PM-settlement dat afloopt wordt afgewikkeld tegen het indexniveau dat is berekend op basis van de slotkoersen van 16:00 uur. En de klassieke SPX-maandelijkse optie op de derde vrijdag is AM-settled: de handel stopt op donderdag bij de sluiting en de afwikkeling vindt plaats tegen een niveau dat is berekend op basis van de openingskoersen op vrijdagmorgen. Nieuwere wekelijkse en dagelijkse indexcontracten (de SPXW-basis) zijn PM-settled.
VIX-opties zijn de andere uitzondering in de kalender: zij verlopen op woensdagochtend, zijn AM-settled, er is er één per maandelijkse cyclus, en zij worden vele maanden van tevoren genoteerd — dit verklaart de woensdag-verwarring hierboven. De roots met de meeste afwijkende expiratiedata op woensdag, gebaseerd op vier juli-sessies:
De exacte SQL achter elk getal
SELECT root,
uniqExact(expiry) AS wednesday_expiry_dates,
toString(min(expiry)) AS nearest,
toString(max(expiry)) AS furthest,
round(sum(vol) / 1000, 0) AS contracts_k
FROM (
SELECT substring(ticker, 3, length(ticker) - 17) AS root,
toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) AS expiry,
toFloat64(volume) AS vol
FROM global_markets.options_minute_aggs
WHERE window_start >= '2026-07-06 04:00:00'
AND window_start < '2026-07-10 04:00:00'
)
WHERE expiry IS NOT NULL AND toDayOfWeek(expiry) = 3 AND expiry >= '2026-07-08' AND root != 'SPCX'
GROUP BY root
ORDER BY wednesday_expiry_dates DESC, contracts_k DESC, root
LIMIT 8VIX had 9 afwijkende woensdag-expiraties — een reeks lopend van 2026-07-22 tot 2027-03-17, één per cyclus — en SPXW kwam dit gelijk met 9. De ETF-rijen hebben een kortere looptijd: dagelijkse en wekelijkse noteringen plus contracten voor het einde van het kwartaal (30 juni 2027 is een woensdag). De langlopende maandelijkse VIX-opties bovenop de dagelijkse ETF-opties zorgen ervoor dat de woensdag meer afwijkende expiratiedata heeft dan enige andere werkdag, behalve de vrijdag — 22 in het venster van zes weken — op een klein deel van het volume.
Wat gebeurt er op de dag van expiratie?
De meeste aandelen- en ETF-opties stoppen met handelen bij de sluiting om 16:00 uur ET op de dag van expiratie. Na de sluiting hanteert de Options Clearing Corporation (OCC) 'exercise-by-exception': elke optie die met een in-the-money waarde van $0,01 of meer eindigt, wordt automatisch uitgeoefend, tenzij de houder anders instructies geeft. In-the-money calls worden aandelenkoopen tegen de strike; in-the-money puts worden verkopen; out-of-the-money contracten vervallen waardeloos. De levering van aandelen vindt plaats volgens de normale cyclus.
Expiratie is de deadline, niet het enige venster voor uitoefening. Aandelen- en ETF-opties zijn American-style: deze zijn uit te oefenen op elke handelsdag dat het contract nog loopt. Vroege uitoefening concentreert zich bij deep-in-the-money calls op de dag vóór de ex-dividend datum, wanneer het incasseren van het dividend de resterende time value kan overtreffen. Voor iedereen die deze calls short, piekt het assignment risk de nacht vóór de ex-datum, niet op de dag van expiratie.
Cutoffs, pin risk en het laatste uur
- De cutoff van uw broker ligt vóór die van de OCC. De OCC accepteert instructies voor uitoefening tot ongeveer 17:30 uur ET op de dag van expiratie; brokers hanteren voor klanten vaak een cutoff rond 16:30 uur ET. Het overrulen van de automatische uitoefening gebeurt volgens de tijdlijn van uw broker.
- Het aandeel blijft bewegen nadat de optie is gestopt met handelen. De 'exercise-by-exception' is gebaseerd op de officiële sluiting om 16:00 uur, maar een beweging in de after-hours die de strike passeert, stelt long houders in staat om nieuwe instructies in te dienen, terwijl short houders enkel hoeven af te wachten.
- Pin risk. Wanneer de sluiting binnen enkele cents van een veelverhandelde strike ligt, kunnen short houders pas weten hoeveel contracten worden toegewezen wanneer de berichten gedurende de nacht binnenkomen. De standaardmethode om dit te beperken: sluit de positie of roll deze voor de laatste klokslag.
Waarom vervaldatums de volumeticker domineren
Vervaldatum is een verplicht beslismoment, en het volume laat de besluitvorming zien. Een positie die een houder wil aanhouden na de expiry moet worden gerold — gesloten in het contract dat afloopt en opnieuw geopend in een contract met een latere datum — wat volume genereert in beide. Ongewenste posities worden direct gesloten; market makers hedgen de afnemende time value van alle nog openstaande posities. Hoe geconcentreerd is dat beslismoment? Categoriseer elk SPY-contract dat in juni 2026 is verhandeld op basis van het aantal dagen dat het nog had tot de expiry op het moment van de handel:
De exacte SQL achter elk getal
SELECT dte_bucket,
round(sum(vol) / 1e6, 1) AS contracts_mm,
round(100.0 * sum(vol) / (sum(sum(vol)) OVER ()), 1) AS pct_of_month
FROM (
SELECT multiIf(dte = 0, '0 days (expiry day)', dte = 1, '1 day left', dte <= 5, '2-5 days left', '6+ days left') AS dte_bucket,
dte, vol
FROM (
SELECT dateDiff('day', toDate(toTimeZone(window_start, 'America/New_York')),
toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6)))) AS dte,
toFloat64(volume) AS vol
FROM global_markets.options_minute_aggs
WHERE window_start >= '2026-06-01 04:00:00'
AND window_start < '2026-07-01 04:00:00'
AND ticker LIKE 'O:SPY2%'
)
WHERE dte >= 0
)
GROUP BY dte_bucket
ORDER BY min(dte)69.5% van het contractvolume van die maand werd verhandeld op de expiry-dag zelf, en nog eens 9.3% met één dag te gaan — de vervaldatum beëindigt het contract niet alleen, het herbergt het grootste deel van het totale volume van het contract. De kalender zelf creëert de activiteit volgens een schema dat jaren van tevoren bekend is.
Een historische voetnoot die mensen nog steeds verwarring bezorgt: decennialang verliepen genoteerde aandelenopties technisch gezien op de zaterdag na de derde vrijdag — een buffer voor papierverwerking uit een pre-elektronisch tijdperk. De sector heeft de juridische expiry in 2015 naar de vrijdag zelf verplaatst; een oudere gids die stelt dat opties op zaterdag verlopen, citeert dat overblijfsel.
FAQ over optie-expiratie
Hoe laat verlopen opties op de expiratiedatum?
De handel in de meeste aandelen- en ETF-opties eindigt om 16:00 uur ET op de expiratiedatum; de meeste indexopties worden verhandeld tot 16:15 uur ET. Beslissingen over uitoefening worden na de sluiting verwerkt — de OCC accepteert instructies tot ongeveer 17:30 uur ET, maar brokers hanteren eerdere deadlines.
Verlopen alle opties op vrijdag?
Nee — maar contracten met een vrijdag als expiratiedatum vertegenwoordigden 48.3% van het totale volume in de zes hier gemeten weken, verspreid over 5871 onderliggende waarden. Er zijn dagelijkse expiraties voor 11 index-tracking waarden, enkele tientallen actieve namen hebben midweek-data, de VIX verloopt op woensdagochtend, en de maandelijkse cyclus valt op de derde vrijdag.
Kan ik een optie uitoefenen voor de expiratie?
Ja voor aandelen- en ETF-opties — deze zijn van het Amerikaanse type en kunnen op elke werkdag worden uitgeoefend. In de praktijk heeft vroege uitoefening meestal betrekking op deep-in-the-money calls vlak voor een ex-dividend datum. Indexopties zoals SPX zijn van het Europese type: uitoefening vindt alleen plaats bij expiratie.
Wat gebeurt er als mijn optie in the money verloopt?
De optie wordt automatisch uitgeoefend bij expiratie als deze met $0,01 of meer in the money eindigt — calls kopen de aandelen tegen de strike, puts verkopen deze — tenzij u uw broker voor de deadline anders instrueert.
Wat gebeurt er met opties wanneer de markt op vrijdag gesloten is?
De expiratie verschuift naar de voorafgaande handelsdag. Beide gevallen uit 2026 staan in de bovenstaande data: Juneteenth verschoof de maandelijkse expiratie van juni naar donderdag 18 juni, en de sluiting op 4 juli verschoof de weekelijkse opties van die week naar donderdag 2 juli.
Welke aandelen en ETF's hebben dagelijkse optie-expiraties?
Een handvol van de meest liquide index ETF's heeft elke handelsdag een nieuwe expiratie, met SPY en QQQ aan het hoofd van deze groep. Individuele aandelen hebben maximaal wekelijkse expiraties. De volledige lijst, gemeten op basis van de optie-data, vindt u in welke aandelen hebben dagelijkse opties.
Wat gebeurt er met de Greeks van een optie naarmate de expiratie nadert?
De tijdwaarde neemt het snelst af aan het einde — theta, de dagelijkse kosten voor het aanhouden van een positie, bereikt een piek in de laatste dagen — terwijl gamma, de snelheid waarmee delta zelf beweegt, piekt voor at-the-money strikes. Deze combinatie is de reden waarom contracten in de expiratie-week zo volatiel zijn. Het volledige pakket aan sensitiviteiten wordt gemeten op de actuele markt in de optie Greeks, uitgelegd; hoe de Greeks veranderen gedurende de looptijd van een contract volgt hen van de notering tot de expiratie, en theta en gamma hebben elk hun eigen diepgaande analyse.
Elk paneel is een opgeslagen, versiespecifieke query over de volledige optie-data — breid de SQL uit om elke meting te zien, of controleer de expiratiekalender van een specifieke ticker op de Strasmore terminal.