Strasmore Research
Siasatan Matt ConnorOleh Matt Connor

Struktur Tempoh IV: Maksud Bentuk Keluk

Struktur tempoh IV memplot volatiliti tersirat mengikut tarikh luput. Ketahui maksud keluk menaik dan terbalik melalui data opsyen sebenar.

Struktur tempoh IV ialah volatiliti tersirat yang diplotkan berbanding tarikh luput, dengan satu bacaan bagi setiap tarikh luput, menggunakan opsyen yang mempunyai harga strike berhampiran harga saham semasa. Dua bentuk merangkumi hampir semua keadaan yang akan anda temui: cerun menaik dalam keadaan tenang, apabila tarikh luput yang lebih jauh mempunyai bacaan lebih tinggi, dan keluk terbalik apabila terdapat peristiwa bertarikh dalam bulan terdekat. Kedua-dua bentuk di bawah dibina daripada data opsyen setiap kontrak, bukan rajah buku teks.

Apakah yang diukur oleh struktur tempoh IV?

Volatiliti tersirat ialah magnitud pergerakan tahunan yang tersirat daripada harga opsyen bagi saham asas. Ia disebut bagi setiap kontrak. Oleh itu, satu saham boleh mempunyai ratusan bacaan pada bila-bila masa, iaitu satu bagi setiap strike dan tarikh luput yang tersedia. Tetapkan strike berhampiran harga semasa, ubah tarikh luput, dan bacaan tersebut akan membentuk satu keluk. Keluk itu ialah struktur tempoh.

Pensampelan lebih penting daripada yang diakui oleh kebanyakan penjelasan. Setiap panel di sini mengambil kontrak yang delta mutlaknya antara 0.35 hingga 0.65. Ini ialah cara standard untuk menyatakan bahawa opsyen berada berhampiran harga pasaran tanpa menetapkan satu strike tertentu. Kemudian, median volatiliti tersirat diambil dalam setiap julat tempoh matang. Median digunakan dan bukannya purata kerana satu sebut harga lama bagi kontrak yang jarang didagangkan boleh menghasilkan angka yang tidak munasabah, lalu purata akan membawa angka itu ke dalam keputusan.

Berikut ialah keluk bagi enam nama yang cair sepanjang sesi Jun 2026.

PertanyaanStruktur tempoh IV, enam nama cair: median volatiliti tersirat hampir pada harga pasaran mengikut jalur tamat tempoh, Jun 2026
SQL tepat di sebalik setiap nombor
WITH (
    SELECT quantileDeterministic(0.5)(toFloat64(implied_volatility), cityHash64(ticker))
    FROM global_markets.options_greeks
    WHERE underlying_symbol IN ('SPY', 'AAPL', 'MSFT', 'KO', 'JNJ', 'PG')
      AND date >= toDate('2026-06-01')
      AND date < toDate('2026-07-01')
      AND iv_converged = 1
      AND volume > 0
      AND implied_volatility BETWEEN 0.03 AND 3
      AND abs(toFloat64(delta)) BETWEEN 0.35 AND 0.65
      AND days_to_expiry BETWEEN 5 AND 20
) AS front_band_iv
SELECT multiIf(days_to_expiry <= 20, '5-20 days',
               days_to_expiry <= 45, '21-45 days',
               days_to_expiry <= 90, '46-90 days',
               days_to_expiry <= 180, '91-180 days',
               '181-365 days') AS expiry_band,
       round(100 * quantileDeterministic(0.5)(toFloat64(implied_volatility), cityHash64(ticker)), 1) AS median_iv_pct,
       round(100 * (quantileDeterministic(0.5)(toFloat64(implied_volatility), cityHash64(ticker)) - front_band_iv), 1) AS pts_vs_front_band,
       count() AS contract_count
FROM global_markets.options_greeks
WHERE underlying_symbol IN ('SPY', 'AAPL', 'MSFT', 'KO', 'JNJ', 'PG')
  AND date >= toDate('2026-06-01')
  AND date < toDate('2026-07-01')
  AND iv_converged = 1
  AND volume > 0
  AND implied_volatility BETWEEN 0.03 AND 3
  AND abs(toFloat64(delta)) BETWEEN 0.35 AND 0.65
  AND days_to_expiry BETWEEN 5 AND 365
GROUP BY expiry_band
ORDER BY min(days_to_expiry)
Run this yourself

Volatiliti tersirat median berukuran 19.6% dalam jalur 5-20 days dan 21.5% dalam jalur 181-365 days, iaitu 1.9 mata di atas tempoh terdekat. Bentuk ini menggunakan nama yang dipinjam daripada pasaran niaga hadapan: contango, apabila penghantaran kemudian mempunyai harga lebih tinggi. Keluk terbalik dikenali sebagai backwardation.

Mengapa keluk biasanya mencerun ke atas?

Dua mekanisme mengekalkan bentuk normal ini.

Pertama ialah kepadatan peristiwa. Kontrak yang tamat tempoh dalam sembilan hari meliputi risiko kalendar selama sembilan hari. Bagi saham bermodal besar yang tidak mempunyai sebarang perkara dijadualkan dalam tempoh itu, kebanyakannya ialah hari dagangan biasa. Kontrak yang tamat tempoh dalam setahun meliputi empat laporan suku tahunan, beberapa mesyuarat bank pusat dan setiap tajuk berita tidak dijadualkan yang muncul di antaranya. Lebih banyak perkara tidak diketahui yang telah dikenal pasti bagi setiap kontrak meningkatkan angka tahunan yang sanggup dibayar oleh pasaran.

Kedua ialah gelagat volatiliti itu sendiri. Volatiliti terealisasi berkelompok: minggu tenang biasanya diikuti minggu tenang, manakala minggu bergolak biasanya diikuti minggu bergolak. Ketika pasaran tenang, opsyen bertarikh dekat menetapkan harga hampir kepada bacaan tenang hari ini. Opsyen yang tamat tempoh setahun kemudian pula menetapkan harga lebih hampir kepada purata jangka panjang, yang biasanya lebih tinggi. Pengiraan yang sama berlaku secara terbalik selepas kejutan. Dalam sesi selepas kejatuhan pasaran, tarikh luput terdekat mencatat volatiliti tersirat tertinggi di papan dan keluk terbalik sepanjang keseluruhan tempohnya, manakala bulan-bulan yang lebih jauh berlabuh hampir pada paras biasanya.

Apakah yang membalikkan keluk: peristiwa bertarikh?

Laporan pendapatan yang dijadualkan ialah contoh pembalikan paling jelas untuk diperhatikan. Laporan itu dikeluarkan selepas penutupan pasaran pada tarikh yang diketahui. Setiap tarikh luput selepas tarikh tersebut merangkumi pergerakan itu, manakala tarikh luput sebelumnya tidak. Tarikh luput terdekat yang merangkumi peristiwa tersebut mempunyai hari biasa paling sedikit untuk meratakannya. Oleh itu, bacaan tahunannya meningkat paling banyak. Opsyen enam bulan menyebarkan peristiwa yang sama merentasi kira-kira 125 hari dagangan dan hampir tidak menunjukkannya.

NVIDIA melaporkan keputusan selepas penutupan pasaran pada Rabu, 26 Februari 2025. Panel membaca keseluruhan keluk dua kali: pada sesi terakhir sebelum laporan, iaitu 25 Februari, dan pada sesi pertama selepas laporan, iaitu 27 Februari.

PertanyaanStruktur tempoh NVDA di kedua-dua sisi laporan 26 Februari 2025: median IV hampir pada harga pasaran mengikut jalur tamat tempoh
SQL tepat di sebalik setiap nombor
SELECT multiIf(days_to_expiry <= 20, '5-20 days',
               days_to_expiry <= 45, '21-45 days',
               days_to_expiry <= 90, '46-90 days',
               days_to_expiry <= 180, '91-180 days',
               '181-365 days') AS expiry_band,
       round(100 * quantileDeterministicIf(0.5)(toFloat64(implied_volatility), cityHash64(ticker),
                                                toDate(date) = toDate('2025-02-25')), 1) AS iv_before_print_pct,
       round(100 * quantileDeterministicIf(0.5)(toFloat64(implied_volatility), cityHash64(ticker),
                                                toDate(date) = toDate('2025-02-27')), 1) AS iv_after_print_pct,
       round(100 * (quantileDeterministicIf(0.5)(toFloat64(implied_volatility), cityHash64(ticker),
                                                 toDate(date) = toDate('2025-02-25'))
                  - quantileDeterministicIf(0.5)(toFloat64(implied_volatility), cityHash64(ticker),
                                                 toDate(date) = toDate('2025-02-27'))), 1) AS iv_drop_pts
FROM global_markets.options_greeks
WHERE underlying_symbol = 'NVDA'
  AND date >= toDate('2025-02-25')
  AND date < toDate('2025-02-28')
  AND iv_converged = 1
  AND volume > 0
  AND implied_volatility BETWEEN 0.05 AND 5
  AND abs(toFloat64(delta)) BETWEEN 0.35 AND 0.65
  AND days_to_expiry BETWEEN 5 AND 365
GROUP BY expiry_band
HAVING countIf(toDate(date) = toDate('2025-02-25')) >= 3
   AND countIf(toDate(date) = toDate('2025-02-27')) >= 3
ORDER BY min(days_to_expiry)
Run this yourself

Jalur 5-20 days mencatat 84.9% pada sesi sebelum laporan dan 66.4% pada sesi selepasnya, iaitu perubahan sebanyak 18.5 mata. Jalur 181-365 days berubah sebanyak 1 mata merentasi dua penutupan yang sama, iaitu hanya sebahagian kecil daripada perubahan pada jalur terdekat. Satu saham asas dan satu peristiwa menghasilkan pengalaman yang bertentangan pada dua hujung keluk. Kejatuhan pada hujung terdekat itu ialah kemerosotan IV, dan struktur tempoh menunjukkan perkara itu lebih awal.

Memerhatikan pembentukan dan kejatuhan keluk

Satu sesi sebelum dan selepas laporan hanyalah gambaran pada satu-satu masa. Pembentukan keluk mengambil masa berminggu-minggu, dan dapat dilihat melalui jurang yang semakin lebar antara kedua-dua hujung keluk.

PertanyaanJalur hadapan NVDA berbanding jalur 91–180 hari: median IV hampir pada harga pasaran setiap sesi, 10 Feb hingga 14 Mac 2025
SQL tepat di sebalik setiap nombor
SELECT toDate(date) AS session_date,
       round(100 * quantileDeterministicIf(0.5)(toFloat64(implied_volatility), cityHash64(ticker),
                                                days_to_expiry BETWEEN 5 AND 20), 1) AS front_iv_pct,
       round(100 * quantileDeterministicIf(0.5)(toFloat64(implied_volatility), cityHash64(ticker),
                                                days_to_expiry BETWEEN 91 AND 180), 1) AS back_iv_pct,
       round(100 * (quantileDeterministicIf(0.5)(toFloat64(implied_volatility), cityHash64(ticker),
                                                 days_to_expiry BETWEEN 5 AND 20)
                  - quantileDeterministicIf(0.5)(toFloat64(implied_volatility), cityHash64(ticker),
                                                 days_to_expiry BETWEEN 91 AND 180)), 1) AS front_minus_back_pts
FROM global_markets.options_greeks
WHERE underlying_symbol = 'NVDA'
  AND date >= toDate('2025-02-10')
  AND date < toDate('2025-03-15')
  AND iv_converged = 1
  AND volume > 0
  AND implied_volatility BETWEEN 0.05 AND 5
  AND abs(toFloat64(delta)) BETWEEN 0.35 AND 0.65
  AND ((days_to_expiry BETWEEN 5 AND 20) OR (days_to_expiry BETWEEN 91 AND 180))
GROUP BY session_date
HAVING countIf(days_to_expiry BETWEEN 5 AND 20) >= 3
   AND countIf(days_to_expiry BETWEEN 91 AND 180) >= 3
ORDER BY session_date
Run this yourself

Jurang antara jalur berjumlah 12.4 mata pada sesi pertama tempoh tersebut dan 3.3 mata pada sesi terakhir, merentasi 24 sesi. Perhatikan bentuk garisan hadapan, bukan parasnya. Ia meningkat apabila laporan semakin hampir, mencapai kemuncak pada sesi-sesi di sekitarnya, kemudian jatuh semula dalam satu sesi selepas laporan. Garisan belakang hampir tidak berubah sepanjang tempoh itu. Pendapatan dan greek opsyen menerangkan kesan peristiwa yang sama terhadap vega dan theta bagi kontrak individu.

Berapa kerapkah keluk menjadi terbalik?

Pembalikan bukan perkara yang jarang berlaku. Namun, tempoh yang dihabiskan oleh sesuatu nama dalam keadaan itu berbeza dengan ketara antara ticker.

PertanyaanBahagian sesi dengan keluk terbalik: jalur hadapan melebihi jalur 91–180 hari, dua belas bulan hingga 31 Julai 2026
SQL tepat di sebalik setiap nombor
WITH daily AS (
    SELECT underlying_symbol,
           toDate(date) AS session_date,
           quantileDeterministicIf(0.5)(toFloat64(implied_volatility), cityHash64(ticker),
                                        days_to_expiry BETWEEN 5 AND 30) AS front_iv,
           quantileDeterministicIf(0.5)(toFloat64(implied_volatility), cityHash64(ticker),
                                        days_to_expiry BETWEEN 91 AND 180) AS back_iv
    FROM global_markets.options_greeks
    WHERE underlying_symbol IN ('NVDA', 'AAPL', 'MSFT', 'AMZN', 'KO', 'JNJ', 'PG', 'SPY', 'XOM', 'WMT')
      AND date >= toDate('2025-08-01')
      AND date < toDate('2026-08-01')
      AND iv_converged = 1
      AND volume > 0
      AND implied_volatility BETWEEN 0.03 AND 5
      AND abs(toFloat64(delta)) BETWEEN 0.35 AND 0.65
      AND ((days_to_expiry BETWEEN 5 AND 30) OR (days_to_expiry BETWEEN 91 AND 180))
    GROUP BY underlying_symbol, session_date
    HAVING countIf(days_to_expiry BETWEEN 5 AND 30) >= 3
       AND countIf(days_to_expiry BETWEEN 91 AND 180) >= 3
)
SELECT underlying_symbol AS ticker,
       count() AS sessions,
       round(100 * countIf(front_iv > back_iv) / count(), 1) AS inverted_pct,
       round(100 * quantileDeterministic(0.5)(front_iv - back_iv,
                                              cityHash64(concat(underlying_symbol, toString(session_date)))), 1) AS median_spread_pts
FROM daily
GROUP BY underlying_symbol
ORDER BY inverted_pct DESC
Run this yourself

Sepanjang 251 sesi dalam tempoh dua belas bulan hingga 31 Julai 2026, XOM mencatat jalur terdekat lebih tinggi daripada jalur 91 hingga 180 hari dalam 68.5% sesi, berbanding 19.5% bagi SPY. Jurang median mereka masing-masing berjumlah 1.4 mata dan -2.1 mata. Nama yang mempunyai peristiwa bertarikh mengikut kalendar tetap menghabiskan lebih banyak masa dalam keadaan terbalik. Dana indeks yang luas pula menghabiskan kebanyakan masanya dalam contango, dengan pembalikan tertumpu di sekitar aksi jualan. Kedudukan IV mengukur perkara yang berbeza: kedudukan paras hari ini dalam tahun sebelumnya, bukan bentuk keluk merentasi tarikh luput.

Apakah kesan keluk mendatar atau terbalik terhadap calendar spread?

Calendar spread menjual opsyen bertarikh dekat dan membeli opsyen bertarikh lebih jauh pada strike yang sama. Diagonal spread melakukan perkara yang sama pada dua strike berbeza. Dalam kedua-dua keadaan, posisi itu mempunyai pendedahan panjang kepada volatiliti tersirat tarikh luput belakang dan pendedahan pendek kepada volatiliti tersirat tarikh luput hadapan. Oleh itu, struktur tempoh menjadi input utama, bukan sekadar perincian latar belakang.

Apabila keluk mencerun ke atas, kaki dekat dijual pada volatiliti tersirat yang lebih rendah daripada volatiliti tersirat kaki jauh yang dibeli. Apabila bulan hadapan terbalik menjelang sesuatu peristiwa, hubungan itu berbalik. Posisi dibuka ketika keluk mempunyai ruang untuk kembali bertumpu. Selepas itu, kaki hadapan jatuh menghampiri kaki belakang, kaki belakang berubah sedikit, dan spread antara kedua-dua bacaan kembali kepada bentuk biasa. Hasil sebenar posisi itu juga bergantung pada sejauh mana saham bergerak, yang tidak dinyatakan oleh keluk. Halaman pergerakan dijangka menerangkan bahagian tersebut.

Keluk mendatar ialah keadaan yang sukar. Tiada cerun untuk dimanfaatkan dalam mana-mana arah. Hasilnya hampir sepenuhnya bergantung pada laluan harga saham dan peredaran masa.

Soalan lazim tentang struktur tempoh IV

Apakah struktur tempoh IV dalam opsyen?

Struktur tempoh IV ialah volatiliti tersirat yang diplotkan mengikut tarikh luput bagi opsyen yang berhampiran harga pasaran. Merentasi enam nama yang cair pada Jun 2026, bacaan median berukuran 19.6% dalam jalur 5-20 days dan 21.5% dalam jalur 181-365 days.

Apakah maksud struktur tempoh IV yang terbalik?

Keluk terbalik mencatat volatiliti tersirat tertinggi pada tarikh luput terdekat. Keadaan ini muncul apabila terdapat peristiwa bertarikh dalam bulan hadapan. Ia juga muncul dalam sesi selepas aksi jualan mendadak, apabila kontrak bertarikh dekat menetapkan harga berdasarkan pergerakan besar terkini, manakala kontrak jauh berada lebih hampir kepada purata jangka panjang.

Mengapa volatiliti tersirat bulan hadapan begitu tinggi sebelum laporan pendapatan?

Kontrak bertarikh dekat mempunyai sangat sedikit hari dagangan biasa untuk meratakan satu pergerakan semalaman besar yang dijangka. Oleh itu, angka tahunan meningkat untuk mengambil kira pergerakan tersebut. Jalur 5-20 days NVIDIA mencatat 84.9% pada sesi sebelum laporan 26 Februari 2025 dan 66.4% pada sesi selepasnya.

Adakah struktur tempoh sama dengan volatility skew?

Tidak. Skew membandingkan volatiliti tersirat merentasi strike dalam satu tarikh luput. Struktur tempoh mengekalkan moneyness pada tahap yang hampir sama dan membandingkan volatiliti merentasi tarikh luput. Volatility skew menerangkan dimensi strike bagi permukaan yang sama.


Setiap angka di atas ialah pertanyaan tersimpan berdasarkan volatiliti tersirat setiap kontrak, dengan SQL yang boleh dikembangkan di bawah setiap panel. Plotkan keluk yang sama untuk mana-mana ticker di terminal Strasmore.