Strasmore Research
Investigasi Matt ConnorOleh Matt Connor · Diperbarui 2026-08-08

Struktur Term IV: Arti Bentuk Kurva

Pelajari struktur term IV dan arti kurva menanjak atau terbalik, dengan data opsi nyata untuk memahami bentuk kurva dan membaca dampak event pada front month.

Struktur term IV adalah implied volatility yang diplot terhadap tanggal kedaluwarsa, dengan satu pembacaan untuk setiap expiry, menggunakan opsi dengan strike yang berada di dekat harga saham saat ini. Hampir semua pola yang akan Anda temui tercakup dalam dua bentuk: kemiringan ke atas dalam kondisi tenang, ketika expiry yang lebih jauh memiliki angka yang lebih tinggi, dan kurva terbalik ketika suatu event bertanggal tertentu berada pada front month. Kedua bentuk di bawah ini dibangun dari data opsi per kontrak, bukan dari diagram buku teks.

Yang Diukur oleh Struktur Term IV

Implied volatility adalah besarnya pergerakan tahunan yang tersirat dari harga opsi untuk saham yang mendasarinya. Angka ini dikutip per kontrak, sehingga satu saham memiliki ratusan pembacaan pada suatu waktu, masing-masing untuk setiap strike dan jatuh tempo yang tersedia. Tetapkan strike di sekitar harga saat ini, lalu variasikan jatuh tempo. Pembacaan tersebut akan membentuk sebuah kurva. Kurva itu disebut struktur term.

Metode pengambilan sampel lebih penting daripada yang diakui dalam sebagian besar penjelasan. Setiap panel di sini menggunakan kontrak dengan delta absolut antara 0.35 dan 0.65. Ini merupakan cara standar untuk menyatakan posisi near the money tanpa menetapkan satu strike tertentu. Setelah itu, kami mengambil median implied volatility dalam setiap kelompok jatuh tempo. Median digunakan, bukan rata-rata, karena satu kuotasi yang sudah usang pada kontrak dengan volume perdagangan rendah dapat menghasilkan angka yang tidak masuk akal. Rata-rata akan membawa angka tersebut ke dalam hasil akhir.

Berikut kurva untuk enam nama yang likuid selama sesi perdagangan Juni 2026.

QueryStruktur term IV, enam nama likuid: volatilitas tersirat near-the-money median menurut kelompok expiry, Juni 2026
SQL tepat di balik setiap angka
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

Median implied volatility tercatat sebesar 19.6% pada kelompok 5-20 days dan 21.5% pada kelompok 181-365 days, atau 1.9 poin di atas kontrak terdepan. Bentuk ini memiliki nama yang dipinjam dari pasar futures: contango, yaitu kondisi ketika pengiriman pada periode lebih lanjut memiliki harga yang lebih tinggi. Kurva terbalik disebut backwardation.

Mengapa kurva biasanya menanjak

Dua mekanisme mempertahankan bentuk normal tersebut.

Pertama adalah kepadatan peristiwa. Kontrak yang berakhir dalam sembilan hari mencakup risiko kalender selama sembilan hari. Pada saham berkapitalisasi besar yang tidak memiliki agenda apa pun dalam periode tersebut, sebagian besar harinya merupakan hari perdagangan biasa. Kontrak yang berakhir dalam satu tahun mencakup empat laporan kuartalan, beberapa rapat bank sentral, dan setiap berita utama tak terjadwal di antaranya. Semakin banyak ketidakpastian yang dapat diidentifikasi dalam suatu kontrak, semakin tinggi angka tahunan yang bersedia dibayar pasar.

Kedua adalah perilaku volatilitas itu sendiri. Volatilitas terealisasi cenderung mengelompok: pekan yang tenang biasanya diikuti pekan yang tenang, sedangkan pekan yang bergejolak biasanya diikuti pekan yang bergejolak. Ketika pasar tenang, opsi dengan jatuh tempo dekat dihargai mendekati tingkat ketenangan hari ini. Opsi yang jatuh tempo satu tahun mendatang dihargai lebih dekat ke rata-rata jangka panjang, yang berada pada tingkat lebih tinggi. Perhitungan yang sama berlaku secara terbalik setelah guncangan. Dalam sesi perdagangan setelah crash, expiry terdekat mencatat implied volatility tertinggi di papan, dan kurva berbalik sepanjang seluruh panjangnya. Sementara itu, expiry yang lebih jauh tetap berada di sekitar tingkat biasanya.

Apa yang membalikkan kurva: peristiwa bertanggal

Laporan earnings terjadwal adalah pembalikan paling jelas yang dapat diamati. Laporan tersebut dirilis setelah penutupan pada tanggal yang telah diketahui. Setiap expiration yang jatuh tempo setelah tanggal itu mencakup pergerakan tersebut, sedangkan setiap expiration yang jatuh tempo sebelumnya tidak. Expiration terdekat yang mencakup peristiwa itu memiliki hari normal paling sedikit untuk merata-ratakan dampaknya, sehingga pembacaan annualized-nya naik paling tinggi. Option enam bulan menyebarkan peristiwa yang sama ke sekitar 125 hari perdagangan dan hampir tidak mencerminkannya.

NVIDIA melaporkan kinerja setelah penutupan pada Rabu, 26 Februari 2025. Panel membaca seluruh kurva dua kali: pada sesi terakhir sebelum rilis, 25 Februari, dan pada sesi pertama setelahnya, 27 Februari.

QueryStruktur term NVDA di kedua sisi laporan 26 Februari 2025: IV near-the-money median menurut kelompok expiry
SQL tepat di balik setiap angka
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

Band 5-20 days tercatat 84.9% pada sesi sebelum rilis dan 66.4% pada sesi setelahnya, berubah sebesar 18.5 poin. Band 181-365 days bergerak 1 poin di antara dua penutupan yang sama, hanya sebagian kecil dari pergerakan band terdepan. Satu underlying, satu peristiwa, tetapi dampaknya berlawanan pada kedua ujung kurva. Penurunan tajam di ujung depan itu adalah IV crush, dan term structure menunjukkan dampaknya secara lebih awal.

Mengamati pembentukan dan penyempitan kurva

Satu sesi di masing-masing sisi laporan hanya merupakan snapshot. Pembentukannya berlangsung selama berminggu-minggu dan terlihat dari pelebaran jarak antara kedua ujung kurva.

QueryKelompok front NVDA vs kelompok 91-180 hari: IV near-the-money median per sesi, 10 Februari–14 Maret 2025
SQL tepat di balik setiap angka
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

Jarak antara kedua pita berada di 12.4 poin pada sesi pertama dalam periode tersebut dan 3.3 poin pada sesi terakhir, selama 24 sesi. Perhatikan bentuk garis depan, bukan levelnya: garis ini menanjak ketika laporan semakin dekat, mencapai puncak pada sesi-sesi di sekitarnya, lalu kembali turun dalam satu sesi setelahnya. Garis belakang hampir tidak bergerak sepanjang periode tersebut. Earnings dan greeks opsi membahas dampak peristiwa yang sama terhadap vega dan theta pada kontrak individual.

Seberapa sering kurva mengalami inversion?

Inversion bukan hal yang jarang terjadi. Namun, lamanya suatu nama berada dalam kondisi tersebut sepanjang tahun sangat berbeda antar-ticker.

QueryProporsi sesi dengan kurva terbalik: kelompok front di atas kelompok 91-180 hari, dua belas bulan hingga 31 Juli 2026
SQL tepat di balik setiap angka
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

Selama 251 sesi dalam dua belas bulan hingga 31 Juli 2026, XOM mencatat front band berada di atas band 91 hingga 180 hari pada 68.5% sesi, dibandingkan dengan 19.5% sesi untuk SPY. Median gap keduanya masing-masing sebesar 1.4 poin dan -2.1 poin. Nama dengan event terjadwal dalam kalender reguler menghabiskan lebih banyak waktu dalam kondisi inversion. Sebaliknya, broad index fund menghabiskan sebagian besar waktunya dalam kondisi contango, dengan inversion yang terkonsentrasi di sekitar aksi jual. Peringkat IV mengukur hal yang berbeda: posisi level hari ini dalam rentang satu tahun terakhirnya sendiri, bukan bentuk kurva di antara berbagai expiration.

Dampak kurva datar atau terbalik terhadap calendar spread

Calendar spread menjual opsi dengan jatuh tempo lebih dekat dan membeli opsi dengan jatuh tempo lebih panjang pada strike yang sama. Diagonal melakukan hal yang sama dengan dua strike berbeda. Dalam kedua kasus, posisi tersebut long pada implied volatility expiry yang lebih panjang dan short pada expiry yang lebih dekat. Karena itu, struktur term menjadi input utama, bukan sekadar detail latar belakang.

Ketika kurva menanjak, leg dekat dijual pada implied volatility yang lebih rendah daripada implied volatility leg jauh yang dibeli. Ketika front month terbalik menjelang suatu peristiwa, hubungan tersebut berbalik. Posisi dibuka pada kurva yang memiliki ruang untuk kembali menyatu. Setelah itu, front month turun menuju back month, sedangkan back month hanya bergerak sedikit. Selisih antara kedua pembacaan tersebut kembali ke bentuk normalnya. Hasil akhir posisi juga bergantung pada seberapa jauh harga saham bergerak, yang tidak dijelaskan oleh kurva. Halaman expected move membahas bagian masalah tersebut.

Kurva datar adalah situasi yang sulit. Tidak ada kemiringan yang dapat dimanfaatkan ke arah mana pun. Hasilnya hampir sepenuhnya bergantung pada pergerakan saham dan berlalunya waktu.

FAQ tentang struktur term IV

Apa yang dimaksud dengan struktur term IV pada opsi?

Struktur term IV adalah implied volatility yang diplot berdasarkan tanggal expiration untuk opsi yang mendekati at the money. Pada enam nama yang likuid pada Juni 2026, pembacaan median mencapai 19.6% dalam kisaran 5-20 days dan 21.5% dalam kisaran 181-365 days.

Apa arti struktur term IV yang terbalik?

Kurva terbalik mencatat implied volatility tertinggi pada expiration terdekat. Kondisi ini muncul ketika suatu peristiwa terjadwal berada dalam front month. Kondisi ini juga muncul dalam sesi-sesi setelah selloff tajam, ketika kontrak dengan tanggal jatuh tempo dekat mencerminkan pergerakan besar baru-baru ini, sementara kontrak dengan tanggal jatuh tempo lebih jauh berada lebih dekat dengan rata-rata jangka panjang.

Mengapa implied volatility front month sangat tinggi sebelum earnings?

Kontrak dengan tanggal jatuh tempo dekat hanya memiliki sedikit hari perdagangan normal untuk mengimbangi satu pergerakan besar yang diperkirakan terjadi semalam. Karena itu, angka tahunan implied volatility meningkat untuk mencerminkan pergerakan tersebut. Pembacaan kisaran 5-20 days NVIDIA mencapai 84.9% pada sesi sebelum laporan 26 Februari 2025 dan 66.4% pada sesi setelahnya.

Apakah struktur term sama dengan volatility skew?

Tidak. Skew membandingkan implied volatility di berbagai strike dalam satu expiration. Struktur term mempertahankan moneyness secara kurang lebih tetap dan membandingkan implied volatility di berbagai expiration. Volatility skew membahas dimensi strike pada surface yang sama.


Setiap angka di atas berasal dari stored query atas implied volatility per kontrak. SQL dapat diperluas di bawah setiap panel. Plot kurva yang sama untuk ticker apa pun di terminal Strasmore.