Як котирують опціони через volatility
Інституційні інвестори торгують опціонами за volatility, а не за доларовою премією. Дізнайтеся, як виглядає vol-котирування та як його перетворюють на ціну угоди.
Опціони, котирувані у volatility, узгоджують за параметром, який подається в модель ціноутворення, а не за доларовою премією, що є результатом розрахунку. Торговий desk запитує обсяг за конкретним контрактом і рівнем volatility. Обидві сторони погоджують модель та reference price базового активу. У момент укладення угоди з цих даних розраховується грошова премія. Премія є результатом. Рівень vol — це параметр, щодо якого сторони фактично домовлялися.
Що означає котирування опціонів у volatility
Ось умовний ticket із округленими цифрами, наведеними для пояснення, а не взятими з реального ринку: купити 500 December 100 call-опціонів за 22.5 vol, 45 delta, stock reference 99.80.
У цьому рядку немає жодної ціни в доларах. Він визначає контракт (експірація в December, strike 100, call-опціони), обсяг (500), рівень volatility, за який сплачують (22.5), коефіцієнт хеджування (45 delta) та ціну базового активу, яку обидві сторони подадуть у модель (99.80). Премія виникає лише після погодження всіх цих п’яти параметрів.
Delta містить і додаткову інструкцію. Один контракт на американські акції охоплює 100 акцій, тому 45 delta за 500 контрактами відповідає 22 500 акціям, які рухаються в протилежному напрямку. Покупець call-опціонів продає акції, а продавець call-опціонів купує їх. Обидві сторони завершують угоду з позицією у volatility, нейтралізувавши напрямок руху ціни. Ця stock leg є delta exchange і входить до того самого ticket, а не до окремої угоди, укладеної пізніше.
Якщо термін volatility тут незвичний, у нашому матеріалі що таке implied volatility визначено цей показник, а як розраховується implied volatility пояснює модель, яка перетворює рівень vol на ціну.
Чому доларова ціна застаріває, а рівень vol — ні
Котирування премії дійсне в один конкретний момент за однієї ціни базового активу. Базовий актив не залишається незмінним протягом телефонної розмови. Панель нижче вимірює кожен однохвилинний бар AAPL у зафіксованому шеститижневому періоді та показує типовий рух протягом однієї хвилини, згрупований за часом у New York.
Точний SQL-код для кожного числа
SELECT
et_hour,
round(quantileDeterministic(0.5)(move_bps, obs_id), 1) AS median_move_bps,
round(quantileDeterministic(0.9)(move_bps, obs_id), 1) AS p90_move_bps,
count() AS minute_bars
FROM
(
SELECT
formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:00') AS et_hour,
cityHash64(ticker, window_start) AS obs_id,
10000 * abs(toFloat64(close) / toFloat64(open) - 1) AS move_bps
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'AAPL'
AND window_start >= '2026-04-06 04:00:00'
AND window_start < '2026-05-16 04:00:00'
AND open > 0
AND volume > 0
)
GROUP BY et_hour
HAVING count() >= 1200
ORDER BY et_hour ASCОдин basis point — це одна сота відсотка. У 07:00 годині середній рух за хвилину становив 1.7 bps, причому в одній хвилині з десяти він сягав 6.4 bps або більше. У 19:00 годині середній рух за хвилину становив 0.3 bps. На години поза регулярною торговою сесією припадає значно менше барів, що видно з колонки з кількістю спостережень.
Премія опціону реагує на цей рух через delta — чутливість до зміни ціни акції на один долар. Рівень volatility не містить у собі ціни акції, тому 22.5 залишається 22.5 і через три хвилини розмови після повторного зазначення reference price. Наступна панель відстежує один call-опціон на AAPL протягом того самого періоду. Контракт обирається в SQL, а не вручну: це найбільш активно торгований call-опціон near-the-money, визначений за позитивною delta, яку мають лише call-опціони, з експірацією після завершення періоду. Кожен рядок вимірюється від першої сесії саме цього контракту.
Точний SQL-код для кожного числа
WITH
(
SELECT ticker
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND toFloat64(delta) > 0
AND date BETWEEN '2026-04-06' AND '2026-05-15'
AND expiration_date BETWEEN '2026-06-15' AND '2026-09-30'
AND iv_converged = 1
AND volume > 0
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.03
GROUP BY ticker
ORDER BY sum(volume) DESC
LIMIT 1
) AS traced_call
SELECT
toString(date) AS session_date,
formatDateTime(date, '%b %e') AS session_label,
round(100 * (toFloat64(underlying_close)
/ first_value(toFloat64(underlying_close)) OVER (ORDER BY date ASC) - 1), 2) AS stock_change_pct,
round(100 * (toFloat64(option_close)
/ first_value(toFloat64(option_close)) OVER (ORDER BY date ASC) - 1), 2) AS call_premium_change_pct,
round(100 * (toFloat64(implied_volatility)
/ first_value(toFloat64(implied_volatility)) OVER (ORDER BY date ASC) - 1), 2) AS quoted_vol_change_pct
FROM global_markets.options_greeks
WHERE ticker = traced_call
AND date BETWEEN '2026-04-06' AND '2026-05-15'
AND iv_converged = 1
AND option_close > 0
AND implied_volatility > 0
ORDER BY session_date ASCУ період між Apr 6 і May 15 акція завершила період на 16.26% від рівня, з якого розпочалося вікно, closing premium call-опціону змінилася на 374.77%, а volatility, котирувана за тим самим контрактом, — на -1.54%. Три лінії, один контракт, ті самі сесії.
Як котирування vol перетворюється на грошову ціну
Щоб перетворити volatility на грошову суму, потрібні дві домовленості: pricing model і reference price базового активу. Біржі, які підтримують котирування volatility, закріплюють обидва параметри у своїх правилах. CME проводить торгівлю volatility quotes на платформі Globex відповідно до Rule 584, ухваленого у поданні до Commodity Futures Trading Commission від February 8, 2008.
The options volatility quoting convention allows for bids and offers in terms of annualized implied volatility (e.g., 12.450% bid at 12.550% offer).
Це саме правило визначає, що відбувається в момент збігу двох vol quotes:
At the time of an options volatility match, CME Globex will utilize standard options pricing models to convert the options volatility trade into a premium quoted option for clearing, and where applicable, create accompanying risk reducing futures contracts as a delta-neutral hedge for the matched position.
Source: CME Rule 584, CME Globex Options Volatility Quote Trading, Appendix 2 to CME Submission 08-28, filed February 8, 2008.
У тлумаченні цього правила перелічено дані, які біржа подає в модель: узгоджену implied volatility, ціну базового ф’ючерсу з Globex, час до експірації в роках, strike price, поточну процентну ставку, тип контракту — put або call — та стиль опціону. Reference price також визначається правилом: це midpoint між bid і ask найближчого місяця на Globex, а за відсутності midpoint використовується попередня settlement price.
Хедж розраховується, а не узгоджується окремо. Кількість виділених ф’ючерсів дорівнює net delta з pricing model, помноженій на кількість торгованих опціонів і округленій до найближчого цілого контракту. У власному прикладі з подання CME для лота зі 100 контрактів розрахована net delta становить 0.51, тому кожна сторона отримує 51 ф’ючерсний контракт. Rule 584 регулює опціони на ф’ючерси, а першими лістингами CME з котируванням volatility були FX options. Ця практика старша за саме правило й застосовується далеко за межами однієї біржі: в equity options той самий пакет має вигляд опціонного ордера, доповненого кількістю акцій, необхідною для delta-neutral позиції.
Котирування vol нічого не означає без зазначення контракту
Рівень volatility не є властивістю компанії. Він належить конкретному strike та конкретній експірації й змінюється разом зі зміною будь-якого з них. Панель нижче сортує call-опціони на AAPL із 20–45 днями до експірації за відстанню strike від ціни акції, а потім показує median volatility і median delta у кожному діапазоні за ті самі шість тижнів.
Точний SQL-код для кожного числа
SELECT
strike_vs_spot,
round(100 * quantileDeterministic(0.5)(iv, obs_id), 2) AS quoted_vol_pct,
round(quantileDeterministic(0.5)(contract_delta, obs_id), 2) AS typical_delta
FROM
(
SELECT
cityHash64(ticker, date) AS obs_id,
toFloat64(implied_volatility) AS iv,
toFloat64(delta) AS contract_delta,
toInt32(round(100 * (toFloat64(strike_price) / toFloat64(underlying_close) - 1) / 2) * 2) AS moneyness_step,
concat(if(moneyness_step > 0, '+', ''), toString(moneyness_step), '%') AS strike_vs_spot
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND toFloat64(delta) > 0
AND date BETWEEN '2026-04-06' AND '2026-05-15'
AND iv_converged = 1
AND volume > 0
AND days_to_expiry BETWEEN 20 AND 45
AND implied_volatility > 0
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) <= 0.10
)
GROUP BY strike_vs_spot, moneyness_step
HAVING count() >= 20
ORDER BY moneyness_step ASCУ діапазоні -10% median contract мав volatility на рівні 29.85% за delta 0.87. У діапазоні +10%, за того самого базового активу й у ті самі тижні, median становила 24.62% volatility за delta 0.12. Нахил між strike — це skew. Саме тому в котируванні vol завжди зазначають контракт: і рівень, і коефіцієнт хеджування змінюються залежно від strike. Як читати ці дві колонки в live chain, пояснює матеріал як читати option chain.
Що це змінює в роздрібному option chain
Роздрібні order tickets вводяться в доларах. Котирування, за якими ці ордери виконуються, формуються у volatility. Панель нижче бере near-the-money контракти з 20–45 днями до експірації у шести активно торгованих назвах, вимірює кожну денну зміну closing premium і volatility того самого контракту, а потім показує типовий розмір кожної зміни.
Навіть найбільш стабільна пара в наборі зазвичай змінювала premium приблизно у 2.1 разів сильніше, ніж volatility: 15.84% проти 7.48%. Market maker, який оновлює котирування опціону протягом сесії, переважно перераховує ту саму премію за нової ціни акції. Параметр, який переглядається на основі оцінки, — це volatility. Якщо котирування змінюється, а ціна акції залишається незмінною, змінився саме цей input. У матеріалах як market makers заробляють гроші та що таке bid ask spread пояснено решту цієї механіки.
FAQ
Чи може роздрібний трейдер купувати опціони за volatility?
Не через стандартний брокерський ticket. Для введення роздрібного ордера потрібна limit price у доларах премії. Котирування volatility використовуються в узгоджених інституційних угодах і на біржових платформах, які їх підтримують, зокрема на CME Globex відповідно до Rule 584.
Що означає 45 delta у котируванні volatility?
Delta вимірює чутливість опціону до зміни ціни базового активу на один долар. У котируванні vol вона також є інструкцією щодо хеджування: за delta 45 кожен контракт, що охоплює 100 акцій, супроводжується приблизно 45 акціями, які рухаються в протилежному напрямку.
Чому інституційні учасники котирують опціони у volatility, а не в ціні?
Доларова премія дійсна за однієї ціни базового активу, а базовий актив змінюється кожні кілька секунд. Рівень volatility залишається змістовним протягом переговорів. Грошова сума розраховується наприкінці на основі погодженої моделі та погодженої reference price.
Чи є volatility у vol quote тим самим показником, що й IV у моєму option chain?
Так, це той самий показник: річна implied volatility для конкретного контракту. Chain показує її постфактум, розраховуючи назад із виконаної премії. Vol quote зазначає її заздалегідь і на її основі визначає премію.
Хто передає акції під час delta exchange?
Дві сторони угоди в межах тієї самої домовленості. Сторона, яка через опціони залишається з довгою delta, продає акції для хеджування. Інша сторона купує їх в обсязі, визначеному погодженою delta.
Кожна панель містить SQL, за допомогою якого її побудовано. Змініть ticker або період і поставте те саме запитання на терміналі Strasmore.