Объем опционов и открытый интерес отличия
Узнайте разницу между объемом сделок и открытым интересом. В статье даны определения показателей и приведены данные по американским опционам за один день.
Объем опционов учитывает количество контрактов, перешедших из рук в руки за сегодня; открытый интерес учитывает количество существующих контрактов — открытых и еще не закрытых позиций. Объем накапливается по каждой сделке в течение всей сессии, в то время как открытый интерес пересчитывается Options Clearing Corporation (OCC) один раз в день после закрытия рынка. Коэффициент put-call рассчитывается на основе данных об объеме. На этой странице даны определения обоих показателей, описаны механизмы их изменения, приведены данные по американским опционам за полный торговый день — понедельник, 6 июля 2026 года — и указано местонахождение официальных данных по открытому интересу.
Что такое объем опционов?
Объем — это количество опционных контрактов, проторгованных в течение текущей сессии. Каждая сделка увеличивает этот показатель на свой объем — например, блок в 500 контрактов добавляет 500. Объем считается один раз, а не для каждой стороны сделки, и обнуляется при открытии следующей сессии. Объем — это динамический показатель. Он поступает из консолидированной ленты OPRA (Options Price Reporting Authority) по мере совершения сделок; на данной странице данные извлекаются из сохраненной ленты.
Что такое открытый интерес?
Открытый интерес (OI) — это количество действующих контрактов: открытых и еще не закрытых встречной сделкой, исполнением или экспирацией. Показатель отслеживается по каждому контракту — для каждого страйка, даты экспирации и типа контракта существует свое значение. Данные не обнуляются, а переносятся на следующий период.
Открытый интерес не является показателем в реальном времени. OCC — клиринговая палата, обеспечивающая работу всех котируемых опционов США, — сверяет открытые и закрытые позиции после каждой сессии и публикует обновленные данные перед открытием следующей сессии. Значение OI в торговой системе брокера в 14:00 соответствует данным на вечер предыдущего дня.
Данные ленты, на которой основана эта страница, содержат сведения о сделках, а не о позициях. В ней нет столбца открытого интереса, поэтому во всех представленных ниже панелях отображается объем (volume). Однако лента может показать взаимосвязь этих показателей: как одна сделка влияет на оба параметра, какой объем может привести к изменению OI и какой ритм наблюдают трекеры OI. Официальные данные публикуются в другом месте — об этом сказано в разделе ниже.
Как одна сделка влияет на объем и открытый интерес?
У каждой опционной сделки есть две стороны; каждая сторона либо открывает позицию, либо закрывает ее. Рассмотрим жизненный цикл нового контракта на примере трех гипотетических сделок:
- Трейдер A покупает для открытия одного контракта у трейдера B, который продает для открытия. Объем: 1. Открытый интерес: +1. Появляется новый контракт — A занимает длинную позицию, B — короткую.
- Позже A продает для закрытия, а трейдер C покупает для открытия. Объем: еще 1 (всего 2 за день). Открытый интерес: без изменений — длинная позиция сменила владельца; один контракт остается в обращении.
- Наконец, C продает для закрытия, а B покупает для закрытия короткой позиции. Объем: еще 1. Открытый интерес: −1, возвращается к нулю — обе стороны закрыты; контракт прекращает существование.
Каждая сделка увеличивает объем; открытый интерес растет только тогда, когда обе стороны открывают позиции, уменьшается только тогда, когда обе стороны закрывают позиции, и остается неизменным в остальных случаях. Здесь важно одно следствие: дневной объем является пределом того, насколько может измениться открытый интерес по данному контракту за ночь. В ленте сделок не отображается, какая комбинация сторон была в конкретной отметке; OCC рассчитывает это после закрытия.
Как выглядит объем торгов опционами за один день?
В таблице ниже приведены суммарные данные по всем опционам США за понедельник, 6 июля 2026 года.
Точный SQL-код для каждого числа
SELECT
round(sum(volume) / 1e6, 1) AS contracts_m,
round(sum(transactions) / 1e6, 1) AS trades_m,
uniqExact(ticker) AS distinct_contracts,
uniqExact(substring(ticker, 3, length(ticker) - 17)) AS distinct_roots,
round(sumIf(volume, substring(ticker, length(ticker) - 8, 1) = 'C') / 1e6, 1) AS call_contracts_m,
round(sumIf(volume, substring(ticker, length(ticker) - 8, 1) = 'P') / 1e6, 1) AS put_contracts_m,
round(toFloat64(sumIf(volume, substring(ticker, length(ticker) - 8, 1) = 'P')) / toFloat64(sumIf(volume, substring(ticker, length(ticker) - 8, 1) = 'C')), 2) AS put_call_ratio,
round(100 * toFloat64(sumIf(volume, substring(ticker, length(ticker) - 14, 6) = '260706')) / toFloat64(sum(volume)), 1) AS same_day_expiry_pct
FROM global_markets.options_minute_aggs
WHERE window_start >= '2026-07-06 00:00:00' AND window_start < '2026-07-07 00:00:00'За одну сессию было заключено 60.6 миллионов контрактов в рамках 10.5 миллионов сделок. Торги охватили 340203 различных контрактов на 4654 базовых активах. Объем опционов Call превысил объем Put: 35.5 миллионов против 25.1 миллионов, соотношение Put/Call составило 0.71. При этом 38.8% от общего объема пришлось на опционы с экспирацией в этот же день.
Динамика накопления объема представлена в разрезе получасовых интервалов:
Точный SQL-код для каждого числа
SELECT
formatDateTime(toStartOfInterval(toTimeZone(window_start, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_time,
round(sum(volume) / 1e6, 2) AS contracts_m,
round(sum(sum(volume)) OVER (ORDER BY formatDateTime(toStartOfInterval(toTimeZone(window_start, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i')) / 1e6, 1) AS running_total_m
FROM global_markets.options_minute_aggs
WHERE window_start >= '2026-07-06 00:00:00' AND window_start < '2026-07-07 00:00:00'
GROUP BY et_time
ORDER BY et_timeЗа первые полчаса было заключено 8.53 миллионов контрактов; к моменту последней записи совокупный объем достиг 60.6 миллионов. (Небольшой сегмент 16:00 соответствует торгам индексными опционами в период с 16:00 до 16:15 по восточному времени). Каждая точка на этом графике означает объем — данные, опубликованные OCC в то утро, оставались актуальными весь день, а следующие данные поступили до открытия торгов во вторник.
Какие отдельные контракты торговались активнее всего?
Тикер OCC каждого опциона содержит корень, дату экспирации, тип (call/put) и страйк; запрос анализирует все четыре параметра для удобства чтения таблицы:
Точный SQL-код для каждого числа
SELECT
contract,
contracts_traded,
trades,
toUInt8(min(expires_july_6) OVER ()) AS all_ten_expire_july_6,
toUInt8(min(root_is_spy_or_qqq) OVER ()) AS all_ten_spy_or_qqq
FROM (
SELECT
concat(substring(ticker, 3, length(ticker) - 17), ' $',
toString(round(toFloat64(toUInt32OrZero(substring(ticker, length(ticker) - 7, 8))) / 1000, 2)),
if(substring(ticker, length(ticker) - 8, 1) = 'P', ' put', ' call'),
', expires 20', substring(ticker, length(ticker) - 14, 2), '-', substring(ticker, length(ticker) - 12, 2), '-', substring(ticker, length(ticker) - 10, 2)) AS contract,
toUInt64(sum(volume)) AS contracts_traded,
toUInt64(sum(transactions)) AS trades,
substring(ticker, length(ticker) - 14, 6) = '260706' AS expires_july_6,
substring(ticker, 3, length(ticker) - 17) IN ('SPY', 'QQQ') AS root_is_spy_or_qqq
FROM global_markets.options_minute_aggs
WHERE window_start >= '2026-07-06 00:00:00' AND window_start < '2026-07-07 00:00:00'
AND match(substring(ticker, 3, length(ticker) - 17), '^[A-Z]+$')
AND substring(ticker, 3, length(ticker) - 17) NOT IN ('SPCX')
GROUP BY ticker
ORDER BY contracts_traded DESC, ticker ASC
LIMIT 10
)
ORDER BY contracts_traded DESC, contract ASCСамый активный контракт за 6 июля, SPY $751 call, expires 2026-07-06, показал 1082297 контрактов в рамках 128107 сделок. Просмотрите даты экспирации: все десять контрактов истекли в тот же понедельник и относятся к двум корням — столбцы receipt проверяют оба значения в каждой строке. Контракты в их последний день — это опционы 0DTE — с нулевым количеством дней до экспирации, и они представлены в этой таблице: плотный ряд страйков SPY и QQQ.
Теперь проанализируем крупнейший объем дня через расчет открытого интереса (OI). Показатель OI SPY $751 call, expires 2026-07-06 утром в понедельник соответствовал данным за предыдущий вечер — и это последнее упоминание о нем. Весь объем в 1082297 контрактов был реализован в течение их последней сессии; на закрытии они экспирировали, и в следующем файле OCC они исчезнут — по определению открытый интерес равен нулю. Важное примечание к каждой таблице 0DTE: эти контракты существуют и закрываются в рамках одного ежедневного цикла OI, поэтому их большой объем торгов никогда не отражается в значимых показателях открытого интереса.
Какие базовые активы доминируют в объеме опционов?
Группировка за одну сессию выполняется по корню — первым буквам тикера опциона, которые обычно соответствуют символу базового актива:
Точный SQL-код для каждого числа
SELECT
substring(ticker, 3, length(ticker) - 17) AS underlying_root,
round(sum(volume) / 1e6, 2) AS contracts_m,
round(100 * toFloat64(sum(volume)) / (SELECT toFloat64(sum(volume)) FROM global_markets.options_minute_aggs WHERE window_start >= '2026-07-06 00:00:00' AND window_start < '2026-07-07 00:00:00'), 1) AS pct_of_tape,
uniqExact(ticker) AS distinct_contracts,
round(100 * toFloat64(sumIf(volume, substring(ticker, length(ticker) - 14, 6) = '260706')) / toFloat64(sum(volume)), 1) AS same_day_expiry_pct
FROM global_markets.options_minute_aggs
WHERE window_start >= '2026-07-06 00:00:00' AND window_start < '2026-07-07 00:00:00'
AND match(substring(ticker, 3, length(ticker) - 17), '^[A-Z]+$')
AND substring(ticker, 3, length(ticker) - 17) NOT IN ('SPCX')
GROUP BY underlying_root
ORDER BY sum(volume) DESC, underlying_root ASC
LIMIT 10SPY лидировал в этот день с объемом в 12.1 миллионов контрактов — это 20% от всего объема торгов по одному корню. Следующим был QQQ с показателем 6.88 миллионов (11.3%). Столбец экспирации в тот же день повторяет данные таблицы выше: 70.2% объема лидера пришлось на экспирацию в тот же день. Корень не всегда является символом, который можно купить — опционы на индекс S&P 500 торгуются под корнями Cboe SPX и SPXW, — а один базовый актив может включать множество контрактов одновременно: только у лидера было зафиксировано 5747 различных комбинаций страйка, даты экспирации и типа.
Какая часть дневного объема может повлиять на открытый интерес?
Если разделить сессию по времени до экспирации, последствия для OI можно увидеть в одной таблице:
Точный SQL-код для каждого числа
WITH dateDiff('day', toDate('2026-07-06'), toDate(concat('20', substring(ticker, length(ticker) - 14, 2), '-', substring(ticker, length(ticker) - 12, 2), '-', substring(ticker, length(ticker) - 10, 2)))) AS dte
SELECT
multiIf(dte = 0, 'same day (0DTE)', dte <= 7, '1-7 days', dte <= 31, '8-31 days', dte <= 365, '32-365 days', 'over a year') AS expires_in,
round(sum(volume) / 1e6, 1) AS contracts_m,
round(100 * toFloat64(sum(volume)) / (SELECT toFloat64(sum(volume)) FROM global_markets.options_minute_aggs WHERE window_start >= '2026-07-06 00:00:00' AND window_start < '2026-07-07 00:00:00'), 1) AS pct_of_volume,
round(uniqExact(ticker) / 1e3, 1) AS distinct_contracts_k,
round(100 * toFloat64(uniqExact(ticker)) / (SELECT toFloat64(uniqExact(ticker)) FROM global_markets.options_minute_aggs WHERE window_start >= '2026-07-06 00:00:00' AND window_start < '2026-07-07 00:00:00'), 1) AS pct_of_contracts
FROM global_markets.options_minute_aggs
WHERE window_start >= '2026-07-06 00:00:00' AND window_start < '2026-07-07 00:00:00'
AND dte >= 0
GROUP BY expires_in
ORDER BY min(dte)Категория внутридневных контрактов является экстремальной: 0.9% всех уникальных контрактов за день — примерно 3 тысяч — составили 38.8% от всего объема. Это самая большая доля среди всех категорий, и эти объемы не могут отразиться в будущих данных по OI. Еще 25.3% контрактов истекли в течение недели. Список котируемых инструментов распределен иначе: только категория 32–365 дней составила 49.6% уникальных контрактов, а контракты со сроком более года составили 6.9% от общего числа инструментов, но лишь 1.3% от объема. Долгосрочные контракты торгуются неактивно и имеют длительный срок обращения — это условия, при которых формируется устойчивый пул позиций.
Как меняется открытый интерес изо дня в день?
Скринеры открытого интереса отслеживают изменение OI контракта от утренних данных одного дня к следующему. Ниже приведены исходные данные — десять сессий одного долгосрочного контракта, пут-опциона SPY $620 с экспирацией 18 декабря 2026 года:
Точный SQL-код для каждого числа
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS session,
toUInt64(sum(volume)) AS contracts_traded,
toUInt64(sum(transactions)) AS trades
FROM global_markets.options_minute_aggs
WHERE window_start >= '2026-06-22 00:00:00' AND window_start < '2026-07-07 00:00:00'
AND ticker = 'O:SPY261218P00620000'
GROUP BY session
ORDER BY sessionВ течение шести сессий подряд по контракту проходили минимальные объемы — не более нескольких десятков контрактов в день, вплоть до 6 на 2026-06-29. В эти дни открытый интерес фактически не менялся: правило «потолка» ограничивает ночное изменение объемом сделок за текущий день. Затем в течение трех сессий подряд было зафиксировано 9006, 9172 и 10023 контрактов. Колонка объемов (volume) добавляет детализации: всплеск в 2026-06-30 контрактов произошел всего за 7 сделок — это были блочные ордера, в то время как для достижения аналогичного объема на следующей сессии потребовалось 222 сделок. К 2026-07-06 объем вернулся к уровню 20 контрактов.
Один только объем не позволяет определить, как этот всплеск повлиял на открытый интерес: привели ли они к открытию новых позиций, закрытию старых или к смене владельцев. Данные OCC на следующее утро дают окончательный ответ: рост OI при всплеске объема означает открытие новых позиций, снижение — закрытие позиций, а стабильный OI при высоком объеме — смену владельцев. Именно это ежедневное изменение отслеживают трейдеры.
Где можно проверить открытый интерес?
В таблицах объемов этот показатель не отображается; официальные данные доступны здесь:
- OCC — ежедневно публикует объемы и открытый интерес в разрезе контрактов на сайте theocc.com (в разделе market data). Данные обновляются каждое утро — это первоисточник, на основе которого строятся все остальные отчеты.
- Цепочка опционов вашего брокера — столбец «Open Interest» (или «Open Int») рядом с объемом, доступный для каждого страйка и даты экспирации. Значения соответствуют состоянию на вечер предыдущего дня и не меняются в течение дня.
- Биржи листинга — Cboe и другие биржи публикуют сводки по объемам и открытому интересу на своих страницах со статистикой рынка.
Важное примечание: для расчета показателя «max pain» (страйк, при котором максимальное количество опционов обесценится) требуется полное распределение открытого интереса по каждому страйку. Ни одна таблица объемов не может их рассчитать, включая эту страницу; используйте для этих целей данные OCC или бирж, а не экраны объемов.
Как трейдеры анализируют объем и открытый интерес вместе?
Эти два показателя позволяют оценить ликвидность контракта с разных сторон: текущую активность против совокупного объема открытых позиций:
- Высокий объем, большой открытый интерес. Высокая активность при наличии крупного пула открытых позиций — такое сочетание обычно соответствует наиболее узким котировкам.
- Высокий объем, малый открытый интерес. Интенсивный оборот при малом количестве переходящих позиций — характерный признак торговли контрактами с экспирацией в тот же день или формирования новых позиций.
- Низкий объем, большой открытый интерес. Позиции, сформированные ранее, остаются открытыми и не участвуют в обороте сегодня.
- Низкий объем, малый открытый интерес. Низколиквидный контракт — котировки имеют широкий спред, и даже небольшой ордер может изменить цену; в первую очередь проверьте бид-аск спред.
Ни один из этих показателей не указывает направление движения: объем учитывает покупателей и продавцов в одном значении, а открытый интерес учитывает длинную и короткую стороны каждого контракта как одну единицу — два трейдера могут торговать один и тот же актив с высоким объемом, имея противоположные позиции.
FAQ: Объем торгов опционами против открытого интереса
В чем разница между объемом и открытым интересом?
Объем учитывает опционные контракты, проторгованные в течение текущей сессии, и обнуляется каждый день. Открытый интерес учитывает количество незакрытых контрактов и переносится на следующий день. Каждая сделка увеличивает объем; открытый интерес меняется только при сочетании открывающих и закрывающих позиций.
Почему открытый интерес обновляется только раз в день?
Открытый интерес — это данные клирингового центра, а не данные ленты сделок. Публичная лента не разделяет сделки на открывающие и закрывающие; OCC сверяет эти данные по клиринговым участникам после завершения сессии и публикует показатель перед открытием следующей сессии.
Что означает рост или падение открытого интереса?
Рост открытого интереса означает, что было открыто больше контрактов, чем закрыто — это чистый прирост позиций на данном страйке; падение означает закрытие позиций; стабильный показатель при высоком объеме означает смену владельцев контрактов. Дневной объем — это максимально возможное изменение показателя к утреннему отчету следующего дня.
Может ли объем быть выше открытого интереса?
Да — для краткосрочных контрактов это обычное явление. Позиция, открытая и закрытая в течение одной сессии, дважды увеличивает объем, но не влияет на показатель открытого интереса на следующее утро; контракт, истекающий сегодня, никогда не попадет в завтрашний отчет. 6 июля 2026 года 38.8% от всего объема опционов в США пришлось на контракты, истекающие в ту же сессию. Подробнее о механике работы опционов 0DTE читайте в соответствующем разделе.
Каждая панель выше представляет собой сохраненный запрос, доступный для проверки — вы можете развернуть SQL-код для аудита или задать те же вопросы по любой сессии на терминале Strasmore.