Strasmore Research
Навчання Matt ConnorВід Matt Connor · data as of August 6, 2026 · refreshed weekly

Календар експірації опціонів 2026: усі 12 дат

Повний календар експірації опціонів у 2026 році: дванадцять третіх п’ятниць, чотири квартальні дати та правило свят, яке може перенести одну на четвер.

Календар експірації опціонів на 2026 рік ґрунтується на одному правилі: стандартні місячні опціони на акції та ETF у США припиняють торгуватися у третю п’ятницю кожного місяця. Отже, у 2026 році буде дванадцять місячних дат експірації — від Jan 16 до Dec 18. Чотири з них одночасно є квартальними датами експірації. Усі дати на цій сторінці обчислено за календарем, а не скопійовано зі списку. У другому розділі показано, як відтворити всі дванадцять дат однією командою.

Календар експірації опціонів у 2026 році за місяцями

Стандартний місячний контракт — це базовий лістинг для будь-якої акції або ETF США, на яких доступна торгівля опціонами. Одна експірація на місяць — у третю п’ятницю, після закриття торгів. Панель нижче розраховує всі дванадцять дат 2026 року на основі звичайних календарних обчислень, а потім перевіряє кожну з них за актуальним календарем біржових свят.

ЗапитКожна дата щомісячної експірації опціонів у 2026 році
Точний SQL-код для кожного числа
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_date
Run this yourself

Колонка day_of_month заслуговує на особливу увагу. Третя п’ятниця не може припасти раніше 15-го числа або пізніше 21-го: перша п’ятниця будь-якого місяця припадає на один із перших семи днів, а третя настає через чотирнадцять днів після неї. У 2026 році найраніша дата припадає на травень — на 15-те число, а найпізніша — на серпень, на 21-те число. Інші десять дат припадають на період між ними.

Експірація також є останнім днем торгівлі цими контрактами, і для звичайних опціонів на акції та ETF це одна й та сама дата. Виняток, про який варто знати, — індексні опціони: за деякими з них розрахунок проводиться в п’ятницю вранці на основі цін відкриття, тому остання торгова сесія припадає на четвер. У нашому матеріалі Опціони з ранковим і вечірнім розрахунком пояснюється, які опціони належать до кожної категорії, а матеріал коли закінчується строк дії опціонів описує, що відбувається з позицією безпосередньо в день експірації.

Як самостійно розрахувати всі дати експірації у 2026 році

Для цього календаря не потрібен потік даних. Стандартна бібліотека Python містить модуль calendar, тому весь список можна отримати однією командою. Нічого встановлювати або підключатися до мережі не потрібно:

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')"

Запустіть цю команду на будь-якому комп’ютері з Python 3. Вона виведе дванадцять дат у форматі ISO, по одній у кожному рядку. monthdatescalendar повертає місяць як список повних тижнів. На початку й наприкінці списку додаються дні із сусідніх місяців. Тест d.month == m відкидає ці додані дні, d.weekday() == 4 залишає п’ятниці (понеділок має індекс 0), а [2] вибирає третю п’ятницю. Змініть рік — і список буде сформовано заново. Це весь розрахунок. Саме тому календар дат експірації можна розрахувати, а не шукати готовим.

Які експірації у 2026 році є квартальними

Чотири з дванадцяти припадають на березень, червень, вересень і грудень: Mar 20, Jun 19, Sep 18 та Dec 18. У ці дати одночасно завершуються строки дії stock options, stock index options і stock index futures. Саме звідси походить назва triple witching. Механіку описано в матеріалі що таке triple witching, а деталі за кожним кварталом наведено в дати triple witching у 2026 році. У 2026 році біля однієї з чотирьох дат стоїть зірочка. У наступному розділі визначено, яка саме, на основі даних про укладені угоди.

Що відбувається, коли біржове свято припадає на п’ятницю експірації

Правило третьої п’ятниці має один виняток, і він справді застосовується. Якщо третя п’ятниця є біржовим святом, ринок цього дня не відкривається, а останній торговий день для місячних контрактів переноситься на попередній четвер. Чи відбувається це в конкретному році, можна визначити за даними торгів, а не покладатися на календар. Повна сесія у США складається з 390 одномінутних барів і триває шість із половиною годин — від відкриття о 9:30 до закриття о 16:00. У день, коли ринок закритий, на стрічці не фіксується жодного бару.

ЗапитЩоп’ятниці у 2026 році до липня, спочатку найкоротша сесія
Точний SQL-код для кожного числа
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 ASC
Run this yourself

У період із січня до кінця липня 2026 року минули 31 п’ятниць. Три з них зафіксували 0 одномінутних барів регулярної сесії — саме так виглядає закритий ринок на стрічці: Apr 3, Jun 19 і Jul 3. Перша з них — Страсна п’ятниця. Третя — святковий вихідний з нагоди Дня незалежності, оскільки 4 липня 2026 року припадає на суботу, а біржі не працюють у попередню п’ятницю. Усі інші п’ятниці в цьому періоді зафіксували 390 барів, тобто повну сесію.

Середня дата є винятком, про який варто згадати. Jun 19 — День незалежності на честь визволення рабів у США, який фондові біржі США відзначають із 2022 року. У 2026 році він припадає на 19 червня: це третя п’ятниця, дата експірації місячних червневих контрактів і одна з чотирьох квартальних дат. Ринок цього дня не відкривається, а останнім торговим днем для червневих місячних контрактів є попередній четвер. Це єдина третя п’ятниця 2026 року, яка припадає на запланований день закриття ринку. Деталі щодо квартальних дат наведено на сторінці дат потрійного відьомства у 2026 році.

Страсна п’ятниця — інше свято, яке може припасти на третю п’ятницю. На відміну від Дня незалежності на честь визволення рабів у США, вона не має фіксованої дати: її дата залежить від Великодня, який припадає на період від кінця березня до кінця квітня. Панель нижче визначає третю п’ятницю квітня для кожного з останніх одинадцяти років і підраховує, скільки барів зафіксувала стрічка SPY цього дня.

ЗапитЧи був квітневий п’ятничний день експірації торговим днем?
Точний SQL-код для кожного числа
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_date
Run this yourself

За 11 квітневих періодів із 2016 до 2026 п’ятниця квітневої експірації припала на закритий ринок у 2019, у 2022 і знову у 2025. У кожному з цих років торгівля місячними контрактами завершувалася в четвер. У 2026 квітнева дата зафіксувала повні 390 барів, тому у 2026 році перенесення на четвер відбувається в червні, а не у квітні.

Де розміщуються weeklys, опціони з експірацією наприкінці місяця та понеділкові експірації

Третя п’ятниця — єдина дата, спільна для всіх активів, на які доступна торгівля опціонами. Поруч із нею існують серії, які взагалі не дотримуються правила третьої п’ятниці. Weeklys лістяться в більшість інших п’ятниць, зазвичай одночасно на кілька тижнів наперед. Опціони з експірацією наприкінці місяця закінчують діяти в останній робочий день місяця, а не в п’ятницю. Для активів із високими обсягами торгів також доступні експірації в понеділок і середу, а для обмеженого переліку індексних продуктів та окремих акцій — експірація кожного торгового дня. Актуальний перелік наведено в акціях із щоденними опціонами.

Різниця в розмірі між місячною серією та всіма іншими серіями одразу помітна за кількістю контрактів. На цій панелі взято всі дати експірації AAPL у 2026 році, коли протягом першої половини року торгувалися опціони, і для кожної дати пораховано кількість унікальних контрактів.

ЗапитКонтракти AAPL, що торгувалися до кожної дати експірації у 2026 році, H1
Точний SQL-код для кожного числа
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 ASC
Run this yourself

Найбільша кількість контрактів на дату експірації AAPL у 2026 році в цьому періоді, Jun 18, становила 200 унікальних контрактів; панель класифікує її як Thursday before a third Friday. На найменшу дату експірації за ці самі шість місяців припадало 50 контрактів. Для місячних експірацій доступні страйки, розташовані далі вище та нижче поточної ціни, а також на довші строки. Довгострокові позиції накопичуються в цих серіях за роки до дати експірації. Торги майже за всіма цими контрактами тривають до закриття о 4:00 p.m.; у матеріалі до якого часу торгують опціонами наведено відмінні часові обмеження.

Як побудовано ці панелі

На панелях із тривалістю сесії підраховано одноминутні бари в потоці даних SPY між 9:30 a.m. та 4:00 p.m. за часом ET, перерахованим зі збережених часових міток UTC. У жодному з двох запитів не закодовано святкові дати: день без торгів просто визначається як будній день, для якого не було жодного бару регулярної сесії. На панелі AAPL враховано лише контракти, якими торгували щонайменше один раз і для яких було доступне узгоджене значення implied volatility. Це виключає з підрахунку лістинги без ціни. Період охоплює січень—червень 2026 року. Дванадцять дат експірації отримано за допомогою арифметики дат на основі першого дня кожного місяця — того самого розрахунку, що й у наведеній вище команді Python.

Поширені запитання

Коли закінчується строк дії опціонів у 2026 році?

Стандартні місячні опціони на акції та ETF США закінчують строк дії у третю п’ятницю кожного місяця — у дванадцять дат від Jan 16 до Dec 18. Червнева дата припадає на запланований вихідний на ринку, тому строк дії цих контрактів переноситься на попередній четвер. Тижневі опціони, опціони з експірацією наприкінці місяця та денні серії закінчують строк дії за власними графіками навколо цих дванадцяти дат.

Які дати потрійної експірації у 2026 році?

Чотири квартальні експірації припадають на Mar 20, Jun 19, Sep 18 і Dec 18. У ці дати одночасно закінчується строк дії опціонів на акції, індексних опціонів та ф’ючерсів на індекси. Червнева дата припадає на біржовий вихідний у 2026 році, тому останній торговий день переноситься на попередній четвер.

Чи може дата експірації опціонів припадати не на п’ятницю?

Так. Якщо третя п’ятниця є біржовим вихідним, ринок не працює, а торгівля місячними контрактами припиняється в попередній четвер. За останні одинадцять квітнів це відбувалося у 2019, 2022 і 2025 — щоразу у Страсну п’ятницю. У 2026 році така ситуація також станеться один раз, у червні, коли третя п’ятниця припадає на Juneteenth.

Чи закінчується строк дії тижневих опціонів також у третю п’ятницю?

Третю п’ятницю місяця обслуговує стандартний місячний контракт, тому тижнева серія просто пропускає цю дату. Weeklys охоплюють інші п’ятниці, а для найбільших компаній також доступні експірації у понеділок і середу.

Чи збігається дата експірації у США з датою SQ у Японії?

Ні. Розрахунок за японськими ф’ючерсами та опціонами на індекси здійснюється за спеціальним котируванням SQ, яке обчислюють на основі цін відкриття другої п’ятниці. Квартальна дата в березні, червні, вересні та грудні називається mega SQ. Місячні опціони у США закінчують строк дії у третю п’ятницю. Тому той, хто відстежує обидва календарі, працює з двома різними датами щомісяця.


Кожна панель на цій сторінці містить точний SQL-запит, що лежить в її основі. Щоб відтворити такий самий календар для іншого року або підрахувати кількість контрактів за іншим тикером, сформулюйте запит звичайною англійською мовою в терміналі Strasmore.