apa itu VIX dan apa yang diukur
VIX adalah pembacaan volatilitas implisit 30 hari dari opsi S&P 500. Pelajari arti level 15 atau 30 dalam pergerakan harian, serta biaya produk VIX.
VIX adalah satu angka yang merangkum berapa biaya yang dikenakan oleh opsi indeks S&P 500 untuk pergerakan 30 hari ke depan, dinyatakan sebagai persentase tahunan. VIX di dekat 16 setara dengan pergerakan harian indeks sekitar 1%, dan VIX di dekat 32 setara dengan sekitar 2%. Ini adalah harga yang dibaca dari kuotasi opsi langsung, bukan perkiraan yang diterbitkan siapa pun.
Apa yang sebenarnya diukur oleh VIX
Cboe membangun VIX dari harga kuotasi opsi indeks S&P 500, menggabungkan dua tanggal kedaluwarsa yang mengapit titik 30 hari kalender ke depan. Perhitungannya tidak pernah memilih satu kontrak at-the-money. Perhitungan ini menyapu seluruh strip opsi jual dan opsi beli out-of-the-money, membobot setiap opsi dengan satu per kuadrat strike-nya, menjumlahkannya menjadi angka varians, lalu mengambil akar kuadrat dan menjadikannya tahunan. Dua properti muncul dari konstruksi itu.
- Ini adalah statistik strip. Opsi jual yang sangat out-of-the-money memiliki bobot nyata, sehingga levelnya melacak seberapa mahal perlindungan downside yang dalam relatif terhadap yang lainnya, bentuk yang dibahas di volatility skew.
- Ini secara permanen 30 hari ke depan. Seiring berjalannya waktu kalender, perhitungan bergulir melewati tanggal kedaluwarsa, dan indeks tidak pernah menua ke cakrawala yang lebih pendek seperti yang dilakukan opsi individu.
Indeks itu sendiri tidak dapat dibeli atau dijual. Yang diperdagangkan adalah futures, opsi pada futures tersebut, dan produk yang diperdagangkan di bursa yang dibangun di atasnya, di situlah sebagian besar kebingungan di halaman ini dimulai.
Catatan opsi kami mencakup kontrak yang terdaftar di bursa berdasarkan nama, jadi setiap panel di bawah mengukur SPY, dana pelacak S&P 500, bukan kontrak SPX yang dimasukkan Cboe ke dalam indeks yang diterbitkan. Indeks dasarnya sama dan aritmatikanya sama. Levelnya berjalan dekat dengan VIX yang diterbitkan tanpa mencocokkannya cetak demi cetak, dan bentuknya adalah tentang apa halaman ini. Versi nama tunggal dari pengukuran yang sama dijelaskan di implied volatility.
SQL tepat di balik setiap angka
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 monthDi seluruh 13 bulan yang dipetakan, rata-rata bulanan dibuka di 13.5% pada July 2025 dan berakhir di 14% pada July 2026. March 2026 berada jauh di atas keduanya di 21.2%. Cetakan kontrak individu dalam bulan itu berkisar dari 13.6% hingga 33.3%, yang merupakan hal pertama yang disembunyikan oleh satu angka headline: indeks adalah rata-rata di atas strip yang tidak pernah seragam.
Mengubah level VIX menjadi pergerakan harian yang diharapkan
VIX bersifat tahunan, dan pedagang mengubahnya menjadi angka harian dengan membaginya dengan 16. Angka 16 adalah akar kuadrat dari 252, perkiraan jumlah sesi perdagangan AS dalam setahun, dan volatilitas berskala dengan akar kuadrat waktu. Pembacaan 16 dibagi menjadi 1%, jadi pasar dihargai untuk indeks bergerak sekitar 1% pada sesi tipikal, di kedua arah. Pembacaan 32 menghasilkan 2%. Untuk cakrawala satu minggu, bagi angka tahunan dengan sekitar 7,2, akar kuadrat dari 52.
Dua peringatan menyertai jalan pintas ini. Angka harian adalah pergerakan satu standar deviasi, yang oleh distribusi normal ditempatkan pada sekitar dua dari tiga sesi, meninggalkan sepertiga sisanya untuk berada di luarnya. Dan angka tersebut adalah apa yang dibebankan oleh opsi, yang merupakan kuantitas terpisah dari apa yang kemudian dilakukan indeks.
SQL tepat di balik setiap angka
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 monthKedua garis jarang bertemu. Pada July 2025 opsi dihargai untuk sesi rata-rata 0.84% sementara indeks sebenarnya rata-rata 0.33%, selisih 0.51 poin. Pada July 2026 angka tersirat terbaca 0.88% melawan 0.61% yang terealisasi. Kesenjangan yang berdiri itu memiliki nama, premi risiko volatilitas, dan itu adalah kompensasi yang dikumpulkan penjual opsi untuk membawa ekor. Ini menyempit selama periode turbulen dan bisa terbalik ketika pergerakan tiba lebih cepat daripada harga opsi.
Tiga puluh hari adalah satu titik pada kurva
Cakrawala 30 hari di VIX adalah pilihan, bukan konstanta alami. Opsi ada di setiap tanggal kedaluwarsa dari hari yang sama hingga bertahun-tahun, dan masing-masing membawa volatilitas tersiratnya sendiri. Himpunan lengkapnya adalah struktur jangka waktu.
SQL tepat di balik setiap angka
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)Pada sesi itu kontrak berjangka terdekat dihargai 9.6% di keranjang 0-7 days, naik ke 17.3% di 180+ days. Kurva yang miring ke atas seperti ini adalah bentuk pasar tenang yang biasa. Selama penurunan, bagian depan kurva biasanya naik di atas bagian belakang, dan kutipan VIX saja tidak menunjukkan semua itu. Bagian paling depan dari kurva ini adalah pasarnya sendiri, diperiksa di 0DTE options.
Tiga kesalahan pembacaan umum
Julukan "pengukur ketakutan" membawa sebagian besar masalah. VIX naik selama penurunan ekuitas cukup sering sehingga labelnya melekat, dan levelnya masih merupakan harga opsi, ditetapkan oleh siapa pun yang membayar untuk perlindungan pada saat itu. Pembacaan tinggi mencatat biaya lindung nilai sekarang. Itu tidak membawa arah dan tidak ada cap waktu kapan pergerakan mungkin tiba.
Kesalahan pembacaan kedua memperlakukan pembacaan tinggi sebagai sinyal untuk membeli opsi dan pembacaan rendah sebagai sinyal untuk menjualnya. Panel di atas menunjukkan mengapa jalan pintas itu tidak dapat diandalkan: yang penting bagi pemegang opsi adalah level yang dibayarkan terhadap apa yang kemudian diberikan indeks, dan level yang tinggi secara historis diikuti oleh peluruhan yang lebih cepat setelah gangguan berlalu, pola yang dijelaskan di IV crush.
Yang ketiga adalah asumsi bahwa volatilitas yang lebih tinggi membayar pengembalian yang lebih tinggi. Data ekuitas jangka panjang telah berulang kali berjalan sebaliknya, yang merupakan subjek dari the low volatility anomaly.
Produk VIX dan biaya memegangnya
Karena indeks tidak dapat dipegang secara langsung, produk yang diperdagangkan di bursa menggantikannya. Yang umum memegang futures VIX dan menggulirkannya ke depan secara terus menerus. Futures yang lebih jauh biasanya dihargai di atas yang lebih dekat selama periode tenang, sehingga setiap roll menjual kontrak yang lebih murah dan membeli yang lebih mahal. Diulang setiap hari, aritmatika bertambah melawan posisi beli-dan-tahan, yang muncul sebagai penurunan harga saham yang terus-menerus. Polanya terlihat pada hari tipikal daripada pada satu sesi dramatis.
SQL tepat di balik setiap angka
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 yearPada 2020 sesi VXX median bergerak -1.038%, melawan 0.226% untuk SPY selama sesi yang sama. Pada 2026, tahun parsial yang berjalan hingga 30 Juni, sesi VXX median terbaca -0.169%. Setiap tahun di panel membawa median negatif untuk produk volatilitas. Perubahan persen harian digunakan di sini dengan sengaja, karena garis harga mentah rusak oleh pemecahan saham terbalik yang berulang dan akan membuat produk terlihat jauh lebih baik. Instrumen ini dibangun sebagai alat cakrawala pendek, dan biaya roll adalah fitur desain dari mereka, bukan cacat.
FAQ
Apa arti VIX 20?
VIX 20 berarti opsi S&P 500 dihargai untuk indeks bergerak sekitar 20% selama setahun ke depan, secara tahunan. Dibagi 16, itu menghasilkan pergerakan sekitar 1,25% pada sesi tipikal, naik atau turun. Angka tersebut menggambarkan ukuran pergerakan yang diharapkan dan tidak mengatakan apa pun tentang arah.
Apakah VIX adalah pengukur ketakutan?
VIX mengukur harga perlindungan opsi S&P 500 selama 30 hari ke depan. Ini telah naik selama penurunan ekuitas di masa lalu cukup sering sehingga julukannya melekat, dan itu tetap merupakan harga, bukan survei sentimen atau prediksi. Ini juga tidak memiliki cakrawala di luar jendela 30 hari yang dihitung.
Berapa level VIX normal?
Pembacaan historis telah menghabiskan sebagian besar waktu mereka di kisaran remaja rendah hingga menengah hingga dua puluhan, dengan lonjakan singkat yang jauh lebih tinggi selama tekanan pasar. Sebagai titik referensi, implied volatility at-the-money SPY di dekat 30 hari rata-rata 14% pada July 2026 di panel di atas.
Bisakah Anda membeli VIX?
Indeks adalah perhitungan, bukan sekuritas, dan tidak dapat dibeli. Eksposur datang melalui futures VIX, opsi pada futures tersebut, atau produk yang diperdagangkan di bursa yang memegangnya, yang masing-masing melacak kurva futures daripada indeks spot. Biaya roll dari produk-produk tersebut dipetakan di atas.
Bagaimana cara mengonversi VIX menjadi pergerakan harian yang diharapkan?
Bagilah level VIX dengan 16, perkiraan akar kuadrat dari 252 sesi perdagangan dalam setahun. Level 16 menyiratkan sesi tipikal sekitar 1%, level 24 sekitar 1,5%. Itu adalah angka satu standar deviasi, jadi pergerakan di luarnya adalah biasa daripada langka.
Setiap panel di atas menyimpan SQL-nya. Buka salah satunya untuk mengaudit perhitungan, atau jalankan pengukuran yang sama pada underlying pilihan Anda di terminal Strasmore. Untuk pengukuran ini pada satu dana selama jendela bergulir, lihat SPY implied volatility.