Strasmore Research
Deep Dives · Matt ConnorBy Matt Connor ·

Почему короткие опционные позиции исполняют досрочно

Разбираем основные причины раннего исполнения коротких опционов. Узнайте, как дивиденды, процентные ставки, стоимость заимствования и маржинальные требования влияют на риск назначения.

Раннее исполнение коротких опционных позиций

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

Почему короткие опционные позиции могут быть исполнены досрочно?

Все биржевые опционы на акции и ETF в США имеют американский стиль исполнения, что позволяет реализовать их в любой рабочий день до истечения срока. Именно в этом кроется причина возникновения данного вопроса. В разделе Опционы американского стиля против европейского рассматриваются отличия от расчетных индексных контрактов, которые невозможно исполнить досрочно.

Цена опциона состоит из двух частей. Внутренняя стоимость — это то, сколько стоит контракт при немедленном исполнении, то есть величина, на которую опцион находится «в деньгах». Внешняя стоимость, также называемая временной, — это всё, что превышает данную величину. Держатель, исполняющий опцион досрочно, отказывается от внешней стоимости в пользу внутренней. Такой обмен выгоден лишь тогда, когда альтернатива стоит дороже, чем теряемая временная стоимость. Существуют три ситуации, когда это становится актуальным; они перечислены в порядке частоты столкновения с ними частного трейдера.

  1. Короткий call «в деньгах» за день до даты ex-dividend. Держатель, исполнивший опцион в этот день, становится владельцем акций и получает право на дивиденды. Когда оставшаяся внешняя стоимость call-опциона меньше размера дивиденда на акцию, исполнение приносит больше прибыли, чем продажа самого опциона.
  2. Короткий put глубоко «в деньгах». Исполнение put-опциона позволяет немедленно получить денежные средства в размере цены исполнения (strike price), которые могут приносить процентный доход до конца срока действия контракта. Чем глубже опцион находится «в деньгах», тем меньше его внешняя стоимость, и тем проще процентному доходу перекрыть её размер.
  3. Короткий call на акции, которые трудно занять для короткой продажи (hard to borrow). Трейдер, имеющий длинную позицию по call-опциону и короткую по базовой акции, ежедневно платит комиссию за заем бумаг. Исполнение call-опциона закрывает короткую позицию и прекращает начисление комиссии. Если сумма комиссий за оставшийся срок превышает внешнюю стоимость опциона, исполнение становится более выгодным решением.

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

Сколько временной стоимости осталось в короткой позиции по опциону?

Vega — это практический показатель такой защиты: сумма в долларах на акцию, на которую изменяется цена опциона при изменении подразумеваемой волатильности на один пункт. Контракт, состоящий полностью из внутренней стоимости, практически не имеет остаточной vega. В таблице ниже представлены все контракты AAPL «в деньгах» со сроком экспирации от трех до тридцати дней, по которым проходили сделки за последние четыре месяца. Они сгруппированы по степени нахождения «в деньгах», а для каждой стороны цепочки опционов рассчитана средняя vega.

ЗапросВременная стоимость контрактов AAPL в зависимости от глубины «в деньгах»
Точный SQL-код для каждого числа
SELECT
    depth_bucket                            AS itm_depth,
    round(avgIf(vega_f, side = 'call'), 3)  AS call_avg_vega,
    round(avgIf(vega_f, side = 'put'), 3)   AS put_avg_vega,
    countIf(side = 'call')                  AS call_contracts,
    countIf(side = 'put')                   AS put_contracts
FROM
(
    SELECT
        if(delta > 0, 'call', 'put') AS side,
        toFloat64(vega)              AS vega_f,
        if(delta > 0,
           toFloat64(underlying_close) / toFloat64(strike_price) - 1,
           toFloat64(strike_price) / toFloat64(underlying_close) - 1) AS depth,
        multiIf(depth < 0.01, 'under 1%',
                depth < 0.03, '1 to 3%',
                depth < 0.05, '3 to 5%',
                depth < 0.10, '5 to 10%',
                              'over 10%') AS depth_bucket
    FROM global_markets.options_greeks
    WHERE underlying_symbol = 'AAPL'
      AND date >= today() - 120
      AND iv_converged = 1
      AND volume > 0
      AND days_to_expiry BETWEEN 3 AND 30
      AND toFloat64(underlying_close) > 0
      AND toFloat64(strike_price) > 0
      AND toFloat64(delta) != 0
      AND depth > 0
)
GROUP BY depth_bucket
HAVING countIf(side = 'call') > 0 AND countIf(side = 'put') > 0
ORDER BY min(depth)
Run this yourself

Для call-опционов, находящихся «в деньгах» на under 1%, средняя vega составляет 0.204. При нахождении «в деньгах» на over 10% среднее значение для call-опционов составляет 0.071, а для put-опционов на той же глубине — 0.105. Кривая наглядно демонстрирует процесс: временная стоимость убывает по мере того, как контракт уходит глубже «в деньги» по обе стороны цепочки, а контракт, лишившийся временной стоимости, не требует от держателя затрат при исполнении.

Когда риск досрочного исполнения максимален?

Глубина рынка — это одна ось, календарные сроки — другая. В этой таблице показатель «денежности» (moneyness) зафиксирован: рассматриваются call-опционы на AAPL, которые находятся «в деньгах» от одного до пяти процентов, и этот показатель сопоставляется с количеством оставшихся дней.

ЗапросКолл-опционы AAPL (1–5% «в деньгах») по количеству дней до экспирации
Точный SQL-код для каждого числа
SELECT
    dte_bucket,
    round(avg(vega_f), 3)  AS avg_vega,
    round(avg(delta_f), 3) AS avg_delta,
    count()                AS contracts
FROM
(
    SELECT
        toFloat64(vega)  AS vega_f,
        toFloat64(delta) AS delta_f,
        days_to_expiry,
        multiIf(days_to_expiry <= 1,  'under 2 days',
                days_to_expiry <= 3,  '2 to 3 days',
                days_to_expiry <= 7,  '4 to 7 days',
                days_to_expiry <= 14, '8 to 14 days',
                days_to_expiry <= 30, '15 to 30 days',
                                      '31 to 60 days') AS dte_bucket
    FROM global_markets.options_greeks
    WHERE underlying_symbol = 'AAPL'
      AND date >= today() - 120
      AND iv_converged = 1
      AND volume > 0
      AND delta > 0
      AND days_to_expiry BETWEEN 0 AND 60
      AND toFloat64(underlying_close) / toFloat64(strike_price) - 1 BETWEEN 0.01 AND 0.05
)
GROUP BY dte_bucket
ORDER BY min(days_to_expiry)
Run this yourself

Контракты со сроком до экспирации 31 to 60 days имеют среднее значение vega, равное 0.363. В категории under 2 days это среднее значение составляет 0.037, при среднем delta на уровне 0.828. Последняя неделя жизни контракта — это точка пересечения двух осей: временная стоимость практически отсутствует, а delta близка к единице. Именно на этой неделе вступают в силу календарь экспирации и автоматическое исполнение контрактов, находящихся «в деньгах».

Дивидендный кейс: день перед датой ex-dividend

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

ЗапросПоследний размер дивидендов на акцию и их доходность относительно стоимости акции
Точный SQL-код для каждого числа
WITH last_price AS
(
    SELECT
        ticker,
        argMax(toFloat64(close), window_start) AS px
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('KO', 'JNJ', 'PG', 'XOM', 'MSFT', 'AAPL')
      AND window_start >= today() - 14
    GROUP BY ticker
)
SELECT
    d.ticker AS ticker,
    formatDateTime(max(d.ex_dividend_date), '%b %e, %Y')           AS latest_ex_date,
    round(argMax(toFloat64(d.cash_amount), d.ex_dividend_date), 2) AS dividend_per_share,
    round(100 * argMax(toFloat64(d.cash_amount), d.ex_dividend_date) / any(p.px), 2) AS dividend_pct
FROM global_markets.stocks_dividends AS d
INNER JOIN last_price AS p ON p.ticker = d.ticker
WHERE d.ticker IN ('KO', 'JNJ', 'PG', 'XOM', 'MSFT', 'AAPL')
  AND d.ex_dividend_date >= today() - 400
  AND d.ex_dividend_date <= today() + 120
GROUP BY d.ticker
ORDER BY dividend_pct DESC
Run this yourself

PG занимает верхнюю строчку в этой группе: $1.09 на акцию, дата ex-dividend Jul 24, 2026, что составляет 0.74% от цены акции. Короткий call-опцион на этот актив, у которого перед наступлением даты остается меньше внешней стоимости, чем размер дивиденда, является классическим кандидатом на досрочное исполнение (assignment) через ночь. На другом конце спектра находится AAPL, выплачивающий 0.09% от своей цены; это гораздо более низкий порог, который должна преодолеть временная стоимость опциона call. В статье Даты ex-dividend и опционы подробно разбирается, как опционная цепочка учитывает размер выплаты в сессиях, предшествующих этой дате.

Акции, которые сложно занять: случай, который обычно опускают в объяснениях

Ставки по займам ценных бумаг устанавливаются между отделами кредитования акций и не отражаются в публичных лентах сделок. Тем не менее рынок опционов учитывает их в ценообразовании, и следы этого процесса заметны: при схожих страйках и сроках погашения бумаги, которые дорого занимать, как правило, имеют более высокую подразумеваемую волатильность по put-опционам, чем по call-опционам. Данная панель измеряет этот разрыв для пяти инструментов с ценами около текущего рынка и сроками исполнения от двадцати до сорока пяти дней.

ЗапросСоотношение подразумеваемой волатильности пут- и колл-опционов (около цены исполнения, 20–45 дней до экспирации)
Точный SQL-код для каждого числа
SELECT
    underlying_symbol AS ticker,
    round(100 * avgIf(iv_f, delta_f < 0), 1) AS put_iv,
    round(100 * avgIf(iv_f, delta_f > 0), 1) AS call_iv,
    round(100 * (avgIf(iv_f, delta_f < 0) - avgIf(iv_f, delta_f > 0)), 1) AS put_minus_call
FROM
(
    SELECT
        underlying_symbol,
        toFloat64(implied_volatility) AS iv_f,
        toFloat64(delta)              AS delta_f
    FROM global_markets.options_greeks
    WHERE underlying_symbol IN ('MSTR', 'COIN', 'AAPL', 'MSFT', 'KO')
      AND date >= today() - 120
      AND iv_converged = 1
      AND volume > 0
      AND days_to_expiry BETWEEN 20 AND 45
      AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
)
GROUP BY underlying_symbol
HAVING countIf(delta_f < 0) > 0 AND countIf(delta_f > 0) > 0
ORDER BY put_minus_call DESC
Run this yourself

KO демонстрирует самый широкий разрыв между put и call в этой корзине, составляющий 1.3 пунктов волатильности: средняя подразумеваемая волатильность по put-опционам составляет 21.2% против 19.9% по call-опционам. COIN находится на узком конце диапазона с показателем -2.2 пункта. Стоимость займа — лишь один из факторов, формирующих этот разрыв, наряду с обычным спросом на защиту от снижения, поэтому данные показатели следует рассматривать как индикатор, а не как прямую ставку по займу.

Кто принимает решение об исполнении опциона

Процесс исполнения не является адресным и не направлен против конкретного лица. Options Clearing Corporation (OCC) выступает посредником между каждым покупателем и продавцом биржевого опциона. Уведомления об исполнении, поданные после закрытия торгов, распределяются OCC случайным образом среди клиринговых участников, имеющих короткие позиции по данной серии опционов. Затем каждый участник распределяет их внутри своей системы согласно установленному методу — как правило, это случайный выбор или принцип «первым пришел — первым обслужен» (FIFO), что прописано в клиентском соглашении.

Для индивидуального счета из этого следуют два вывода. Исполнение нельзя заблокировать, если короткая позиция находится в деньгах (in the money); её можно только закрыть или роллировать до подачи уведомления. Никаких предварительных предупреждений не предусмотрено. Инвестор узнает об исполнении только на следующее утро, когда акции уже зачислены на счет.

Исполнение опционов в целом остается редким явлением. Options Industry Council, образовательное подразделение OCC, публикует статистику: подавляющее большинство контрактов закрывается до экспирации или истекает без исполнения, и лишь малая часть подвергается исполнению. Редко — не значит никогда, и именно в таких ситуациях эта малая часть контрактов исполняется.

Что происходит при исполнении короткой части спреда?

Рассмотрим в качестве гипотетического примера вертикальный спред из коротких call-опционов: продажа одного call-опциона со страйком 100 и покупка одного call-опциона со страйком 105 с одинаковой датой экспирации. Акция проходит дату ex-dividend, call-опцион со страйком 100 исполняется за ночь, и на счете открывается короткая позиция по 100 акциям по цене 100 долларов за штуку. Длинный call-опцион со страйком 105 не был исполнен, так как его исполнение привело бы к потере временной стоимости, поэтому он остается опционом.

Утром этого дня верны четыре утверждения.

  • Позиция хеджирована, но не закрыта. Длинный call-опцион ограничивает убытки по короткой позиции в акциях выше уровня 105. Это защита, а защита не является денежными средствами.
  • Выручка от исполнения реальна. Поставка акций по цене 100 зачисляет средства на счет. Чтобы вернуть эти акции через длинный call-опцион, его нужно исполнить, что означает отказ от оставшейся временной стоимости.
  • Может возникнуть margin call. Короткая позиция по акциям имеет собственное требование по обеспечению, которое брокер пересчитывает за ночь, и оно может превышать требования по самому спреду. Требование относится к акции, а не к опциону, который ее хеджирует.
  • По короткой позиции в акциях, удерживаемой через дату ex-dividend, необходимо выплатить дивиденд кредитору. В случае с дивидендами эти расходы ложатся поверх всех остальных затрат.

Закрытие позиции — это утреннее решение, которое обычно реализуется двумя способами. Покупка акций на открытом рынке закрывает короткую позицию по акциям и сохраняет длинный call-опцион. Исполнение длинного call-опциона закрывает обе части одновременно, при этом инвестор теряет всю оставшуюся временную стоимость этого опциона. Разница в стоимости между этими двумя путями равна внешней стоимости длинного call-опциона — той же величине, с которой начиналась вся последовательность.

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

Можно ли предотвратить досрочное исполнение?

Нет. Решение принимает держатель длинной позиции, и возможности заблокировать или оспорить уведомление об исполнении не существует. Короткую позицию можно закрыть или перенести на более поздний срок до наступления рискованного периода — чаще всего это вторая половина дня перед датой ex-dividend. Контракты вне денег (out of the money) практически никогда не исполняются досрочно.

В какое время суток происходит досрочное исполнение?

Уведомления об исполнении подаются после закрытия торгов и обрабатываются OCC в течение ночи. Результат отображается на счете инвестора на следующее утро до открытия рынка уже в виде акций, а не опционов.

Подвержены ли covered call риску досрочного исполнения?

Да, но последствия ограничены. Акции уже находятся на счете и передаются по цене исполнения (strike), что закрывает позицию, а не создает новую. Covered call и обеспеченные денежными средствами put-опционы по этой причине опираются на обеспечение.

Что происходит с короткой опционной позицией, которая находится в деньгах на момент экспирации?

OCC исполняет её автоматически, если она закрывается с прибылью в один цент или более. Акции поступают на счет в выходные дни. В статье Что происходит, если опцион истекает в деньгах этот процесс описан пошагово.

Как измеряется риск досрочного исполнения позиции?

По величине временной стоимости (extrinsic value), оставшейся в коротком контракте, в сопоставлении с тем, что получает держатель при исполнении: дивидендами в первом случае, или процентами и комиссией за заем (borrow fee) в остальных. В приведенных выше панелях vega используется для быстрой оценки этой временной стоимости.

Как создаются эти панели

Vega здесь выступает индикатором временной стоимости. Она измеряет изменение цены в долларах на один пункт подразумеваемой волатильности и стремится к нулю, когда стоимость контракта становится полностью внутренней. Каждый контракт, учтенный в двух панелях по AAPL, совершил как минимум одну сделку в день замера и имел сходящуюся подразумеваемую волатильность.

Дивидендные показатели представляют собой денежные суммы на акцию с учетом даты ex-dividend, деленные на недавнюю цену закрытия, поэтому процентное значение меняется вместе с ценой акции. Ставки по займам являются закрытой информацией рынка кредитования акций. Разрыв между подразумеваемой волатильностью put и call — это наблюдаемый след, который стоимость займа оставляет вместе со спросом на снижение и затратами на перенос позиции (carry).


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

#options#assignment#early exercise#occ#hard to borrow#spreads