Циклы экспирации опционов: как работают группы
Циклы экспирации определяют доступные месяцы исполнения в цепочке опционов. Узнайте, как работают три группы циклов и почему долгосрочные контракты LEAPS всегда истекают в январе.
Циклы экспирации опционов
Циклы экспирации опционов — это правила листинга, определяющие, какие месяцы исполнения будут представлены в цепочке опционов на акцию. Каждой американской акции, по которой торгуются опционы, при первичном листинге присваивается один из трех циклов. Это распределение в сочетании с требованием о наличии как минимум четырех месяцев экспирации в любой момент времени формирует перечень дат, который вы видите в торговом терминале брокера. Основной вопрос заключается в том, какие именно месяцы попадают в листинг. Информацию о дате фактического истечения срока действия опциона см. в разделе когда истекают опционы, а календарь дат на текущий год доступен по ссылке календарь экспирации опционов 2026 года.
Что такое цикл экспирации опционов?
Когда биржа впервые начинает торги опционами на акции, она присваивает этим бумагам один из трех циклов экспирации. Каждый цикл длится четыре месяца с интервалом в квартал:
- Январский цикл: январь, апрель, июль, октябрь
- Февральский цикл: февраль, май, август, ноябрь
- Мартовский цикл: март, июнь, сентябрь, декабрь
Цикл для конкретной акции устанавливается один раз и остается неизменным на весь период листинга. Это характеристика самого листинга, а не компании. Цикл определяет сроки экспирации долгосрочных месячных контрактов — тех, что истекают в третью пятницу месяца и находятся дальше начала опционной цепочки. Он не относится к ближайшим неделям, для которых действуют отдельные правила.
Почему в каждой цепочке опционов представлено не менее четырех месяцев экспирации?
Стандарты листинга устанавливают минимальные требования. Для любой акции, по которой торгуются опционы, в любой момент времени доступно как минимум четыре месяца экспирации, выбираемых в фиксированном порядке. Первые два — это ближайшие месяцы: текущий и следующий за ним. Следующие два — это первые два месяца из собственного цикла акции, которые еще не вошли в пару ближайших месяцев.
Разберем это на примере акции с февральским циклом в июне. Ближайшие месяцы — июнь и июль. Следующие свободные месяцы цикла — август и ноябрь, поэтому цепочка включает июнь, июль, август и ноябрь. Как только наступает июньская экспирация, ближайшей парой становятся июль и август, а цепочка расширяется до ноября и февраля. Ближайшие месяцы обновляются ежемесячно. Месяцы цикла сдвигаются на одну позицию каждые три месяца.
Какие месяцы экспирации представлены в реальной цепочке опционов?
Четыре — это минимальное количество, однако по активно торгуемым инструментам их число значительно выше. В таблице ниже приведены все даты экспирации для Apple по состоянию на последнюю торговую сессию, а также количество контрактов, доступных на каждую дату.
| Дата экспирации | Тип экспирации | Дней до экспирации | Кол-во контрактов |
|---|---|---|---|
| 2026-08-21 | Aug 21, 2026 | 2 | 105 |
| 2026-08-24 | Aug 24, 2026 | 5 | 58 |
| 2026-08-26 | Aug 26, 2026 | 7 | 48 |
| 2026-08-28 | Aug 28, 2026 | 9 | 79 |
| 2026-08-31 | Aug 31, 2026 | 12 | 50 |
| 2026-09-02 | Sep 2, 2026 | 14 | 49 |
| 2026-09-04 | Sep 4, 2026 | 16 | 76 |
| 2026-09-11 | Sep 11, 2026 | 23 | 54 |
| 2026-09-18 | Sep 18, 2026 | 30 | 87 |
| 2026-09-25 | Sep 25, 2026 | 37 | 55 |
| 2026-10-02 | Oct 2, 2026 | 44 | 53 |
| 2026-10-16 | Oct 16, 2026 | 58 | 87 |
| 2026-11-20 | Nov 20, 2026 | 93 | 88 |
| 2026-12-18 | Dec 18, 2026 | 121 | 83 |
| 2027-01-15 | Jan 15, 2027 | 149 | 98 |
| 2027-02-19 | Feb 19, 2027 | 184 | 45 |
| 2027-03-19 | Mar 19, 2027 | 212 | 56 |
| 2027-06-17 | Jun 17, 2027 | 302 | 63 |
| 2027-09-17 | Sep 17, 2027 | 394 | 71 |
| 2027-12-17 | Dec 17, 2027 | 485 | 74 |
Точный SQL-код для каждого числа
WITH
(
SELECT max(date)
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND date >= today() - 10
) AS chain_date
SELECT
toString(expiration_date) AS expiry_date,
formatDateTime(expiration_date, '%b %e, %Y') AS expiration_label,
toUInt32(max(days_to_expiry)) AS days_out,
countDistinct(ticker) AS contract_count
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND date = chain_date
AND expiration_date >= chain_date
GROUP BY expiration_date
ORDER BY expiration_dateЭто 23 отдельных дат экспирации для одного базового актива. Ближайшая из них, Aug 21, 2026, наступит через 2 дней и включает 105 контрактов. Самая дальняя, Dec 15, 2028, приходится на срок через 849 дней и содержит 70 контрактов. Обратите внимание на структуру между этими крайними точками: в ближайшей перспективе даты экспирации наступают еженедельно, к середине года их частота снижается примерно до одной в месяц, а затем интервалы увеличиваются вплоть до дальних месяцев на правом краю. Указанное количество контрактов отражает число доступных страйков на каждую дату, а не объем открытого интереса, что является отдельным вопросом, стоящим за страйком максимальной боли.
Следуют ли недельные и дневные опционы этому циклу?
Нет. Цикл охватывает только месячные экспирации — контракты, истекающие в третью пятницу месяца. Остальная часть современной опционной цепочки формируется в рамках отдельных программ листинга, которые не входят в этот цикл:
- Недельные опционы (weeklies), которые выпускаются за несколько недель до экспирации и истекают по пятницам, не являющимся третьими пятницами месяца.
- Серии с экспирацией в конце месяца или квартала, привязанные к последнему торговому дню периода, а не к пятнице.
- Дневные опционы (dailies) с экспирацией в каждый торговый день недели; они доступны лишь для ограниченного списка наиболее ликвидных базовых активов. Список таких бумаг можно найти по ссылке какие акции имеют дневные опционы.
Ни один из этих инструментов не добавляет новый месяц в цикл. Акция может иметь десять недельных дат подряд в начале своей цепочки и при этом по-прежнему следовать стандартному четырехмесячному циклу. Две цепочки могут выглядеть совершенно по-разному, хотя обе подчиняются идентичным правилам.
Если сопоставить несколько базовых активов в рамках одной торговой сессии, разница будет видна в количестве доступных дат.
| Тикер | Доступные экспирации | Экспирации до 45 дн. | Месяцы свыше 90 дн. |
|---|---|---|---|
| SPY | 33 | 16 | 10 |
| AAPL | 23 | 11 | 11 |
| MSFT | 22 | 11 | 10 |
| KO | 18 | 7 | 10 |
| HRL | 11 | 7 | 4 |
| CLX | 6 | 2 | 3 |
Точный SQL-код для каждого числа
WITH
(
SELECT max(date)
FROM global_markets.options_greeks
WHERE date >= today() - 10
) AS chain_date
SELECT
underlying_symbol AS symbol,
countDistinct(expiration_date) AS listed_expirations,
countDistinctIf(expiration_date, days_to_expiry <= 45) AS expirations_within_45d,
countDistinctIf(toStartOfMonth(expiration_date), days_to_expiry > 90) AS months_beyond_90d
FROM global_markets.options_greeks
WHERE date = chain_date
AND expiration_date >= chain_date
AND underlying_symbol IN ('SPY', 'AAPL', 'MSFT', 'KO', 'CLX', 'HRL')
GROUP BY underlying_symbol
ORDER BY listed_expirations DESCСреди 6 инструментов на этой панели, SPY обладает самым широким выбором с 33 зарегистрированными экспирациями, из которых 16 приходятся на период до сорока пяти дней. Такая плотность в начале цепочки обусловлена программой листинга дневных и недельных опционов, а не самим циклом. CLX находится на другом конце панели с общим числом 6 дат. После девяноста дней картина меняется: 10 различных месяцев экспирации у самого широкого инструмента против 3 у самого узкого. Начало цепочки — это то место, где линейки инструментов различаются. В дальней части цепочки отчетливо проявляется влияние цикла.
Как определить, в каком цикле находится акция?
Таблицы поиска не требуются. Откройте цепочку опционов, пропустите текущий месяц и следующий за ним, а затем найдите первый месяц экспирации, идущий после этой пары. Этот месяц и три последующих за ним месяца составляют цикл данной акции.
Эта закономерность видна на всем рынке листинговых инструментов одновременно. Следующая панель показывает, для каждой третьей пятницы экспирации в течение ближайших четырнадцати месяцев, сколько базовых активов имеют по ней листинг.
| Начало месяца экспирации | Месяц | Список базовых активов |
|---|---|---|
| 2026-08-01 | Aug 2026 | 3735 |
| 2026-09-01 | Sep 2026 | 3689 |
| 2026-10-01 | Oct 2026 | 1564 |
| 2026-11-01 | Nov 2026 | 1392 |
| 2026-12-01 | Dec 2026 | 1960 |
| 2027-01-01 | Jan 2027 | 2245 |
| 2027-02-01 | Feb 2027 | 913 |
| 2027-03-01 | Mar 2027 | 1462 |
| 2027-04-01 | Apr 2027 | 50 |
| 2027-05-01 | May 2027 | 72 |
| 2027-07-01 | Jul 2027 | 26 |
| 2027-08-01 | Aug 2027 | 42 |
| 2027-09-01 | Sep 2027 | 318 |
| 2027-10-01 | Oct 2027 | 11 |
Точный SQL-код для каждого числа
WITH
(
SELECT max(date)
FROM global_markets.options_greeks
WHERE date >= today() - 10
) AS chain_date
SELECT
toString(toStartOfMonth(expiration_date)) AS expiry_month_start,
formatDateTime(toStartOfMonth(expiration_date), '%b %Y') AS month_label,
countDistinct(underlying_symbol) AS underlyings_listing
FROM global_markets.options_greeks
WHERE date = chain_date
AND expiration_date >= chain_date
AND days_to_expiry <= 430
AND toDayOfWeek(expiration_date) = 5
AND toDayOfMonth(expiration_date) BETWEEN 15 AND 21
AND underlying_symbol NOT IN ('SPCX')
GROUP BY toStartOfMonth(expiration_date)
ORDER BY toStartOfMonth(expiration_date)Ближайшая третья пятница, Aug 2026, представлена 3735 базовыми активами. Каждый инструмент с опционами имеет свои ближайшие месяцы, поэтому первая точка охватывает практически всю совокупность листинговых бумаг. Затем количество сокращается, причем неравномерно. После краткосрочной пары акция появляется в листинге только в месяцы, относящиеся к её собственному циклу. Таким образом, каждый последующий месяц поддерживается лишь частью рынка, а не всем его объемом, при этом месяцы окончания квартала и январская серия, как правило, выделяются на фоне остальных. Дальний край панели еще более разрежен: 11 базовых активов имеют листинг на Oct 2027 — последний месяц в четырнадцатимесячном окне, отстоящий более чем на год. По прошествии двенадцати месяцев список пустеет по всем месяцам, кроме январской серии, которую подхватывает панель LEAPS ниже.
Четыре месяца мартовского цикла также являются четырьмя датами тройной экспирации в году, когда контракты на индексы и акции истекают одновременно в одну и ту же третью пятницу.
Почему LEAPS выпускаются в январе?
LEAPS — это долгосрочные опционы со сроком действия более одного года, которые имеют собственный график листинга. Для отдельных акций долгосрочная серия всегда приходится на январь, независимо от того, к какому циклу относится бумага. Даже если акция торгуется по мартовскому циклу, для неё всё равно выпускаются январские LEAPS.
Рыночная статистика подтверждает это правило. В данной таблице учитываются все экспирации в третью пятницу месяца с горизонтом более трехсот дней и подсчитывается количество базовых активов, для которых они доступны.
| Серия LEAPS | Список базовых активов |
|---|---|
| Jan 2028 | 1267 |
| Sep 2027 | 318 |
| Dec 2027 | 304 |
| Dec 2028 | 241 |
| Jun 2028 | 113 |
| Aug 2027 | 42 |
| Nov 2027 | 34 |
| Jul 2027 | 26 |
| Mar 2028 | 15 |
| Sep 2028 | 13 |
| Oct 2027 | 11 |
| Feb 2028 | 2 |
| Apr 2028 | 2 |
| Jul 2028 | 1 |
Точный SQL-код для каждого числа
WITH
(
SELECT max(date)
FROM global_markets.options_greeks
WHERE date >= today() - 10
) AS chain_date
SELECT
formatDateTime(toStartOfMonth(expiration_date), '%b %Y') AS leaps_series,
countDistinct(underlying_symbol) AS underlyings_listing
FROM global_markets.options_greeks
WHERE date = chain_date
AND days_to_expiry > 300
AND toDayOfWeek(expiration_date) = 5
AND toDayOfMonth(expiration_date) BETWEEN 15 AND 21
AND underlying_symbol NOT IN ('SPCX')
GROUP BY toStartOfMonth(expiration_date)
ORDER BY underlyings_listing DESCJan 2028 — это месяц с наибольшим числом таких контрактов, представленных на 1267 базовых активах. Месяц с наименьшим числом контрактов в этом же периоде, Jul 2028, представлен на 1.
С январским контрактом по мере приближения срока экспирации ничего не происходит. Январская серия, выпущенная с двухлетним горизонтом, — это тот же самый контракт, который через год становится обычным январским месячным опционом в цепочке: с той же ценой исполнения и той же датой экспирации в третью пятницу. По истечении одного года меняется только статус контракта. В разделе что такое LEAPS рассматриваются характеристики контрактов, а в разделе глубоко в деньгах LEAPS описывается использование долгосрочных инструментов.
Почему цикл определяет возможность котирования спреда
Здесь правила листинга сталкиваются с реальными заявками. Календарный спред предполагает покупку опциона с одной датой экспирации и продажу с другой при одинаковой цене исполнения. Диагональный спред делает то же самое для двух разных цен исполнения. Для существования обоих стратегий необходимо одновременное наличие двух экспираций по одному базовому активу.
Для инструментов, по которым торгуются недельные и стандартные месячные опционы, это просто. Для менее ликвидных бумаг нужный месяц может вообще отсутствовать в листинге. Акция с февральским циклом экспираций не включает сентябрьский контракт до тех пор, пока сентябрь не станет одним из двух ближайших месяцев. Поэтому в июне построить календарный спред «июнь — сентябрь» по такой бумаге невозможно ни по какой цене. Это же ограничение объясняет концентрацию долгосрочных структур на январских экспирациях: poor man's covered call представляет собой диагональный спред, построенный на долгосрочном call-опционе, а январь — это месяц, который есть у любого опционного актива.
Ликвидность — это второй фильтр после листинга. Месяц может присутствовать в листинге, но иметь широкий спред при низком открытом интересе. Это превращает двухкомпонентную структуру в проблему исполнения заявки. Правила листинга показывают, что существует, а лента сделок — что торгуется.
Часто задаваемые вопросы
Какие существуют три цикла экспирации опционов?
Три цикла, каждый из которых назван по первому месяцу: январский цикл (январь, апрель, июль, октябрь), февральский цикл (февраль, май, август, ноябрь) и мартовский цикл (март, июнь, сентябрь, декабрь). Акция закрепляется за одним из них при первом листинге опционов на неё, и в дальнейшем это распределение не меняется.
Сколько месяцев экспирации доступно для акции одновременно?
Как минимум четыре. Два из них — ближайшие месяцы (текущий и следующий), а два других определяются циклом, к которому приписана акция. По активно торгуемым бумагам доступно гораздо больше месяцев, так как к этому базовому набору добавляются еженедельные, месячные, квартальные и ежедневные экспирации.
Одинаковы ли месяцы экспирации для всех акций?
Нет. Два ближайших месяца одинаковы для всех. Последующие месяцы зависят от того, к какому из трех циклов была отнесена акция, поэтому две похожие компании могут иметь совершенно разные дальние месяцы экспирации.
Являются ли недельные опционы частью цикла экспирации?
Нет. Недельные опционы выпускаются в рамках отдельной программы за несколько недель до исполнения и истекают по пятницам, отличным от третьей пятницы месяца. Они не меняют цикл акции и не учитываются в минимальном наборе из четырех месяцев.
Почему LEAPS выпускаются с экспирацией в январе?
Опционы LEAPS на отдельные акции привязаны к январской экспирации независимо от цикла базового актива, что дает каждой опционной бумаге общий долгосрочный месяц. По мере того как январская серия приближается к сроку исполнения в течение года, она становится обычным январским месячным опционом для данной акции без каких-либо изменений в самом контракте.
Как работают эти панели подсчета
Каждая панель считывает данные о последней торговой сессии из ежедневных отчетов по опционным контрактам и учитывает экспирацию как активную, если в этой сессии зафиксирован хотя бы один контракт с такой датой исполнения. Месячные экспирации выделяются по формату даты: пятница, выпадающая на период с пятнадцатого по двадцать первое число месяца, является третьей пятницей — именно эта экспирация регулируется правилами цикла. Недельные, месячные (конец месяца) и ежедневные экспирации не проходят этот фильтр и исключаются из двух общерыночных панелей по определению, поэтому их показатели ниже, чем общее количество дат в реальной цепочке опционов. Общерыночные панели также исключают тикеры, которые с течением времени были присвоены разным компаниям, чтобы один тикер не объединял две разные организации в одном подсчете.
Каждая панель здесь содержит SQL-запрос, на основе которого она была сформирована. Откройте любой из них, замените тикер, и тот же запрос будет выполнен для любой цепочки опционов в терминале Strasmore.