Optionsverfallkalender 2026: alle zwölf Termine
Der vollständige Optionsverfallkalender 2026 mit zwölf dritten Freitagen, vier Quartalsverfallsterminen und der Feiertagsregel für eine Verschiebung auf Donnerstag.
Der Optionsverfallkalender 2026 folgt einer Regel: Standardisierte Monatsoptionen auf US-Aktien und ETFs werden am dritten Freitag des Monats letztmals gehandelt. Damit gibt es 2026 zwölf monatliche Verfallstermine von Jan 16 bis Dec 18. Vier davon sind zugleich Quartalsverfallstermine. Jeder Termin auf dieser Seite wird aus dem Kalender berechnet und nicht aus einer Liste übernommen. Im zweiten Abschnitt erfahren Sie, wie Sie alle zwölf Termine mit einem einzigen Befehl selbst erzeugen.
Der Optionsverfallkalender 2026, Monat für Monat
Ein Standard-Monatskontrakt ist die reguläre Notierung für jede handelbare US-Aktie und jeden handelbaren ETF. Der Verfallstermin liegt einmal pro Monat am dritten Freitag zum Handelsschluss. Die folgende Übersicht leitet alle zwölf Termine für 2026 anhand einer einfachen Datumsberechnung her und gleicht sie anschließend mit dem aktuellen Feiertagskalender der Börsen ab.
Das exakte SQL hinter jeder Zahl
SELECT
toString(cal.exp_date) AS expiration_date,
concat(formatDateTime(cal.exp_date, '%b '), toString(toDayOfMonth(cal.exp_date))) AS expiry_label,
formatDateTime(cal.exp_date, '%a') AS weekday,
toDayOfMonth(cal.exp_date) AS day_of_month,
if(toMonth(cal.exp_date) IN (3, 6, 9, 12), 'quarterly', 'monthly') AS expiry_class,
multiIf(cal.exp_date < today(), 'already traded',
hol.holiday != '', concat('scheduled closure: ', hol.holiday),
'no closure scheduled') AS calendar_check
FROM
(
SELECT
toDate('2026-01-01') + toIntervalMonth(arrayJoin(range(12))) AS month_start,
month_start + ((12 - toDayOfWeek(month_start)) % 7) + 14 AS exp_date
) AS cal
LEFT JOIN
(
SELECT
date AS d,
any(name) AS holiday
FROM global_markets.stocks_market_holidays
GROUP BY date
) AS hol ON hol.d = cal.exp_date
ORDER BY cal.exp_dateDie Spalte day_of_month ist besonders relevant. Ein dritter Freitag kann nicht vor dem 15. und nicht nach dem 21. liegen: Der erste Freitag eines Monats fällt in einen der ersten sieben Tage, und der dritte Freitag liegt vierzehn Tage danach. 2026 liegt der früheste Termin im Mai, am 15., und der späteste im August, am 21. Die übrigen zehn Termine liegen zwischen diesen beiden Daten.
Der Verfall ist zugleich der letzte Handelstag dieser Kontrakte. Bei gewöhnlichen Aktien- und ETF-Optionen fallen beide Tage zusammen. Eine wichtige Ausnahme sind Indexoptionen: Einige werden am Freitagmorgen anhand der Eröffnungskurse abgerechnet. Ihr letzter Handelstag ist daher der Donnerstag. Unser Leitfaden zu Optionen mit Abrechnung am Vormittag und am Nachmittag zeigt, welche Variante jeweils gilt. Wann verfallen Optionen erläutert, was am Verfallstag mit einer Position geschieht.
So ermitteln Sie jedes Verfallsdatum im Jahr 2026 selbst
Für diesen Kalender benötigen Sie keinen Datenfeed. Python enthält das Modul calendar in seiner Standardbibliothek. Die vollständige Liste entsteht daher mit einem einzigen Befehl. Sie müssen nichts installieren und benötigen keinen Netzwerkzugriff:
python3 -c "import calendar; print(*[[d for w in calendar.Calendar().monthdatescalendar(2026, m) for d in w if d.month == m and d.weekday() == 4][2] for m in range(1, 13)], sep='\\n')"
Führen Sie den Befehl auf einem beliebigen Rechner mit Python 3 aus. Er gibt zwölf ISO-Datumsangaben aus, jeweils eine pro Zeile. monthdatescalendar gibt einen Monat als Liste vollständiger Wochen zurück. Am Monatsanfang und -ende ergänzt die Funktion dabei Tage aus den benachbarten Monaten. Der Test d.month == m entfernt diese ergänzten Tage. d.weekday() == 4 behält die Freitage bei (Montag entspricht 0). [2] wählt den dritten Freitag aus. Wenn Sie das Jahr ändern, wird die Liste neu erstellt. Das ist die gesamte Berechnung. Deshalb leitet man einen Verfallskalender her, statt ihn nachzuschlagen.
Welche Verfallstermine 2026 sind Quartalsverfälle
Vier der zwölf Termine fallen auf März, Juni, September und Dezember: Mar 20, Jun 19, Sep 18 und Dec 18. An diesen Terminen verfallen Aktienoptionen, Aktienindexoptionen und Aktienindex-Futures gleichzeitig. Daher stammt der Beiname Triple Witching. Die Einzelheiten zur Funktionsweise finden Sie unter Was ist Triple Witching. Eine Übersicht nach Quartalen finden Sie unter Triple-Witching-Termine 2026. Einer der vier Termine ist 2026 mit einem Sternchen gekennzeichnet. Im nächsten Abschnitt wird anhand der Marktdaten ermittelt, welcher das ist.
Was passiert, wenn ein Börsenfeiertag auf den Verfallstag fällt
Die Regel vom dritten Freitag hat eine Ausnahme, und sie ist real. Ist der dritte Freitag ein Börsenfeiertag, öffnet der Markt an diesem Tag nicht. Der letzte Handelstag der Monatskontrakte verschiebt sich auf den vorherigen Donnerstag. Ob das in einem bestimmten Jahr passiert, lässt sich anhand der Kursdaten klären, statt einer Liste zu vertrauen. Eine vollständige US-Handelssitzung umfasst 390 Ein-Minuten-Bars, also sechseinhalb Stunden vom Eröffnungskurs um 9:30 Uhr bis zum Schlusskurs um 16:00 Uhr. An einem Tag, an dem der Markt geschlossen bleibt, gibt es überhaupt keine Prints.
Das exakte SQL hinter jeder Zahl
SELECT
toString(cal.day) AS session_date,
concat(formatDateTime(cal.day, '%b '), toString(toDayOfMonth(cal.day))) AS session_label,
if(toDayOfMonth(cal.day) BETWEEN 15 AND 21, 'third Friday', 'other Friday') AS friday_type,
toUInt32(ifNull(tape.bars, 0)) AS regular_session_bars
FROM
(
SELECT toDate('2026-01-01') + arrayJoin(range(212)) AS day
) AS cal
LEFT JOIN
(
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
count() AS bars
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= toDateTime('2026-01-01 00:00:00')
AND window_start < toDateTime('2026-08-02 00:00:00')
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) < 960
GROUP BY d
) AS tape ON tape.d = cal.day
WHERE toDayOfWeek(cal.day) = 5
ORDER BY regular_session_bars ASC, cal.day ASCZwischen Januar und Ende Juli 2026 verstrichen 31 Freitage. An drei davon wurden 0 Minuten-Bars der regulären Sitzung aufgezeichnet. Das entspricht einem geschlossenen Markt im Kursband: Apr 3, Jun 19 und Jul 3. Der erste war Karfreitag. Der dritte war der beobachtete Unabhängigkeitstag, weil der 4. Juli 2026 auf einen Samstag fällt und die Börsen den vorherigen Freitag als Feiertag festlegen. Jeder andere Freitag in diesem Zeitraum verzeichnete 390 Bars, also eine vollständige Sitzung.
Der mittlere dieser Tage ist die Ausnahme, um die es hier geht. Jun 19 ist der Juneteenth National Independence Day. Die US-Aktienbörsen begehen ihn seit 2022. Im Jahr 2026 fällt er auf den 19. Juni: den dritten Freitag, den monatlichen Juni-Verfall und einen der vier Quartalstermine. Der Markt öffnet an diesem Tag nicht. Der letzte Handelstag der Juni-Monatskontrakte ist daher der vorherige Donnerstag. Es ist der einzige dritte Freitag im Jahr 2026, der auf einen planmäßigen Börsenfeiertag fällt. Die Seite zu den Triple-Witching-Terminen 2026 enthält die Details zum Quartalsverfall.
Karfreitag ist der andere Feiertag, der auf einen dritten Freitag fallen kann. Anders als Juneteenth hat er kein festes Datum. Er richtet sich nach Ostern, das zwischen Ende März und Ende April liegt. Die folgende Auswertung ermittelt für jedes der vergangenen elf Jahre den dritten Freitag im April und zählt, wie viele Bars an diesem Tag im SPY-Kursband aufgezeichnet wurden.
Das exakte SQL hinter jeder Zahl
SELECT
toString(toYear(cal.exp_date)) AS year,
concat(formatDateTime(cal.exp_date, '%b '), toString(toDayOfMonth(cal.exp_date))) AS april_expiry_label,
toUInt32(ifNull(tape.bars, 0)) AS regular_session_bars,
if(ifNull(tape.bars, 0) = 0, 'market closed', 'full session') AS session_status
FROM
(
SELECT
toDate(concat(toString(2016 + arrayJoin(range(11))), '-04-01')) AS april_first,
april_first + ((12 - toDayOfWeek(april_first)) % 7) + 14 AS exp_date
) AS cal
LEFT JOIN
(
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
count() AS bars
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= toDateTime('2016-01-01 00:00:00')
AND toMonth(window_start) = 4
AND toDayOfMonth(window_start) BETWEEN 14 AND 22
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) < 960
GROUP BY d
) AS tape ON tape.d = cal.exp_date
ORDER BY cal.exp_dateIn den 11 Aprilmonaten von 2016 bis 2026 fiel der April-Verfall auf einen geschlossenen Markt: 2019, 2022 und erneut 2025. In jedem dieser Jahre endete der Handel der Monatskontrakte stattdessen am Donnerstag. Im Jahr 2026 verzeichnete der April-Termin vollständige 390 Bars. Damit verschiebt sich der Verfallstag 2026 im Juni und nicht im April auf den Donnerstag.
Wo Weeklys, Monatsultimo- und Montag-Expirationen einzuordnen sind
Der dritte Freitag ist das eine Datum, das alle handelbaren Titel gemeinsam haben. Daneben gibt es mehrere weitere Serien, die die Regel für den dritten Freitag vollständig ignorieren. Weeklys werden an den meisten anderen Freitagen aufgelegt, üblicherweise jeweils für einige Wochen im Voraus. Optionen zum Monatsultimo verfallen am letzten Geschäftstag des Monats und nicht an einem Freitag. Bei stark gehandelten Titeln gibt es außerdem Montag- und Mittwoch-Expirationen. Bei einer kleinen Gruppe von Indexprodukten und Einzelaktien gibt es sogar an jedem Handelstag eine Expiration. Die aktuelle Übersicht finden Sie unter Aktien mit täglichen Optionen.
Der Größenunterschied zwischen einer monatlichen Serie und allen übrigen Serien zeigt sich unmittelbar in der Zahl der Kontrakte. Dieses Panel erfasst jedes Expiration-Datum im Jahr 2026, an dem im ersten Halbjahr AAPL-Optionen gehandelt wurden, und zählt die unterschiedlichen Kontrakte an jedem dieser Tage.
Das exakte SQL hinter jeder Zahl
SELECT
toString(agg.exp_date) AS expiration_date,
concat(formatDateTime(agg.exp_date, '%b '), toString(toDayOfMonth(agg.exp_date))) AS expiry_label,
multiIf(toDayOfWeek(agg.exp_date) = 5 AND toDayOfMonth(agg.exp_date) BETWEEN 15 AND 21, 'monthly third Friday',
toDayOfWeek(agg.exp_date) = 5, 'weekly Friday',
toDayOfWeek(agg.exp_date) = 4 AND toDayOfMonth(agg.exp_date) BETWEEN 14 AND 20, 'Thursday before a third Friday',
'other weekday') AS expiry_class,
agg.n_contracts AS contracts_traded
FROM
(
SELECT
toDate(expiration_date) AS exp_date,
countDistinct(ticker) AS n_contracts
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND toDate(expiration_date) >= toDate('2026-01-01')
AND toDate(expiration_date) < toDate('2026-07-01')
AND volume > 0
AND iv_converged = 1
GROUP BY exp_date
) AS agg
ORDER BY contracts_traded DESC, agg.exp_date ASCDas Expiration-Datum mit dem höchsten Kontraktbestand für AAPL in diesem Zeitraum, Jun 18, umfasste 200 unterschiedliche Kontrakte. Das Panel ordnet es der Kategorie Thursday before a third Friday zu. Am dünnsten war das Datum mit 50 Kontrakten. Monatliche Expirationen umfassen Ausübungspreise weiter oberhalb und unterhalb des aktuellen Kurses sowie längere Laufzeiten. Lang laufende Positionen sammeln sich dort bereits Jahre vor dem Verfall an. Der Handel in nahezu allen diesen Kontrakten läuft bis zum Börsenschluss um 16:00 Uhr. Bis wann Optionen gehandelt werden nennt die abweichenden Handelszeiten.
Aufbau dieser Panels
Die Panels zur Sitzungsdauer zählen die Ein-Minuten-Bars im SPY-Tape zwischen 9:30 Uhr und 16:00 Uhr ET. Die Zeitstempel werden aus gespeicherten UTC-Zeitstempeln umgerechnet. In keiner der beiden Abfragen ist ein Feiertagsdatum fest hinterlegt. Ein geschlossener Tag wird einfach als Wochentag erkannt, an dem null Bars der regulären Handelssitzung vorliegen. Das AAPL-Panel berücksichtigt nur Kontrakte, die mindestens einmal gehandelt wurden und einen konvergierten impliziten Volatilitätswert aufwiesen. Dadurch werden nicht bepreiste Listings aus der Zählung ausgeschlossen. Der Zeitraum reicht von Januar bis Juni 2026. Die zwölf Expiration-Daten werden anhand des Monatsersten per Datumsarithmetik ermittelt. Das ist dieselbe Berechnung wie im Python-Befehl weiter oben.
FAQ
Wann verfallen Optionen im Jahr 2026?
Standardmäßige Monatsoptionen auf US-Aktien und ETFs verfallen am dritten Freitag jedes Monats. Das sind zwölf Termine von Jan 16 bis Dec 18. Der Juni-Termin fällt auf einen planmäßigen Börsenfeiertag. Deshalb endet der Handel dieser Kontrakte bereits am Donnerstag davor. Wochenoptionen, Optionen zum Monatsende und tägliche Serien verfallen nach eigenen Zeitplänen rund um diese zwölf Termine.
Welche Termine gibt es 2026 für den dreifachen Hexensabbat?
Die vier vierteljährlichen Verfallstermine fallen auf Mar 20, Jun 19, Sep 18 und Dec 18. An diesen Tagen verfallen Aktienoptionen, Indexoptionen und Index-Futures gleichzeitig. Der Juni-Termin fällt 2026 auf einen Börsenfeiertag. Deshalb endet der Handel bereits am Donnerstag davor.
Kann ein Optionsverfall vom Freitag auf einen anderen Tag verschoben werden?
Ja. Fällt der dritte Freitag auf einen Börsenfeiertag, bleibt die Börse geschlossen. Der Handel mit den Monatskontrakten endet dann am Donnerstag davor. In den vergangenen elf April-Monaten war das in 2019, 2022 und 2025 der Fall. Der Grund war jeweils der Karfreitag. 2026 kommt es im Juni ebenfalls dazu, weil der dritte Freitag auf Juneteenth fällt.
Verfallen Wochenoptionen ebenfalls am dritten Freitag?
Der dritte Freitag eines Monats ist dem standardmäßigen Monatskontrakt vorbehalten. Deshalb wird die Wochenserie an diesem Tag ausgesetzt. Weeklys decken die übrigen Freitage ab. Bei den meistgehandelten Titeln gibt es außerdem Verfallstermine am Montag und Mittwoch.
Ist der US-Verfallstermin identisch mit dem japanischen SQ-Termin?
Nein. Japanische Index-Futures und -Optionen werden anhand einer speziellen Quotierung abgerechnet, die als SQ bezeichnet wird. Sie wird aus den Eröffnungskursen am zweiten Freitag berechnet. Der vierteljährliche Termin im März, Juni, September und Dezember heißt Mega-SQ. US-Monatsoptionen verfallen am dritten Freitag. Wer beide Kalender verfolgt, arbeitet daher jeden Monat mit zwei unterschiedlichen Terminen.
Jedes Panel auf dieser Seite enthält den vollständigen zugehörigen SQL-Code. Wenn Sie denselben Kalender für ein anderes Jahr erstellen oder die Kontrakte eines anderen ticker zählen möchten, stellen Sie die Frage auf Englisch im Strasmore-Terminal.