Strasmore Research
Обучение Matt ConnorАвтор: Matt Connor

Истекают ли большинство опционов обесцененными

Правда ли что девяносто процентов опционов обесцениваются. Разбираем статистику биржи и объясняем почему популярное утверждение не соответствует реальным результатам сделок.

Большинство опционов истекают обесцененными? Нет. Большинство зарегистрированных опционных контрактов никогда не доходят до даты экспирации на счете, где они были открыты: позиция закрывается на бирже за дни или недели до этого. Контракты, которые всё же доживают до последнего звонка, делятся на те, что закрываются «в деньгах» (in the money), и те, что закрываются «вне денег» (out of the money). Цифра в 90%, кочующая по материалам для розничных инвесторов, объединяет несколько различных исходов в один показатель, и ни одна официальная биржевая статистика её не подтверждает.

Откуда взялось утверждение о 90%

Options Clearing Corporation (OCC) — это клиринговая палата, выступающая посредником между каждым покупателем и каждым продавцом зарегистрированных опционов на акции США. Её публичная статистика охватывает объем контрактов и открытый интерес. Ни в одной таблице OCC не указано, что 90% опционов истекли обесцененными в каком-либо году, и ни один биржевой отчет также не содержит таких данных.

Это утверждение также не имеет знаменателя. Обесцененные экспирации — это доля от чего? От контрактов, остававшихся открытыми к моменту последнего звонка, или от всех контрактов, открытых в течение года? Эти два ответа сильно различаются, но популярная версия не называет ни один из них. Если цифру невозможно проследить до опубликованной таблицы клиринговой палаты или биржи, честным подходом будет признать, что данных с такой детализацией не существует, и измерить то, что доступно.

Три сценария для опционного контракта

Каждый контракт завершается одним из трех способов, и только последний описывается фразой «истек обесцененным».

  1. Контракт закрывается до экспирации. Держатель продает купленный контракт или откупает проданный по рыночной цене, доступной в этот день. Этот исход невидим в любой статистике по экспирациям.
  2. Контракт исполняется. Контракт «в деньгах» конвертируется в акции по цене исполнения (strike price). Любой контракт, который завершается «в деньгах» на один цент или более, исполняется автоматически согласно правилу OCC об исполнении по исключению (exercise by exception), если держатель не подал противоположных инструкций. Наше руководство по тому, что происходит, если опцион истекает ITM, описывает этот механизм.
  3. Контракт удерживается до экспирации и не исполняется. Контракт завершился «вне денег», никто его не исполняет, и он прекращает свое существование. Это единственный случай, к которому применима данная фраза.

Смешивание этих сценариев в один процент — это и есть основа мифа.

Так какая доля опционов действительно истекает обесцененной?

Вот расчет, который может провести каждый: возьмите все зарегистрированные контракты, которые торговались в последние дни перед экспирацией, а затем сравните цену закрытия базового актива в последнюю сессию с ценой исполнения. Ниже приведена таблица для шести известных компаний за двенадцать месяцев по июль 2026 года.

ЗапросРезультаты экспирации контрактов по шести ключевым активам на момент последнего закрытия, авг. 2025 – июль 2026
Точный SQL-код для каждого числа
WITH final_print AS
(
    SELECT
        underlying_symbol                         AS symbol,
        ticker,
        argMax(option_type, date)                 AS contract_type,
        toFloat64(argMax(strike_price, date))     AS strike,
        toFloat64(argMax(underlying_close, date)) AS spot_last,
        min(days_to_expiry)                       AS final_dte
    FROM global_markets.options_greeks
    WHERE underlying_symbol IN ('SPY', 'AAPL', 'MSFT', 'NVDA', 'AMZN', 'KO')
      AND (lower(toString(option_type)) LIKE 'c%' OR lower(toString(option_type)) LIKE 'p%')
      AND volume > 0
      AND expiration_date >= '2025-08-01'
      AND expiration_date <  '2026-08-01'
      AND date >= '2025-06-01'
      AND date <  '2026-08-01'
    GROUP BY symbol, ticker
    HAVING final_dte <= 3
)
SELECT
    symbol,
    round(100 * countIf(
        (lower(toString(contract_type)) LIKE 'c%' AND spot_last <= strike)
     OR (lower(toString(contract_type)) LIKE 'p%' AND spot_last >= strike)
    ) / count(), 1)   AS pct_expired_otm,
    round(100 * countIf(
        (lower(toString(contract_type)) LIKE 'c%' AND spot_last >  strike)
     OR (lower(toString(contract_type)) LIKE 'p%' AND spot_last <  strike)
    ) / count(), 1)   AS pct_expired_itm,
    count()           AS expiring_contracts
FROM final_print
GROUP BY symbol
ORDER BY pct_expired_otm DESC
Run this yourself

MSFT занял первое место: 57.6% его контрактов на момент последней котировки находились «вне денег». KO оказался на последнем месте с 47.3%. Прочитайте это внимательно, прежде чем где-либо повторять. Это подсчет контрактов, а не позиций и не денежных средств. Каждая экспирация включает «лестницу» страйков, расположенных значительно выше и ниже цены акции, и большая часть этой лестницы по своей структуре находится «вне денег». Высокий показатель здесь лишь описывает то, как страйки представлены в листинге. Он ничего не говорит о том, какой объем средств был под риском или сколько из этих контрактов удерживались покупателями.

Обесцененный для покупателя, прибыль для продавца

У каждой такой экспирации было две стороны. Покупатель заплатил премию, которая теперь потеряна. Продавец получил ту же премию и оставляет её себе. Одно событие, две бухгалтерские книги. Статистика приводится для покупателей как предупреждение, а для продавцов — как преимущество, но ни одна версия не упоминает полученную премию или риск, принятый ради её получения. Представьте продавца, который получает 40 долларов за контракт и отдает 900 долларов по тому, который пошел против него. Его показатель «обесцененных» контрактов превосходен. Его квартальный результат — нет.

Ранние закрытия еще больше размывают картину. Купите call-опцион за 2,00 доллара, продайте его за 6,00 долларов через три недели, и ваша сделка закрыта с прибылью. Этот контракт продолжает торговаться на чьем-то другом счете и вполне может завершиться «вне денег». При подсчете по контрактам это еще одна обесцененная экспирация. При подсчете по сделкам — это была ваша прибыльная операция. Авторы covered call позиционируют себя так, чтобы контракт завершился «вне денег», именно поэтому данная статистика чаще всего повторяется в контексте этой стратегии.

Большая часть объема опционов никогда не доходит до экспирации

0DTE (ноль дней до экспирации) означает контракт, который торгуется и истекает в одну и ту же сессию. SPY, крупнейший рынок опционов на акции США, имеет экспирации каждый торговый день. Этот объем доминирует на современном рынке и искажает любой подсчет, смешивающий сделки с экспирациями.

ЗапросДоля объема опционов SPY по количеству дней до экспирации, II квартал 2026 г.
Точный SQL-код для каждого числа
WITH
(
    SELECT sum(volume)
    FROM global_markets.options_greeks
    WHERE underlying_symbol = 'SPY'
      AND volume > 0
      AND date >= '2026-04-01'
      AND date <  '2026-07-01'
) AS quarter_volume
SELECT
    multiIf(days_to_expiry = 0,   '0 (expires that day)',
            days_to_expiry <= 5,  '1 to 5 days',
            days_to_expiry <= 21, '6 to 21 days',
            days_to_expiry <= 60, '22 to 60 days',
                                  '61 days or more')  AS days_to_expiry_bucket,
    round(100 * sum(volume) / quarter_volume, 1)      AS share_of_volume_pct,
    countDistinct(ticker)                             AS contracts_with_volume
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
  AND volume > 0
  AND date >= '2026-04-01'
  AND date <  '2026-07-01'
GROUP BY days_to_expiry_bucket
ORDER BY min(days_to_expiry)
Run this yourself

Во втором квартале 2026 года на кратчайший сегмент, 1 to 5 days, пришлось 53.8% объема опционов SPY, распределенных по 15612 отдельным контрактам. На контракты с 61 days or more до экспирации пришлось 8.9% объема.

Контракт 0DTE, купленный в 10:00 и проданный в 14:30, вообще не доходит до экспирации. Его объем находится в той же категории, что и контракт, который удерживали до закрытия и позволили истечь. Любой заголовок, который рассматривает дневной объем опционов как набор позиций, идущих к экспирации, считает один и тот же контракт многократно. Механика сессии описана в том, когда торгуются 0DTE опционы.

Меняет ли расстояние до страйка шансы?

«Истечение обесцененным» не является фиксированным свойством опционов. Оно меняется в зависимости от того, где находится страйк относительно цены и сколько времени осталось. Следующая панель берет каждый контракт SPY, который торговался примерно за месяц до экспирации, измеряет, насколько далеко он был «вне денег» в тот день, а затем проверяет, где находился базовый актив, когда этот же контракт в последний раз переходил из рук в руки перед экспирацией.

ЗапросДоля внебиржевых (OTM) контрактов SPY, закрывшихся в деньгах (ITM), по удаленности от цены за 30 дней до экспирации
Точный SQL-код для каждого числа
WITH entry AS
(
    SELECT
        ticker,
        argMin(option_type, date)                 AS contract_type,
        toFloat64(argMin(strike_price, date))     AS strike,
        toFloat64(argMin(underlying_close, date)) AS spot_30d_out
    FROM global_markets.options_greeks
    WHERE underlying_symbol = 'SPY'
      AND (lower(toString(option_type)) LIKE 'c%' OR lower(toString(option_type)) LIKE 'p%')
      AND days_to_expiry BETWEEN 28 AND 32
      AND volume > 0
      AND date >= '2025-07-01'
      AND date <  '2026-07-01'
    GROUP BY ticker
),
last_print AS
(
    SELECT
        ticker,
        toFloat64(argMax(underlying_close, date)) AS spot_at_last_print,
        min(days_to_expiry)                       AS final_dte
    FROM global_markets.options_greeks
    WHERE underlying_symbol = 'SPY'
      AND volume > 0
      AND date >= '2025-07-01'
      AND date <  '2026-08-01'
    GROUP BY ticker
    HAVING final_dte <= 3
)
SELECT
    multiIf(otm_pct < 2,  'under 2% out',
            otm_pct < 5,  '2% to 5% out',
            otm_pct < 10, '5% to 10% out',
            otm_pct < 20, '10% to 20% out',
                          '20% or more out')            AS distance_at_30_days,
    round(100 * countIf(finished_itm) / count(), 1)      AS pct_finished_itm,
    count()                                             AS contracts
FROM
(
    SELECT
        if(lower(toString(e.contract_type)) LIKE 'c%',
           100 * (e.strike / e.spot_30d_out - 1),
           100 * (1 - e.strike / e.spot_30d_out)) AS otm_pct,
        if(lower(toString(e.contract_type)) LIKE 'c%',
           s.spot_at_last_print > e.strike,
           s.spot_at_last_print < e.strike)       AS finished_itm
    FROM entry AS e
    INNER JOIN last_print AS s ON s.ticker = e.ticker
)
WHERE otm_pct > 0
GROUP BY distance_at_30_days
ORDER BY min(otm_pct)
Run this yourself

Ближайший сегмент, under 2% out, был «в деньгах» на момент последней котировки в 36.8% случаев из 1629 контрактов. Самый дальний, 20% or more out, был «в деньгах» в 0% случаев. Один общий процент не может описать оба конца этой кривой. О разрыве между завершением «в деньгах» и касанием страйка по пути см. вероятность касания против вероятности ITM.

Как выглядит один цикл экспирации

Выберите одну экспирацию и проследите за ней. Контракты SPY с экспирацией в пятницу, 15 мая 2026 года, были включены в листинг и доступны для торговли задолго до этого. Панель отслеживает последний месяц этого цикла, подсчитывая каждый контракт с этой датой экспирации, который торговался в каждую сессию.

ЗапросДневной объем торгов контрактами SPY с экспирацией 15 мая 2026 г., последний месяц цикла
Точный SQL-код для каждого числа
SELECT
    toString(date)               AS date,
    round(sum(volume) / 1000, 1) AS volume_thousands,
    countDistinct(ticker)        AS contracts_with_volume
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
  AND expiration_date = '2026-05-15'
  AND volume > 0
  AND days_to_expiry <= 30
  AND date >= '2026-04-01'
  AND date <  '2026-05-16'
GROUP BY date
ORDER BY date
Run this yourself

В первую сессию из рассматриваемых 448.2 тысяч контрактов с этой экспирацией перешли из рук в руки по 281 страйкам. В последнюю сессию торговалось 1685.7 тысяч. Рынок остается активным вплоть до конца цикла, что и показывает, как выглядит цикл, когда держатели закрывают и продлевают позиции, а не сидят сложа руки. Роллирование опционной позиции — один из распространенных вариантов этого процесса.

Измерьте свое собственное соотношение закрытий к экспирациям

Числа, описывающего ваш счет, нет ни на одной странице статистики. Это ваше соотношение закрытий к экспирациям: сколько опционных позиций за квартал вы закрыли встречной сделкой, а сколько додержали до даты экспирации. Оба показателя есть в истории сделок вашего брокера.

Если почти всё закрывается досрочно, совокупная статистика по экспирациям описывает рынок, в котором вы почти не участвуете. Если почти всё доходит до последней сессии, механика исполнения и «пин» вокруг активно торгуемых страйков касаются вас напрямую, и max pain вместе с досрочным исполнением стоит изучить в следующую очередь. Для более широкого обзора см. насколько рискованна торговля опционами.

Как проводились измерения для этих панелей

«Денежность» (moneyness) измеряется относительно цены закрытия базового актива в последнюю сессию, когда контракт действительно торговался; учитываются только контракты, торговавшиеся в пределах трех дней до экспирации. Сама котировка расчетов в этих данных не участвует; последняя торговая сессия выступает её заменителем, а контракт, который перестал торговаться раньше, остается вне выборки. Индексные продукты с расчетами AM и денежными расчетами рассчитываются по другой котировке; панели здесь охватывают контракты на отдельные акции и ETF с расчетами PM.

Каждая панель учитывает контракты, которые торговались в рассматриваемую сессию. Страйк из листинга, по которому не было сделок, исключен из выборки. Открытый интерес не является частью этих данных, поэтому ни одна панель не считает удерживаемые позиции. Они считают контракты и объем, что является именно тем различием, которое игнорирует утверждение о 90%.

Часто задаваемые вопросы

Истекают ли 90% опционов обесцененными?

Ни одна опубликованная таблица клиринговой палаты или биржи не подтверждает это. Цифра приводится без знаменателя и объединяет контракты, закрытые до экспирации, с контрактами, которые были исполнены, и теми, что были оставлены без внимания. Это разные показатели, отвечающие на разные вопросы.

Какой процент опционов исполняется?

Точная публичная цифра за конкретный год недоступна для проверки с такой детализацией, поэтому относитесь к любому озвученному числу с подозрением. Механика проверяема: контракт, завершающийся «в деньгах» на один цент или более, исполняется автоматически, если держатель не даст иных указаний, поэтому доля исполненных контрактов меняется вместе с долей тех, что завершаются «в деньгах».

Является ли опцион, который истекает обесцененным, всегда убытком?

Это убыток для того, кто удерживает его до экспирации, и прибыль для того, кто его продал (short). Это ничего не говорит о трейдере, который купил этот контракт ранее и продал его с прибылью за несколько недель до этого. Итоговый результат контракта и результат конкретного человека — разные вещи.

Истекают ли 0DTE опционы обесцененными?

Значительная часть объема 0DTE закрывается внутри дня и никогда не доходит до последнего звонка. Контракт, купленный и проданный в течение сессии, вообще не имеет исхода экспирации, поэтому подсчеты, смешивающие дневной объем с экспирациями, завышают количество контрактов, которые действительно удерживаются до закрытия.

Как мне найти свой собственный показатель?

Выгрузите историю сделок за квартал у своего брокера и посчитайте две вещи: позиции, закрытые встречной сделкой, и позиции, дошедшие до даты экспирации. Это соотношение и есть та версия статистики, которая применима к вашему счету.


Каждая панель здесь содержит точный SQL-запрос, на основе которого она построена; разверните любой, чтобы увидеть, что именно учитывалось. Чтобы провести такой же расчет по интересующим вас инструментам, запросите его на обычном английском языке в терминале Strasmore.