що таке VIX і що він насправді вимірює
VIX це 30 днів імпліцитної волатильності за опціонами на S&P 500. Рівень 15 чи 30 означає близько одного чи двох відсотків денного руху індексу. VIX продукти мають свою ціну.
VIX — це єдине число, яке узагальнює, скільки опціони на індекс S&P 500 беруть за наступні 30 днів руху, і воно котирується як річний відсоток. VIX біля 16 відповідає приблизно 1% денному руху індексу, а VIX біля 32 — приблизно 2%. Це ціна, знята з живих котирувань опціонів, а не прогноз, який хтось публікує.
Що насправді вимірює VIX
Cboe будує VIX із котированих цін опціонів на індекс S&P 500, поєднуючи два терміни експірації, що охоплюють точку 30 календарних днів уперед. Розрахунок ніколи не бере один контракт at-the-money. Він охоплює цілий набір out-of-the-money путів і колів, зважує кожен опціон обернено пропорційно до квадрата його страйку, підсумовує їх у показник дисперсії, потім бере квадратний корінь і переводить у річний вимір. З цієї конструкції випливають дві властивості.
- Це статистика набору. Далекі out-of-the-money пути мають реальну вагу, тому рівень відстежує, наскільки дорогим стало глибоке захисне страхування від падіння порівняно з усім іншим, — цю форму описано в відхилення волатильності.
- Він постійно на 30 днів уперед. Коли календар просувається, розрахунок перекочується через терміни експірації, і індекс ніколи не старіє до коротшого горизонту, як це робить окремий опціон.
Сам індекс не можна купити чи продати. Те, що торгується, — це ф'ючерси, опціони на ці ф'ючерси та біржові продукти на їхній основі, і саме тут починається більшість непорозумінь на цій сторінці.
Наші записи опціонів охоплюють лістингові контракти поіменно, тому кожна панель нижче вимірює SPY, фонд-трекер S&P 500, а не контракти SPX, які Cboe подає у публікований індекс. Базовий індекс той самий, і арифметика та сама. Рівні близькі до публікованого VIX, але не збігаються цифра в цифру, і саме форми є темою цієї сторінки. Варіант того самого вимірювання для одного інструмента викладено в імплікована волатильність.
Точний SQL-код для кожного числа
SELECT toStartOfMonth(date) AS month,
formatDateTimeInJodaSyntax(toStartOfMonth(date), 'MMMM yyyy') AS month_label,
round(avg(implied_volatility) * 100, 1) AS avg_iv_pct,
round(min(implied_volatility) * 100, 1) AS lowest_print_pct,
round(max(implied_volatility) * 100, 1) AS highest_print_pct,
count() AS contracts
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
AND date >= toDate('2025-07-01')
AND date < toDate('2026-08-01')
AND abs(delta) BETWEEN 0.45 AND 0.55
AND days_to_expiry BETWEEN 23 AND 37
AND iv_converged
AND implied_volatility BETWEEN 0.02 AND 3
GROUP BY month
ORDER BY monthЗа 13 місяців, показаних на графіку, місячне середнє відкрилося на 13.5% у July 2025 і завершилося на 14% у July 2026. March 2026 значно вище за обидва на 21.2%. Окремі котирування контрактів усередині того місяця охоплювали від 13.6% до 33.3%, і це перше, що приховує одне заголовне число: індекс є середнім по набору, який ніколи не однорідний.
Перетворення рівня VIX на очікуваний денний рух
VIX є річним, і трейдери переводять його у денний показник, ділячи на 16. Число 16 — це квадратний корінь із 252, приблизної кількості торгових сесій США на рік, а волатильність масштабується з квадратним коренем часу. Значення 16 ділиться до 1%, тож ринок оцінено так, що індекс проходить близько 1% за типову сесію, у будь-який бік. Значення 32 дає 2%. Для тижневого горизонту діліть річне число на близько 7.2, квадратний корінь із 52.
Із цим спрощенням пов'язані дві застереження. Денне число — це рух у межах одного стандартного відхилення, яке нормальний розподіл розміщує приблизно в двох сесіях із трьох, залишаючи третину поза ним. І це число — те, що беруть опціони, що є окремою величиною від того, що індекс зробив далі.
Точний SQL-код для кожного числа
WITH iv AS (
SELECT toStartOfMonth(date) AS month,
avg(implied_volatility) * 100 AS iv_pct
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
AND date >= toDate('2025-07-01')
AND date < toDate('2026-08-01')
AND abs(delta) BETWEEN 0.45 AND 0.55
AND days_to_expiry BETWEEN 23 AND 37
AND iv_converged
AND implied_volatility BETWEEN 0.02 AND 3
GROUP BY month
),
px AS (
SELECT date, toFloat64(close) AS c
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'SPY'
AND date >= toDate('2025-06-01')
AND date < toDate('2026-08-01')
),
moves AS (
SELECT toStartOfMonth(date) AS month,
abs(c / any(c) OVER (ORDER BY date ROWS BETWEEN 1 PRECEDING AND 1 PRECEDING) - 1) * 100 AS abs_move_pct
FROM px
),
realized AS (
SELECT month,
avg(abs_move_pct) AS avg_abs_move_pct,
count() AS sessions
FROM moves
WHERE month >= toDate('2025-07-01')
GROUP BY month
)
SELECT iv.month AS month,
formatDateTimeInJodaSyntax(iv.month, 'MMMM yyyy') AS month_label,
round(iv.iv_pct / 16, 2) AS implied_daily_move_pct,
round(realized.avg_abs_move_pct, 2) AS realized_daily_move_pct,
round(iv.iv_pct / 16 - realized.avg_abs_move_pct, 2) AS gap_pct,
realized.sessions AS sessions
FROM iv
INNER JOIN realized ON iv.month = realized.month
ORDER BY monthДві лінії рідко зустрічаються. У July 2025 опціони були оцінені на 0.84% середню сесію, тоді як індекс насправді в середньому дав 0.33%, розрив у 0.51 пункти. До July 2026 імпліковане число читалося 0.88% проти реалізованих 0.61%. Цей постійний розрив має назву — премія за ризик волатильності, і це компенсація, яку збирають продавці опціонів за несення хвоста. Вона звужується під час турбулентних періодів і може інвертуватися, коли рух приходить швидше, ніж опціони були оцінені.
Тридцять днів — це одна точка на кривій
30-денний горизонт у VIX — це вибір, а не природна константа. Опціони існують на кожну експірацію від того самого дня до років, і кожен несе свою імпліковану волатильність. Повний набір — це терм-структура.
Точний SQL-код для кожного числа
SELECT multiIf(days_to_expiry <= 7, '0-7 days',
days_to_expiry <= 21, '8-21 days',
days_to_expiry <= 45, '22-45 days',
days_to_expiry <= 90, '46-90 days',
days_to_expiry <= 180, '91-180 days',
'180+ days') AS days_to_expiry_bucket,
round(avg(implied_volatility) * 100, 1) AS atm_iv_pct,
count() AS contracts
FROM global_markets.options_greeks
WHERE date = toDate('2026-07-15')
AND underlying_symbol = 'SPY'
AND abs(delta) BETWEEN 0.45 AND 0.55
AND iv_converged
AND implied_volatility BETWEEN 0.02 AND 3
GROUP BY days_to_expiry_bucket
ORDER BY min(days_to_expiry)Тієї сесії контракти з близькою датою оцінювалися в 9.6% на відрізку 0-7 days, піднімаючись до 17.3% на 180+ days. Висхідна крива такого виду — це звичайна форма спокійного ринку. Під час просідань передній край кривої зазвичай піднімається вище за задній, а котирування VIX саме по собі не показує цього. Самий передній край цієї кривої — це окремий ринок, розглянутий у опціони 0DTE.
Три поширені хибні прочитання
Прізвисько «індикатор страху» несе більшість проблем. VIX зростає під час просідань акцій досить часто, щоб ярлик приклеївся, але рівень лишається ціною опціону, встановленою тим, хто на той момент платить за захист. Високе значення фіксує, скільки коштує хеджування зараз. Воно не несе напрямку і не має позначки часу, коли може прийти рух.
Друге хибне прочитання сприймає високе значення як сигнал купити опціони, а низьке — як сигнал їх продати. Панель вище показує, чому цей скорочений шлях ненадійний: для власника опціону важить рівень, сплачений проти того, що індекс зрештою видає, а підвищені рівні історично супроводжувалися швидшим розпадом, щойно збудження минає, — цей патерн викладено в крах IV.
Третє — припущення, що вища волатильність дає вищу віддачу. Довгострокові дані акцій неодноразово йшли протилежним шляхом, що є темою аномалія низької волатильності.
Продукти VIX і що коштує їхнє утримання
Оскільки індекс не можна тримати напряму, натомість стоять біржові продукти. Поширені тримають ф'ючерси VIX і безперервно їх перекочують уперед. Ф'ючерси далі зазвичай цінуються вище за ближчі під час спокійних періодів, тож кожне перекочування продає дешевший контракт і купує дорожчий. Повторюване щодня, це арифметично накопичується проти позиції купи-тримай, що виявляється як стійкий спадний дрейф у ціні акції. Патерн видно в типовий день, а не в якійсь одній драматичній сесії.
Точний SQL-код для кожного числа
WITH d AS (
SELECT ticker, date, toFloat64(close) AS c
FROM global_markets.stocks_daily_aggs
WHERE ticker IN ('VXX', 'SPY')
AND date >= toDate('2020-01-01')
AND date < toDate('2026-07-01')
),
r AS (
SELECT ticker,
date,
toYear(date) AS year,
(c / any(c) OVER (PARTITION BY ticker ORDER BY date ROWS BETWEEN 1 PRECEDING AND 1 PRECEDING) - 1) * 100 AS ret_pct
FROM d
)
SELECT year,
round(quantileDeterministicIf(0.5)(ret_pct, toUInt64(toYYYYMMDD(date)), ticker = 'VXX'), 3) AS vxx_median_daily_pct,
round(quantileDeterministicIf(0.5)(ret_pct, toUInt64(toYYYYMMDD(date)), ticker = 'SPY'), 3) AS spy_median_daily_pct,
countIf(ticker = 'VXX') AS vxx_sessions
FROM r
WHERE year >= 2020
GROUP BY year
ORDER BY yearУ 2020 медіанна сесія VXX рухалася на -1.038%, проти 0.226% для SPY за ті самі сесії. У 2026, неповному році до 30 червня, медіанна сесія VXX читалася -0.169%. Кожен рік у панелі має негативну медіану для продукту волатильності. Тут навмисно використано щоденні відсоткові зміни, оскільки сира цінова лінія зламана повторними зворотними сплітами і погано б прикрасила продукт. Ці інструменти створені як короткогоризонтні засоби, і вартість перекочування — це особливість їхньої конструкції, а не вада.
Часті запитання
Що означає VIX 20?
VIX 20 означає, що опціони на S&P 500 оцінені так, ніби індекс рухнеться близько 20% наступного року, у річному вимірі. Поділене на 16, це дає приблизно 1.25% руху за типову сесію, вгору чи вниз. Число описує розмір очікуваного руху і нічого не каже про напрямок.
Чи є VIX індикатором страху?
VIX вимірює ціну захисту через опціони на S&P 500 на наступні 30 днів. Він зростав під час минулих просідань акцій досить часто, щоб прізвисько приклеїлося, і лишається ціною, а не опитуванням настроїв чи прогнозом. Також він не має горизонту поза 30-денне вікно, за яким обчислюється.
Який нормальний рівень VIX?
Історичні значення більшість часу проводили в низах-середині десятків до двадцятих, із короткими викидами значно вище під час ринкового стресу. Як орієнтир, імплікована волатильність SPY at-the-money біля 30 днів у середньому становила 14% у July 2026 на панелі вище.
Чи можна купити VIX?
Індекс — це розрахунок, а не цінний папір, і його не можна купити. Експозиція йде через ф'ючерси VIX, опціони на ці ф'ючерси або біржові продукти, що їх тримають, кожен із яких відстежує криву ф'ючерсів, а не спотовий індекс. Вартість перекочування цих продуктів показана на графіку вище.
Як перетворити VIX на очікуваний денний рух?
Поділіть рівень VIX на 16, приблизний квадратний корінь із 252 торгових сесій на рік. Рівень 16 означає близько 1% типової сесії, рівень 24 — близько 1.5%. Це фігура одного стандартного відхилення, тож рухи поза нею звичайні, а не рідкісні.
Кожна панель вище зберігає свій SQL. Відкрийте будь-яку з них, щоб перевірити розрахунок, або запустіть те саме вимірювання на базовому інструменті на ваш вибір у терміналі Strasmore. Для цього вимірювання по одному фонду на ковзному вікні див. імплікована волатильність SPY.