Strasmore Research
Обучение Matt ConnorАвтор: Matt Connor · Обновлено 2026-08-12

Объем торгов и открытый интерес на рынке опционов

Узнайте, чем объем торгов отличается от открытого интереса. Мы подробно разбираем определения, механизмы расчета и анализируем данные рынка опционов США за шестое июля.

Объем торгов и открытый интерес

Объем торгов опционами учитывает количество контрактов, сменивших владельцев в течение дня; открытый интерес отражает общее число существующих контрактов, позиции по которым были открыты, но еще не закрыты. Объем торгов накапливается по мере совершения сделок в течение всей сессии, тогда как открытый интерес пересчитывается один раз в день организацией Options Clearing Corporation (OCC) после закрытия торгов. Показатель put-call ratio рассчитывается на основе данных об объеме торгов. На этой странице даются определения обоих понятий, описываются механизмы их изменения, приводится анализ данных по рынку опционов США за полный торговый день, понедельник, шестое июля две тысячи двадцать шестого года, а также указаны источники официальных данных об открытом интересе.

Что такое объем торгов опционами?

Объем торгов — это количество опционных контрактов, проторгованных в течение текущей сессии. Каждая сделка увеличивает этот показатель на величину своего объема; блок из пятисот контрактов добавляет пятьсот единиц. Объем учитывается один раз, а не по каждой стороне сделки, и обнуляется при открытии следующей сессии. Объем торгов — это динамический показатель, который транслируется в режиме реального времени через консолидированную ленту OPRA (Options Price Reporting Authority) по мере фиксации сделок; на этой странице данные рассчитываются на основе архивных записей ленты.

Что такое открытый интерес?

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

Открытый интерес не является показателем в режиме реального времени. OCC, клиринговая палата, обслуживающая все биржевые опционы в США, сверяет открытые и закрытые позиции после каждой сессии и публикует обновленные данные до начала следующей. Значение OI, которое вы видите в торговом терминале брокера в четырнадцать часов, — это просто данные на вечер предыдущего дня.

Лента сделок на этой странице отражает именно сделки, а не позиции. В ней нет столбца для открытого интереса, а все показатели на панелях ниже представляют собой объем торгов. Однако она позволяет увидеть взаимосвязь между этими метриками: как одна сделка влияет на каждую из них, какой объем торгов может быть отражен в данных по открытому интересу и каков ритм обновления экранов с OI. Официальные цифры публикуются в других источниках; в одном из разделов ниже указано, где именно.

Как одна сделка влияет на объем торгов и открытый интерес?

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

  1. Трейдер A покупает один контракт для открытия позиции у трейдера B, который продает для открытия. Объем: один. Открытый интерес: плюс один. Контракт создан, A держит длинную позицию, B — короткую.
  2. Позднее A продает для закрытия, а трейдер C покупает для открытия. Объем: еще один (всего два за день). Открытый интерес: без изменений, длинная позиция перешла к другому владельцу; один контракт остается в обращении.
  3. Наконец, C продает для закрытия, а B покупает для закрытия короткой позиции. Объем: еще один. Открытый интерес: минус один, значение вернулось к нулю, обе стороны закрыли позиции; контракт перестал существовать.

Каждая сделка увеличивает объем торгов; открытый интерес растет только тогда, когда обе стороны открывают позиции, падает — когда обе стороны их закрывают, и остается неизменным в остальных случаях. Отсюда следует важное правило: дневной объем торгов является верхним пределом того, насколько может измениться открытый интерес по контракту за ночь. Лента сделок не показывает, какая именно комбинация действий стояла за конкретной сделкой; OCC проводит расчеты после закрытия рынка.

Как выглядит дневной объем торгов опционами?

Ниже приведены итоговые данные по всему рынку опционов США за понедельник, 6 июля 2026 года.

ЗапросОбъем торгов опционами в США за один день: понедельник, 6 июля 2026 г.
Контракты (млн)Сделки (млн)Уникальные контрактыУникальные тикерыCall-контракты (млн)Put-контракты (млн)Put/Call ratioЭкспирация сегодня (%)
60.610.5340203465435.525.10.7138.8
Точный 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 ratio на уровне 0.71, при этом 38.8% всего объема пришлось на опционы с истечением в тот же день.

Накопление объема по времени, разбивка сессии на получасовые интервалы с нарастающим итогом:

ЗапросДинамика объема торгов в реальном времени: 6 июля 2026 г. с разбивкой по 30-минутным интервалам (ET) и итоговым значением
Время (ET)Контракты (млн)Итого (млн)
09:308.538.5
10:006.3914.9
10:305.2820.2
11:005.0725.3
11:304.3429.6
12:003.9733.6
12:303.6337.2
13:003.4940.7
13:30444.7
14:003.5548.3
14:303.4451.7
15:003.5955.3
15:304.8660.1
16:000.4960.6
Точный 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) и цену исполнения; запрос обрабатывает все четыре параметра, поэтому таблица легко читается:

ЗапросДесять наиболее активных опционных контрактов за 6 июля 2026 г.
КонтрактОбъем контрактовСделкиВсе 10 экспирируются 6 июляВсе 10 — SPY или QQQ
SPY $751 call, expires 2026-07-06108229712810711
SPY $750 put, expires 2026-07-0698639210673111
SPY $752 call, expires 2026-07-069110358770811
SPY $750 call, expires 2026-07-0673955511637711
SPY $751 put, expires 2026-07-067351998150711
SPY $749 put, expires 2026-07-066274477456111
SPY $753 call, expires 2026-07-065877853030111
QQQ $725 call, expires 2026-07-065200387536711
SPY $748 put, expires 2026-07-064573514812211
QQQ $724 call, expires 2026-07-064241046698211
Точный 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 сделок. Посмотрите на даты экспирации: все десять контрактов истекли в тот же понедельник и относятся к двум базовым активам; столбцы с данными подтверждают оба утверждения в каждой строке. Контракты в день их истечения — это опционы 0DTE, с нулевым сроком до экспирации, и они заполняют эту таблицу: плотная «лестница» страйков SPY и QQQ.

Теперь проанализируем крупнейшую сделку дня через расчет открытого интереса (OI). Любое значение OI, которое SPY $751 call, expires 2026-07-06 показывало утром в понедельник, было показателем предыдущего вечера, и это последний раз, когда оно упоминается. Все 1082297 контрактов объема прошли торги в рамках своей финальной сессии; на закрытии они истекли, и в следующем файле OCC они будут исключены, так как открытый интерес по определению равен нулю. Постоянное предостережение для любой таблицы 0DTE: эти контракты живут и умирают внутри цикла обновления OI, который происходит раз в день, и их высокий объем торгов никогда не отражается в значимом показателе открытого интереса.

Какие базовые активы лидируют по объему торгов опционами?

Сгруппируйте сессию по корневому тикеру — первым буквам тикера опциона, которые обычно совпадают с символом базового актива:

ЗапросТоп-10 базовых активов по объему торгов контрактами, 6 июля 2026 г.
Базовый активКонтракты (млн)Доля в ленте (%)Уникальные контрактыЭкспирация сегодня (%)
SPY12.120574770.2
QQQ6.8811.3466172.4
TSLA4.297.1326665.4
SPXW3.656740773.2
NVDA2.273.8198449.3
AAPL1.582.6170656.9
IWM1.352.2174960.1
AMZN0.791.3140438.4
META0.661.1273055.1
VIX0.651.14050
Точный 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 10
Запустите сами

SPY возглавил день с показателем 12.1 миллиона контрактов, что составляет 20% всего объема торгов по одному корневому тикеру, за ним следует QQQ с 6.88 миллионами (11.3%). Столбец опционов с экспирацией в день торгов повторяет данные из таблицы выше: 70.2% объема торгов лидера пришлось на контракты, истекающие в тот же день. Корневой тикер не всегда совпадает с символом актива, который можно купить: опционы на индекс S&P 500 торгуются под тикерами SPX и SPXW биржи Cboe, при этом один базовый актив может иметь множество контрактов одновременно: только по лидеру было зафиксировано 5747 уникальных комбинаций цены исполнения, даты экспирации и типа опциона.

Какая доля дневного объёма торгов может перейти в открытый интерес?

Разделите сессию по времени до экспирации, и последствия для открытого интереса (OI) станут очевидны из таблицы:

ЗапросОбъем торгов 6 июля 2026 г. по срокам до экспирации: преобладание краткосрочных контрактов при широком рыночном предложении
Срок до экспирацииКонтракты (млн)Доля объема (%)Уникальные контракты (тыс.)Доля контрактов (%)
same day (0DTE)23.538.830.9
1-7 days15.325.347.113.8
8-31 days10.517.397.828.7
32-365 days10.517.3168.849.6
over a year0.81.323.66.9
Точный 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% всего объёма торгов. Это самая большая доля среди всех сегментов, при этом ни один из этих контрактов не может быть отражён в будущих данных по открытому интересу. Ещё 25.3% контрактов истекали в течение недели. Ситуация с листингом выглядит иначе: сегмент от тридцати двух до трёхсот шестидесяти пяти дней включал 49.6% уникальных контрактов, а на контракты со сроком более года пришлось 6.9% от общего числа, но при этом 1.3% объёма торгов. Контракты с дальними сроками экспирации торгуются менее активно и существуют дольше — именно в таких условиях формируется устойчивый пул открытых позиций.

Как меняется открытый интерес день ото дня?

Мониторинг открытого интереса (OI) отслеживает изменение этого показателя по контракту от одного утреннего отчета к другому. Ниже представлены исходные данные за десять торговых сессий по одному долгосрочному контракту — put-опциону на SPY со страйком 620 долларов и датой экспирации 18 декабря 2026 года:

ЗапросДинамика долгосрочного контракта за десять сессий: пут-опцион SPY $620 с экспирацией 18.12.2026
СессияОбъем контрактовСделки
2026-06-22157
2026-06-23259
2026-06-242610
2026-06-251310
2026-06-262111
2026-06-2963
2026-06-3090067
2026-07-019172222
2026-07-0210023186
2026-07-06207
Точный 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 контрактов. Столбец с количеством сделок добавляет деталей: всплеск на 2026-06-30 контрактов произошел всего за 7 сделок, что указывает на крупные блочные ордера, в то время как аналогичный объем на следующей сессии был распределен между 222 сделками. К 2026-07-06 активность на ленте вернулась к уровню 20 контрактов.

Один лишь объем торгов не позволяет определить, что именно произошло с открытым интересом: открытие новых позиций, закрытие старых или просто смена владельцев. Утренний отчет OCC проясняет ситуацию: рост OI на фоне всплеска объема означает открытие новых позиций, снижение — закрытие, а неизменный OI при высоком объеме — смену контрагентов. Именно это изменение показателя день к дню и отслеживают трейдеры.

Где можно проверить открытый интерес?

Ни одна таблица объемов торгов не содержит этих данных; официальные цифры публикуются здесь:

  • OCC, публикует ежедневные объемы и открытый интерес по каждому контракту на сайте theocc.com (в разделе рыночных данных). Данные обновляются каждое утро и являются первоисточником, который затем распространяют все остальные ресурсы.
  • Опционная доска вашего брокера, столбец «Open Interest» (или «Open Int») рядом с объемом торгов. Данные отображаются по каждому страйку и дате экспирации, фиксируются по состоянию на предыдущий вечер и остаются неизменными в течение всего торгового дня.
  • Биржи-эмитенты, Cboe и аналогичные площадки публикуют сводки по объемам и открытому интересу на своих страницах рыночной статистики.

Важное предостережение: для расчета «max pain» — страйка, на котором стоимость опционов при экспирации была бы минимальной, — требуется полное распределение открытого интереса по всем страйкам. Ни одна таблица объемов торгов, включая ту, что приведена на этой странице, не позволяет вычислить этот показатель. Используйте для таких расчетов данные OCC или бирж, но не экран объемов. Чтобы понять, что именно дает это распределение, расчет max pain для реальной цепочки SPY выполняет вычисления по каждому страйку и сопоставляет результат с фактической ценой исполнения.

Как трейдеры анализируют объем и открытый интерес в совокупности?

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

  • Высокий объем, большой открытый интерес. Активная торговля на фоне крупного накопленного пула позиций; такое сочетание обычно соответствует наиболее узким котировкам на рынке.
  • Высокий объем, малый открытый интерес. Интенсивный оборот при отсутствии переноса позиций на следующий день; характерно для торговли контрактами с истечением в тот же день или для открытия новых позиций.
  • Низкий объем, большой открытый интерес. Позиции были открыты ранее, они сохраняются, но сегодня торговая активность минимальна.
  • Низкий объем, малый открытый интерес. Низколиквидный контракт, котировки имеют широкий спред, и даже скромная заявка может изменить цену; сначала проверьте спред bid-ask.

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

Часто задаваемые вопросы об объеме торгов и открытом интересе по опционам

В чем разница между объемом торгов и открытым интересом?

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

Почему открытый интерес обновляется только раз в день?

Открытый интерес — это показатель клиринговой палаты, а не ленты сделок. Публичная лента не помечает сделки как открывающие или закрывающие; OCC сверяет эти данные между клиринговыми участниками после завершения сессии и публикует показатель до открытия следующей.

Что означает рост или падение открытого интереса?

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

Может ли объем торгов быть выше открытого интереса?

Да, для краткосрочных контрактов это обычное явление. Позиция, открытая и закрытая в течение одной сессии, дважды увеличивает объем торгов и никак не влияет на показатель открытого интереса на следующее утро, а контракт, истекающий сегодня, никогда не появится в завтрашних данных. 6 июля 2026 года 38.8% всего объема торгов опционами в США пришлись на контракты, истекающие в ту же сессию. См. что такое 0DTE опцион для понимания механики.


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

#options#volume#open interest