Коли після IPO починається торгівля опціонами?
Опціони не торгуються в день IPO. Дізнайтеся, скільки сесій найбільші нові лістинги чекали до першої угоди та які правила бірж визначають допуск.
Торгувати опціонами на нове IPO в перший день не можна. Спочатку акції проходять лістинг, а ланцюжок біржових опціонів з’являється лише після того, як базовий актив відповідає критеріям options exchanges щодо базових цінних паперів. Для великого розміщення це зазвичай займає кілька торгових сесій, а не тижні. Серед найбільших лістингів у США з січня 2024 року найкоротший проміжок між першим print акцій у стрічці та першою угодою з одним із біржових опціонів на них становив 1 торгових сесій.
Через який час після IPO починається торгівля опціонами?
Календарне правило не визначає цю дату, тому доречніше навести розрахунок за фактичними даними. На графіку нижче взято всі лістинги у США з січня 2024 року, відсортовано їх за доларовим обсягом торгів на першій сесії, відібрано дванадцять найбільших і пораховано кількість торгових сесій між першим print акцій кожної компанії (її першою зафіксованою угодою) та першим днем торгів одним із лістингових опціонів на ці акції.
| тикер | дебют акцій | дебют опціонів | інтервал до лістингу опціонів |
|---|---|---|---|
| SKHY | July 13, 2026 | July 14, 2026 | 1 |
| BLSH | August 13, 2025 | August 15, 2025 | 2 |
| CBRS | May 14, 2026 | May 18, 2026 | 2 |
| CRCL | June 5, 2025 | June 9, 2025 | 2 |
| CRWV | March 28, 2025 | April 1, 2025 | 2 |
| FIG | July 31, 2025 | August 4, 2025 | 2 |
| FLY | August 7, 2025 | August 11, 2025 | 2 |
| KLAR | September 10, 2025 | September 12, 2025 | 2 |
| MDLN | December 17, 2025 | December 19, 2025 | 2 |
| QNT | June 4, 2026 | June 8, 2026 | 2 |
| RDDT | March 21, 2024 | March 25, 2024 | 2 |
| INIO | June 4, 2026 | June 26, 2026 | 15 |
Точний SQL-код для кожного числа
WITH
listings AS (
SELECT
ticker,
min(listing_date) AS listed_on
FROM global_markets.stocks_ipos
WHERE listing_date >= '2024-01-01'
AND listing_date < today()
AND ticker NOT IN ('SPCX')
GROUP BY ticker
),
debut AS (
SELECT
a.ticker AS symbol,
min(a.date) AS debut_date,
argMin(toFloat64(a.close) * toFloat64(a.volume), a.date) AS debut_turnover
FROM global_markets.stocks_daily_aggs AS a
INNER JOIN listings AS l ON l.ticker = a.ticker
WHERE a.date >= '2024-01-01'
AND a.date >= l.listed_on
GROUP BY a.ticker
),
first_option AS (
SELECT
g.underlying_symbol AS symbol,
min(g.date) AS option_date
FROM global_markets.options_greeks AS g
INNER JOIN debut AS d ON d.symbol = g.underlying_symbol
WHERE g.date >= '2024-01-01'
AND g.volume > 0
AND g.date >= d.debut_date
GROUP BY g.underlying_symbol
),
paired AS (
SELECT
d.symbol AS symbol,
d.debut_date AS debut_date,
f.option_date AS option_date,
d.debut_turnover AS debut_turnover
FROM debut AS d
INNER JOIN first_option AS f ON f.symbol = d.symbol
ORDER BY debut_turnover DESC
LIMIT 12
),
sessions AS (
SELECT DISTINCT date AS d
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'SPY'
AND date >= '2024-01-01'
)
SELECT
p.symbol AS symbol,
concat(monthName(p.debut_date), ' ', toString(toDayOfMonth(p.debut_date)), ', ', toString(toYear(p.debut_date))) AS equity_debut,
concat(monthName(p.option_date), ' ', toString(toDayOfMonth(p.option_date)), ', ', toString(toYear(p.option_date))) AS option_debut,
countIf(s.d > p.debut_date AND s.d <= p.option_date) AS option_listing_gap
FROM paired AS p
CROSS JOIN sessions AS s
GROUP BY symbol, equity_debut, option_debut
ORDER BY option_listing_gap, symbolSKHY пройшла цей шлях найшвидше серед дванадцяти компаній. Перший print її акцій відбувся July 13, 2026, а перший лістинговий опціон на них торгувався July 14, 2026 — через 1 сесій. На іншому кінці цього самого графіка INIO провела 15 сесій до появи першого print опціону. Вибірка з дванадцяти назв мала, тому на наступному графіку її розширено до сорока найбільших дебютів за той самий період. Для кожної компанії дані відстежуються сесія за сесією, починаючи з її першого дня торгів.
| номер сесії | частка з лістингом опціонів | медіанний обсяг акцій, млн |
|---|---|---|
| 1 | 0 | 34.47 |
| 2 | 2.5 | 10.93 |
| 3 | 67.5 | 6.69 |
| 4 | 70 | 4.76 |
| 5 | 80 | 7.36 |
| 6 | 85 | 3.51 |
| 7 | 90 | 2.65 |
| 8 | 92.5 | 3.35 |
| 9 | 95 | 2.51 |
| 10 | 95 | 2.3 |
| 11 | 95 | 2.29 |
| 12 | 95 | 2.65 |
| 13 | 95 | 2.54 |
| 14 | 95 | 1.9 |
| 15 | 95 | 2.41 |
| 16 | 97.5 | 2.42 |
| 17 | 97.5 | 2.46 |
| 18 | 97.5 | 2.74 |
| 19 | 97.5 | 2.14 |
| 20 | 97.5 | 2.29 |
Точний SQL-код для кожного числа
WITH
listings AS (
SELECT
ticker,
min(listing_date) AS listed_on
FROM global_markets.stocks_ipos
WHERE listing_date >= '2024-01-01'
AND listing_date < today()
AND ticker NOT IN ('SPCX')
GROUP BY ticker
),
debut AS (
SELECT
a.ticker AS symbol,
min(a.date) AS debut_date,
argMin(toFloat64(a.close) * toFloat64(a.volume), a.date) AS debut_turnover
FROM global_markets.stocks_daily_aggs AS a
INNER JOIN listings AS l ON l.ticker = a.ticker
WHERE a.date >= '2024-01-01'
AND a.date >= l.listed_on
GROUP BY a.ticker
),
cohort AS (
SELECT
symbol,
debut_date
FROM debut
ORDER BY debut_turnover DESC
LIMIT 40
),
first_option AS (
SELECT
g.underlying_symbol AS symbol,
min(g.date) AS option_date
FROM global_markets.options_greeks AS g
INNER JOIN cohort AS c ON c.symbol = g.underlying_symbol
WHERE g.date >= '2024-01-01'
AND g.volume > 0
AND g.date >= c.debut_date
GROUP BY g.underlying_symbol
),
ramp AS (
SELECT
a.ticker AS symbol,
a.date AS d,
row_number() OVER (PARTITION BY a.ticker ORDER BY a.date) AS session_no,
toFloat64(a.volume) / 1e6 AS shares_mm
FROM global_markets.stocks_daily_aggs AS a
INNER JOIN cohort AS c ON c.symbol = a.ticker
WHERE a.date >= '2024-01-01'
AND a.date >= c.debut_date
)
SELECT
r.session_no AS session_number,
round(100 * countIf(f.option_date >= toDate('2024-01-01') AND r.d >= f.option_date) / count(), 1) AS pct_with_listed_options,
round(quantileDeterministic(r.shares_mm, cityHash64(r.symbol)), 2) AS median_share_volume_mm
FROM ramp AS r
LEFT JOIN first_option AS f ON f.symbol = r.symbol
WHERE r.session_no <= 20
GROUP BY session_number
ORDER BY session_numberСпочатку подивіться на лінію відсотків. На сесії 2 лістинговий опціон уже мав print у 2.5% із сорока компаній. На сесії 5 ця частка становила 80%, а на сесії 20 — 97.5%. Стовпчики показують іншу частину картини. Медіанний обсяг торгів цими акціями на першій сесії становив 34.47 млн акцій проти 2.29 млн на сесії 20. Запам’ятайте показник першої сесії: одного торгового дня з таким обсягом у багато разів достатньо, щоб перевищити вимогу щодо дванадцятимісячного обсягу в лістинговому стандарті.
Що має відбутися, перш ніж на новій акції зможуть початися торги опціонами?
Опціонний ланцюжок створюється після того, як опціонна біржа перевіряє базовий актив на відповідність письмовим критеріям і подає сертифікат лістингу до Options Clearing Corporation (OCC) — клірингової організації, яка випускає всі лістинговані опціони у США. Ці критерії є публічними. NYSE American публікує їх у Rule 915, Cboe — у Rule 4.3, а Nasdaq ISE — у Options 4, Section 3. Усі вони мають назву Criteria for Underlying Securities. Формулювання в різних збірниках правил відрізняються, але порогові значення однакові. Станом на вересень 2026 року вони такі:
- Цінний папір належним чином зареєстрований і є NMS stock — так у Regulation NMS позначають цінний папір, лістингований на національній фондовій біржі.
- У публічному обігу перебуває щонайменше 7 000 000 акцій. До розрахунку включаються лише акції, що належать особам, які не зобов’язані розкривати свої частки відповідно до Section 16(a) of the Securities Exchange Act. Пакети інсайдерів і контрольні пакети не враховуються.
- Є щонайменше 2 000 власників цього цінного папера.
- Сукупний обсяг торгів на всіх ринках за попередні дванадцять місяців становить щонайменше 2 400 000 акцій.
- Для covered security ціна закриття становила щонайменше $3.00 у кожен із трьох послідовних робочих днів перед поданням біржею сертифіката до OCC. У збірниках правил це називається three-day lookback.
Компанія, яка провела лістинг дев’ять днів тому, не має історії обсягу торгів за дванадцять місяців. У перші дні також немає триденної історії ціни. Два положення дають змогу застосувати ці критерії в такій ситуації. Настанови діють за відсутності надзвичайних обставин, тому біржа може самостійно оцінювати історичні критерії. Крім того, у вимозі щодо ціни прямо передбачене звільнення для IPO.
Саме це звільнення важливо з огляду на дату. В order від 27 липня 2023 року (Release 34-98013) SEC схвалила зміни NYSE American, які скасовують three-day lookback для covered security, якщо її ринкова капіталізація під час IPO, розрахована за ціною розміщення, становить щонайменше $3 billion. Опціони на таку акцію можуть бути лістинговані й допущені до торгів починаючи з другого робочого дня після дня IPO, не враховуючи сам день IPO. Того ж року Nasdaq ISE подала аналогічне формулювання для Options 4, Section 3. В order наведено точний розрахунок. За попереднім формулюванням для IPO з ціною розміщення в понеділок торги опціонами могли початися не раніше п’ятниці. За новим звільненням біржа може подати сертифікат у вівторок, а опціонний ланцюжок може відкритися в середу.
Є ще один часовий критерій. Options Listing Procedures Plan вимагає, щоб сертифікат надійшов до OCC не пізніше 11:00 за чиказьким часом у торговий день, що передує початку торгів опціонами. Саме це забезпечує відкриття опціонного ланцюжка на початку торгової сесії, а не в її середині.
Як перевірити, чи вже доступні опціони на новий ticker?
- Відкрийте option chain для ticker у свого брокера. Для назви, яку ще не сертифіковано, взагалі не відображаються дати експірації, а не порожні рядки ланцюжка.
- Порахуйте доступні дати експірації. Для щойно сертифікованого базового активу зазвичай доступні лише найближча тижнева та місячна дати.
- Ознайомтеся з щоденними повідомленнями про лістинг, які публікують options exchanges. У кожному повідомленні названо новий базовий актив, схвалений напередодні початку торгів опціонами на нього.
- Перевірте tape на предмет першого print опціону на базовий актив. Саме це роблять панелі на цій сторінці.
Якщо chain уже активний, як читати новий option chain можна так само, як і для будь-якого іншого активу. Є лише одна особливість: доступної інформації буде значно менше. Усе це не пов’язано за часом із lockup або quiet period: вони мають власні графіки, описані в матеріалах завершення IPO lockup і quiet period IPO.
Чому перший option chain після IPO має низьку ліквідність
Сертифікація дає компанії назву та лістинг. Але не забезпечує глибокого ринку. Біржі додають strike навколо рівня, на якому фактично торгується акція, а також експірації за стандартним циклом. Тому перший chain охоплює вузький діапазон strike і містить лише кілька найближчих експірацій.
| тижні від першого опціону | медіана торгованих страйків | медіана торгованих строків експірації |
|---|---|---|
| 0 | 9 | 4 |
| 1 | 10 | 4 |
| 2 | 10 | 4 |
| 3 | 11 | 4 |
| 4 | 11 | 4 |
| 5 | 11 | 4 |
| 6 | 12 | 5 |
| 7 | 12 | 5 |
| 8 | 12 | 5 |
| 9 | 12 | 5 |
| 10 | 12 | 5 |
| 11 | 12 | 5 |
Точний SQL-код для кожного числа
WITH
listings AS (
SELECT
ticker,
min(listing_date) AS listed_on
FROM global_markets.stocks_ipos
WHERE listing_date >= '2024-01-01'
AND listing_date < today()
AND ticker NOT IN ('SPCX')
GROUP BY ticker
),
debut AS (
SELECT
a.ticker AS symbol,
min(a.date) AS debut_date,
argMin(toFloat64(a.close) * toFloat64(a.volume), a.date) AS debut_turnover
FROM global_markets.stocks_daily_aggs AS a
INNER JOIN listings AS l ON l.ticker = a.ticker
WHERE a.date >= '2024-01-01'
AND a.date >= l.listed_on
GROUP BY a.ticker
),
cohort AS (
SELECT
symbol,
debut_date
FROM debut
ORDER BY debut_turnover DESC
LIMIT 40
),
first_option AS (
SELECT
g.underlying_symbol AS symbol,
min(g.date) AS option_date
FROM global_markets.options_greeks AS g
INNER JOIN cohort AS c ON c.symbol = g.underlying_symbol
WHERE g.date >= '2024-01-01'
AND g.volume > 0
AND g.date >= c.debut_date
GROUP BY g.underlying_symbol
),
daily_chain AS (
SELECT
g.underlying_symbol AS symbol,
g.date AS d,
uniqExact(g.strike_price) AS strikes,
uniqExact(g.expiration_date) AS expiries
FROM global_markets.options_greeks AS g
INNER JOIN first_option AS f ON f.symbol = g.underlying_symbol
WHERE g.volume > 0
AND g.date >= f.option_date
AND dateDiff('day', f.option_date, g.date) < 84
GROUP BY symbol, d
)
SELECT
intDiv(dateDiff('day', f.option_date, c.d), 7) AS weeks_since_first_option,
toUInt32(round(quantileDeterministic(toFloat64(c.strikes), cityHash64(c.symbol)))) AS median_strikes_traded,
toUInt32(round(quantileDeterministic(toFloat64(c.expiries), cityHash64(c.symbol)))) AS median_expirations_traded
FROM daily_chain AS c
INNER JOIN first_option AS f ON f.symbol = c.symbol
GROUP BY weeks_since_first_option
ORDER BY weeks_since_first_optionУ перший тиждень торгів на біржі медіанний новий chain тут мав 9 окремих strike у межах 4 експірацій. До тижня 11 показники зростали до 12 strike і 5 експірацій. Менша кількість strike та експірацій також означає менше заявок, що очікують виконання, на кожному рівні. Тому котирувальні спреди на молодому chain спочатку широкі.
Інший недолік — час. LEAPS — це лістингований опціон, до експірації якого залишається понад рік. Довгострокові серії біржі додають за власним графіком, а не одразу після сертифікації.
| тижні від першого опціону | частка з LEAPS | медіана найдовшого DTE |
|---|---|---|
| 0 | 20 | 210 |
| 1 | 27.5 | 208 |
| 2 | 32.5 | 227 |
| 3 | 32.5 | 224 |
| 4 | 35 | 221 |
| 5 | 33.3 | 239 |
| 6 | 33.3 | 241 |
| 7 | 38.5 | 245 |
| 8 | 37.8 | 246 |
| 9 | 41.7 | 278 |
| 10 | 44.4 | 302 |
| 11 | 45.7 | 322 |
Точний SQL-код для кожного числа
WITH
listings AS (
SELECT
ticker,
min(listing_date) AS listed_on
FROM global_markets.stocks_ipos
WHERE listing_date >= '2024-01-01'
AND listing_date < today()
AND ticker NOT IN ('SPCX')
GROUP BY ticker
),
debut AS (
SELECT
a.ticker AS symbol,
min(a.date) AS debut_date,
argMin(toFloat64(a.close) * toFloat64(a.volume), a.date) AS debut_turnover
FROM global_markets.stocks_daily_aggs AS a
INNER JOIN listings AS l ON l.ticker = a.ticker
WHERE a.date >= '2024-01-01'
AND a.date >= l.listed_on
GROUP BY a.ticker
),
cohort AS (
SELECT
symbol,
debut_date
FROM debut
ORDER BY debut_turnover DESC
LIMIT 40
),
first_option AS (
SELECT
g.underlying_symbol AS symbol,
min(g.date) AS option_date
FROM global_markets.options_greeks AS g
INNER JOIN cohort AS c ON c.symbol = g.underlying_symbol
WHERE g.date >= '2024-01-01'
AND g.volume > 0
AND g.date >= c.debut_date
GROUP BY g.underlying_symbol
),
daily_chain AS (
SELECT
g.underlying_symbol AS symbol,
g.date AS d,
max(g.days_to_expiry) AS longest_dte
FROM global_markets.options_greeks AS g
INNER JOIN first_option AS f ON f.symbol = g.underlying_symbol
WHERE g.volume > 0
AND g.date >= f.option_date
AND dateDiff('day', f.option_date, g.date) < 84
GROUP BY symbol, d
),
weekly AS (
SELECT
c.symbol AS symbol,
intDiv(dateDiff('day', f.option_date, c.d), 7) AS wk,
max(c.longest_dte) AS longest_dte
FROM daily_chain AS c
INNER JOIN first_option AS f ON f.symbol = c.symbol
GROUP BY symbol, wk
)
SELECT
wk AS weeks_since_first_option,
round(100 * countIf(longest_dte > 365) / count(), 1) AS pct_with_leaps,
toUInt32(round(quantileDeterministic(toFloat64(longest_dte), cityHash64(symbol)))) AS median_longest_dte
FROM weekly
GROUP BY wk
ORDER BY wkУ перший тиждень після першого print опціонів 20% цих назв мали торги контрактом з експірацією більш ніж через 365 днів. Медіанний найдовший строк експірації на дошці становив 210 днів. До тижня 11 ця частка зросла до 45.7%, а медіанний найдовший строк експірації — до 322 днів. Календар експірацій для цих серій наведено в матеріалі коли закінчується строк дії опціонів.
Поширені запитання
Чи можна купити опціони на акцію в день її виходу на біржу?
Ні. Опціони лістингуються лише після того, як options exchange перевірить базовий актив на відповідність критеріям для базових цінних паперів і подасть до OCC сертифікат лістингу. У сам день IPO лістингового опціону на новий ticker ще не існує.
Як швидко після IPO можуть з’явитися опціони?
Станом на вересень 2026 року для covered security із ринковою капіталізацією на IPO не менш як $3 млрд за ціною розміщення опціони можуть бути включені до лістингу й почати торгуватися не раніше другого робочого дня після дня IPO. Це можливо за умовою three-day lookback waiver, яку SEC схвалила в липні 2023 року. Для інших лістингів спочатку застосовуються стандартні тести ціни та обсягу.
Чи отримують опціони всі нові лістинги?
Ні. Багато з них не відповідають вимогам щодо кількості акцій у публічному обігу або орієнтиру за обсягом торгів за дванадцять місяців. На другій панелі вище відстежуються forty найбільших дебютів із січня 2024 року, і для 97.5% з них лістинговий опціон з’явився до сесії 20.
Чому для нового IPO так мало strike?
Новий сертифікований базовий актив починає торгуватися з вузьким діапазоном strike навколо поточної ціни та невеликою кількістю найближчих експірацій. Біржі додають strike, коли акція проходить нові цінові рівні, а нові експірації — у міру оновлення циклу.
Що таке covered security у правилах лістингу опціонів?
Це термін із Section 18(b)(1)(A) Securities Act of 1933 для цінного папера, що лістингується на національній біржі, як-от NYSE або Nasdaq. Тест ціни $3.00 протягом three-day періоду застосовується до covered securities, а waiver для IPO доступний лише для них.
До кожної панелі в цьому матеріалі додається SQL-запит, за допомогою якого її побудовано. Тому кожен показник можна повторно перевірити, а не сприймати на віру. Щоб перевірити, чи з’явився для нового лістингу його перший опціон, поставте запитання простою англійською мовою в терміналі Strasmore.