Implied Volatility vs Beta: Perbedaannya
Implied volatility adalah estimasi forward-looking pasar opsi atas total pergerakan; beta adalah kemiringan backward-looking terhadap indeks. Sepuluh saham diukur.
Perbandingan implied volatility dan beta membandingkan dua angka yang menjawab pertanyaan berbeda tentang saham yang sama. Implied volatility adalah estimasi forward-looking dari pasar opsi mengenai seberapa besar pergerakan total saham dalam horizon tertentu, ke arah mana pun. Beta adalah kemiringan regresi backward-looking yang hanya menangkap bagian dari pergerakan historis saham yang dapat dijelaskan oleh suatu indeks. Sebuah saham dapat mencatat nilai tinggi pada salah satunya dan nilai rendah pada yang lain, dan kedua pembacaan tersebut dapat tetap benar pada saat yang sama.
Apa yang sebenarnya diukur oleh beta
Beta adalah kemiringan garis yang diestimasi dari dua seri return: return saham dan return indeks. Jika dituliskan, rumusnya adalah beta = covariance(stock returns, index returns) / variance(index returns). Beta sebesar 1.30 berarti, selama periode pengukuran, saham tersebut rata-rata bergerak sekitar 1,3 persen untuk setiap pergerakan indeks sebesar 1 persen. Beta sebesar 0.40 berarti pergerakannya kira-kira empat per sepuluh dari pergerakan indeks.
Ada empat pilihan yang mendasari setiap beta yang dipublikasikan sebelum angka tersebut dikutip: indeks yang digunakan sebagai variabel pembanding dalam regresi saham, durasi periode pengukuran, frekuensi pengambilan sampel return, dan apakah dividen diperhitungkan dalam return. Mengubah salah satunya akan mengubah angkanya. Beta yang dikutip tanpa keterangan periode pengukuran adalah angka tanpa konteks, dan dua penyedia data dapat memberikan angka berbeda untuk saham yang sama sementara keduanya tetap benar.
Statistik yang biasanya disajikan bersama beta adalah R-squared, yaitu proporsi varians return saham yang dijelaskan oleh indeks, pada skala 0 hingga 1. Beta menunjukkan kemiringan garis. R-squared menunjukkan apakah garis tersebut layak digunakan. Beta sebesar 1.40 dengan R-squared 0.65 menggambarkan saham yang sebagian besar bergerak mengikuti indeks dengan amplitudo lebih besar. Beta 1.40 yang sama dengan R-squared 0.10 menggambarkan saham yang bergerak secara independen, dengan sedikit kecenderungan mengikuti indeks. Hanya kondisi pertama yang menggambarkan saham yang dapat dilindung nilai secara dekat menggunakan indeks.
Apa yang diukur oleh implied volatility
Implied volatility adalah angka volatilitas yang membuat model pricing opsi menghasilkan harga opsi yang diperdagangkan saat ini. Angka ini dikutip sebagai standar deviasi tahunan. IV sebesar 30 persen mencerminkan pergerakan sekitar 30 persen untuk satu standar deviasi selama satu tahun, dan sekitar 8,6 persen selama 30 hari ke depan, karena volatilitas meningkat atau menurun mengikuti akar kuadrat waktu. Panduan kami tentang apa itu implied volatility menjelaskan mekanismenya, sedangkan implied volatility vs historical volatility membahas perbandingan angka forward tersebut dengan pergerakan aktual saham.
Perbedaan yang penting terletak pada apa yang dihitung oleh masing-masing angka. IV memasukkan semua sumber pergerakan ke dalam satu angka: aksi jual di seluruh indeks, hasil uji klinis, perubahan guidance, atau tawaran akuisisi. Beta hanya menghitung bagian pergerakan yang bergerak searah dengan indeks. Semua hal yang tidak dijelaskan oleh R-squared tidak terlihat dalam beta, tetapi sepenuhnya tercermin dalam IV.
Volatilitas tersirat vs beta pada sepuluh saham unggulan
Panel di bawah ini meregresikan sepuluh saham likuid terhadap SPY, ETF S&P 500, selama dua belas bulan yang berakhir pada 21 Agustus 2026. Regresi yang sama dijalankan dua kali: pertama menggunakan return penutupan harian, lalu menggunakan return mingguan dari periode yang sama.
| simbol | beta harian | beta mingguan | R kuadrat | jumlah imbal hasil |
|---|---|---|---|---|
| COIN | 2.83 | 2.5 | 0.28 | 250 |
| TSLA | 2.23 | 1.92 | 0.38 | 250 |
| NVDA | 1.88 | 1.66 | 0.43 | 250 |
| MSFT | 0.94 | 1.58 | 0.14 | 250 |
| AAPL | 0.71 | 0.83 | 0.13 | 250 |
| GLD | 0.7 | 0.76 | 0.1 | 250 |
| TLT | 0.17 | 0.12 | 0.05 | 250 |
| JNJ | -0.2 | -0.52 | 0.02 | 250 |
| KO | -0.27 | -0.04 | 0.03 | 250 |
| XOM | -0.51 | -0.93 | 0.07 | 250 |
SQL tepat di balik setiap angka
WITH
px AS
(
SELECT
ticker,
date,
toFloat64(close) AS close_px
FROM global_markets.stocks_daily_aggs
WHERE ticker IN ('SPY','AAPL','MSFT','NVDA','TSLA','COIN','KO','JNJ','XOM','GLD','TLT')
AND date >= '2025-08-22'
AND date <= '2026-08-21'
),
daily_ret AS
(
SELECT
ticker,
date,
close_px / lagInFrame(close_px) OVER (PARTITION BY ticker ORDER BY date ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) - 1 AS ret
FROM px
),
weekly_px AS
(
SELECT
ticker,
toMonday(date) AS week_start,
argMax(close_px, date) AS week_close
FROM px
GROUP BY ticker, week_start
),
weekly_ret AS
(
SELECT
ticker,
week_start,
week_close / lagInFrame(week_close) OVER (PARTITION BY ticker ORDER BY week_start ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) - 1 AS ret
FROM weekly_px
),
daily_beta AS
(
SELECT
s.ticker AS symbol,
round(covarSamp(s.ret, i.ret) / varSamp(i.ret), 2) AS beta_daily,
round(pow(corr(s.ret, i.ret), 2), 2) AS r_squared,
count() AS return_count
FROM daily_ret AS s
INNER JOIN
(
SELECT date, ret FROM daily_ret WHERE ticker = 'SPY' AND isFinite(ret)
) AS i ON i.date = s.date
WHERE s.ticker != 'SPY' AND isFinite(s.ret)
GROUP BY symbol
),
weekly_beta AS
(
SELECT
s.ticker AS symbol,
round(covarSamp(s.ret, i.ret) / varSamp(i.ret), 2) AS beta_weekly
FROM weekly_ret AS s
INNER JOIN
(
SELECT week_start, ret FROM weekly_ret WHERE ticker = 'SPY' AND isFinite(ret)
) AS i ON i.week_start = s.week_start
WHERE s.ticker != 'SPY' AND isFinite(s.ret)
GROUP BY symbol
)
SELECT
d.symbol AS symbol,
d.beta_daily AS beta_daily,
w.beta_weekly AS beta_weekly,
d.r_squared AS r_squared,
d.return_count AS return_count
FROM daily_beta AS d
INNER JOIN weekly_beta AS w ON w.symbol = d.symbol
ORDER BY beta_daily DESCSetiap slope harian didasarkan pada 250 sesi yang dipasangkan. Beta harian tertinggi dalam kumpulan ini adalah milik COIN sebesar 2.83, dengan R-squared sebesar 0.28. Beta terendah adalah milik XOM sebesar -0.51, dan R-squared sebesar 0.07 merupakan angka yang paling penting di sini: selama periode ini, indeks hanya menjelaskan sebagian kecil pergerakan saham tersebut. Karena itu, slope tersebut hanya menjelaskan sedikit dari kinerja posisi itu.
Sekarang bandingkan kedua kolom beta tersebut. Menggunakan data mingguan, bukan harian, untuk dua belas bulan yang sama dan terhadap indeks yang sama, sudah cukup untuk mengubah slope. COIN mencatat 2.5 berdasarkan return mingguan, dibandingkan 2.83 berdasarkan return harian. Keduanya tidak salah. Keduanya menjawab pertanyaan yang sedikit berbeda.
Biaya yang dikenakan pasar opsi untuk nama yang sama
Beta berasal dari harga historis. Panel ini berasal dari harga yang dibayar trader saat ini: kontrak near-the-money dengan sisa waktu 20 hingga 45 hari sebelum expiry, yang dirata-ratakan selama tiga minggu yang berakhir pada Aug 21 2026. SPY ditambahkan ke daftar ini sebagai referensi indeks. SPY tidak ada di panel beta karena alasan mekanis: jika diregresikan terhadap dirinya sendiri, betanya adalah 1,00 dan R-squared-nya 1,00.
| simbol | IV (%) | pergerakan ekspektasian 30 hari (%) | jumlah kontrak | IV hingga |
|---|---|---|---|---|
| COIN | 65.9 | 18.9 | 684 | Aug 21 |
| TSLA | 41 | 11.7 | 765 | Aug 21 |
| NVDA | 40.3 | 11.6 | 509 | Aug 21 |
| XOM | 28.2 | 8.1 | 533 | Aug 21 |
| MSFT | 27.6 | 7.9 | 1076 | Aug 21 |
| AAPL | 24.7 | 7.1 | 701 | Aug 21 |
| GLD | 23.3 | 6.7 | 3355 | Aug 21 |
| JNJ | 22.7 | 6.5 | 389 | Aug 21 |
| KO | 18.6 | 5.3 | 684 | Aug 21 |
| SPY | 13.5 | 3.9 | 8685 | Aug 21 |
| TLT | 11.7 | 3.3 | 1528 | Aug 21 |
SQL tepat di balik setiap angka
SELECT
underlying_symbol AS symbol,
round(avg(toFloat64(implied_volatility)) * 100, 1) AS iv_pct,
round(avg(toFloat64(implied_volatility)) * 100 * sqrt(30.0 / 365.0), 1) AS expected_move_30d_pct,
count() AS contract_count,
formatDateTime(max(date), '%b %e') AS iv_through
FROM global_markets.options_greeks
WHERE underlying_symbol IN ('SPY','AAPL','MSFT','NVDA','TSLA','COIN','KO','JNJ','XOM','GLD','TLT')
AND date >= '2026-08-03'
AND date <= '2026-08-21'
AND iv_converged = 1
AND volume > 0
AND days_to_expiry BETWEEN 20 AND 45
AND underlying_close > 0
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
GROUP BY symbol
HAVING contract_count >= 25
ORDER BY iv_pct DESCImplied volatility paling tinggi dalam kelompok ini adalah COIN sebesar 65.9 persen. Angka tersebut mencerminkan pergerakan sekitar 18.9 persen dalam satu standar deviasi selama 30 hari. Implied volatility paling rendah adalah TLT sebesar 11.7 persen. Panel ini mengurutkan nama-nama tersebut berdasarkan total pergerakan yang diharapkan. Panel beta, yang dipimpin oleh COIN, mengurutkannya berdasarkan pergerakan yang dijelaskan oleh suatu indeks. Dua dari sebelas instrumen tersebut adalah ETF: satu memiliki eksposur terhadap emas dan satu lagi terhadap Treasury berjangka panjang. Keduanya bukan taruhan pada indeks ekuitas, sehingga beta terhadap indeks ekuitas bukan instrumen yang tepat untuk keduanya.
Pergerakan yang tidak dapat ditangkap beta
Berikut gambaran konkret tentang kesenjangan tersebut. Ambil sesi ketika SPY nyaris tidak bergerak, dengan return absolut dari penutupan ke penutupan di bawah 0,25 persen. Kemudian ukur pergerakan masing-masing dari sepuluh saham tersebut tepat pada hari-hari itu. Jika beta menjelaskan semuanya, indeks yang datar seharusnya berarti saham yang datar.
| simbol | pergerakan saat indeks datar (%) | pergerakan seluruh sampel (%) | jumlah indeks datar |
|---|---|---|---|
| COIN | 3.09 | 3.3 | 69 |
| TSLA | 1.75 | 2.27 | 69 |
| NVDA | 1.32 | 1.82 | 69 |
| MSFT | 1.22 | 1.35 | 69 |
| XOM | 1.16 | 1.24 | 69 |
| GLD | 1.06 | 1.3 | 69 |
| AAPL | 1.03 | 1.13 | 69 |
| KO | 0.98 | 0.88 | 69 |
| JNJ | 0.84 | 0.91 | 69 |
| TLT | 0.45 | 0.48 | 69 |
SQL tepat di balik setiap angka
WITH
px AS
(
SELECT
ticker,
date,
toFloat64(close) AS close_px
FROM global_markets.stocks_daily_aggs
WHERE ticker IN ('SPY','AAPL','MSFT','NVDA','TSLA','COIN','KO','JNJ','XOM','GLD','TLT')
AND date >= '2025-08-22'
AND date <= '2026-08-21'
),
daily_ret AS
(
SELECT
ticker,
date,
close_px / lagInFrame(close_px) OVER (PARTITION BY ticker ORDER BY date ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) - 1 AS ret
FROM px
),
idx AS
(
SELECT date, ret AS index_ret
FROM daily_ret
WHERE ticker = 'SPY' AND isFinite(ret)
)
SELECT
s.ticker AS symbol,
round(avgIf(abs(s.ret) * 100, abs(i.index_ret) < 0.0025), 2) AS move_on_flat_index_pct,
round(avg(abs(s.ret) * 100), 2) AS move_full_sample_pct,
countIf(abs(i.index_ret) < 0.0025) AS flat_index_count
FROM daily_ret AS s
INNER JOIN idx AS i ON i.date = s.date
WHERE s.ticker != 'SPY' AND isFinite(s.ret)
GROUP BY symbol
HAVING countIf(abs(i.index_ret) < 0.0025) > 0
ORDER BY move_on_flat_index_pct DESCDalam periode dua belas bulan yang sama, terdapat 69 sesi ketika indeks nyaris datar. Pada sesi-sesi tersebut, COIN bergerak rata-rata sebesar 3.09 persen secara absolut, dibandingkan dengan 3.3 persen di seluruh sampel. Yang paling tenang dari sepuluh saham tersebut pada hari-hari itu adalah TLT, dengan rata-rata 0.45 persen. Seluruh pergerakan dalam kolom tersebut tidak diperhitungkan oleh beta, tetapi tetap merupakan pergerakan yang dihargai oleh penjual opsi.
Beta adalah estimasi, dan estimasi berubah
Beta bukan karakteristik saham seperti jumlah saham beredar. Beta adalah statistik yang dihitung untuk suatu periode pengamatan, dan nilainya berubah ketika periode tersebut bergeser. Panel di bawah ini menghitung ulang beta NVDA terhadap SPY pada awal setiap bulan. Setiap titik menggunakan return harian selama dua belas bulan sebelumnya.
| bulan | label bulan | beta bergulir 1 tahun | R kuadrat |
|---|---|---|---|
| 2022-09 | Sep 2022 | 2.32 | 0.65 |
| 2022-10 | Oct 2022 | 2.26 | 0.64 |
| 2022-11 | Nov 2022 | 2.21 | 0.65 |
| 2022-12 | Dec 2022 | 2.22 | 0.71 |
| 2023-01 | Jan 2023 | 2.19 | 0.71 |
| 2023-02 | Feb 2023 | 2.19 | 0.7 |
| 2023-03 | Mar 2023 | 2.17 | 0.65 |
| 2023-04 | Apr 2023 | 2.08 | 0.63 |
| 2023-05 | May 2023 | 2.04 | 0.62 |
| 2023-06 | Jun 2023 | 2.06 | 0.51 |
| 2023-07 | Jul 2023 | 2.05 | 0.47 |
| 2023-08 | Aug 2023 | 2.08 | 0.46 |
| 2023-09 | Sep 2023 | 2.03 | 0.43 |
| 2023-10 | Oct 2023 | 2.11 | 0.43 |
| 2023-11 | Nov 2023 | 2.18 | 0.4 |
| 2023-12 | Dec 2023 | 2.05 | 0.33 |
| 2024-01 | Jan 2024 | 2 | 0.3 |
| 2024-02 | Feb 2024 | 1.95 | 0.28 |
| 2024-03 | Mar 2024 | 2.02 | 0.29 |
| 2024-04 | Apr 2024 | 2.22 | 0.29 |
SQL tepat di balik setiap angka
WITH
px AS
(
SELECT
ticker,
date,
toFloat64(close) AS close_px
FROM global_markets.stocks_daily_aggs
WHERE ticker IN ('SPY','NVDA')
AND date >= '2021-08-01'
AND date <= '2026-08-21'
),
daily_ret AS
(
SELECT
ticker,
date,
close_px / lagInFrame(close_px) OVER (PARTITION BY ticker ORDER BY date ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) - 1 AS ret
FROM px
),
paired AS
(
SELECT
s.date AS d,
s.ret AS stock_ret,
i.ret AS index_ret
FROM daily_ret AS s
INNER JOIN
(
SELECT date, ret FROM daily_ret WHERE ticker = 'SPY' AND isFinite(ret)
) AS i ON i.date = s.date
WHERE s.ticker = 'NVDA' AND isFinite(s.ret)
),
anchors AS
(
SELECT DISTINCT toStartOfMonth(d) AS anchor
FROM paired
WHERE d >= '2022-09-01'
)
SELECT
formatDateTime(a.anchor, '%Y-%m') AS month,
formatDateTime(a.anchor, '%b %Y') AS month_label,
round(covarSamp(p.stock_ret, p.index_ret) / varSamp(p.index_ret), 2) AS rolling_beta_1y,
round(pow(corr(p.stock_ret, p.index_ret), 2), 2) AS r_squared
FROM anchors AS a, paired AS p
WHERE p.d < a.anchor
AND p.d >= subtractYears(a.anchor, 1)
GROUP BY a.anchor
ORDER BY a.anchorGaris tersebut memuat 48 estimasi bulanan. Estimasi pertama, untuk tahun yang berakhir pada Sep 2022, mencatat 2.32. Estimasi terbaru, yang berakhir pada Aug 2026, mencatat 1.87 dengan R-squared sebesar 0.44. Sahamnya sama, indeksnya sama, dan metodenya sama, tetapi periodenya berbeda. Hedge yang ukurannya ditentukan berdasarkan beta dari periode yang sudah usang menggunakan angka yang sudah tidak lagi mencerminkan data terkini.
Implied volatility menyampaikan peringatan yang sama dalam bentuk lain. Implied volatility adalah harga pasar yang berubah setiap sesi, dan IV biasanya dibaca berdasarkan riwayatnya sendiri, bukan secara terpisah. Apakah IV 30 persen tinggi? membahas perbandingan tersebut.
Angka mana untuk fungsi yang mana
Beta menjawab pertanyaan tentang indeks. Seberapa besar eksposur S&P 500 dalam suatu portofolio, dan seberapa besar posisi indeks yang dapat mengimbanginya? Itulah beta weighting, dan beta weighting pada portofolio menjelaskan perhitungannya. Beta juga mengungkap portofolio yang berisi berbagai saham dengan eksposur terhadap satu faktor pasar yang sama. Situasi ini diukur dari sisi lain oleh risiko konsentrasi.
Implied volatility menjawab pertanyaan tentang satu saham dalam horizon waktu tertentu. Berapa harga yang dikenakan pasar untuk pergerakan saham ini selama 30 hari ke depan, dan apakah harga tersebut tinggi atau rendah dibandingkan dengan riwayat saham yang sama? Indeks tidak relevan dalam kedua pertanyaan tersebut.
Tidak ada angka yang memproyeksikan arah pergerakan. Beta menggambarkan pergerakan bersama yang sudah terjadi. IV adalah harga untuk besarnya pergerakan dan dikutip tanpa arah. Saham dengan beta 1.8 dan IV 25 persen, serta saham dengan beta 0.2 dan IV 80 persen, sama-sama biasa. Keduanya memiliki jenis risiko yang berbeda, yang diukur dengan instrumen yang dirancang untuk fungsi yang berbeda.
FAQ
Bisakah suatu saham memiliki implied volatility tinggi dan beta rendah?
Ya, dan hal ini umum terjadi. Beta hanya menghitung pergerakan yang searah dengan indeks, sedangkan implied volatility memperhitungkan seluruh pergerakan, termasuk peristiwa spesifik perusahaan yang tidak tercermin dalam indeks. Saham yang menunggu satu pengumuman biner dapat memiliki IV sangat tinggi, sementara kemiringan regresinya terhadap indeks luas berada mendekati nol.
Apakah beta merupakan ukuran risiko?
Beta mengukur satu jenis risiko: sensitivitas terhadap indeks yang dipilih selama periode historis tertentu. Beta tidak mencerminkan risiko spesifik perusahaan atau peristiwa apa pun di luar periode tersebut. Dua saham dengan beta identik dapat memiliki total volatilitas yang sepenuhnya berbeda.
Apa yang ditunjukkan R-squared yang tidak ditunjukkan beta?
R-squared menunjukkan porsi varians return saham yang dijelaskan oleh indeks, pada skala 0 hingga 1. R-squared yang rendah berarti garis regresi memiliki kecocokan yang buruk. Dengan demikian, beta yang dihitung bersamanya hanya merupakan kemiringan melalui kumpulan titik yang tersebar, bukan gambaran tentang perilaku saham.
Apakah implied volatility memprediksi arah pergerakan saham?
Tidak. IV menunjukkan besaran pergerakan tanpa arah tertentu. IV sebesar 40 persen mencerminkan harga untuk pergerakan satu standard deviation sebesar 40 persen selama satu tahun, baik naik maupun turun tanpa preferensi arah. Saham tersebut dapat bergerak jauh lebih besar atau jauh lebih kecil daripada yang tercermin dalam harga opsi.
Periode dan frekuensi return apa yang digunakan dalam perhitungan beta?
Tidak ada standar tunggal. Konvensi yang umum berkisar dari return harian selama satu tahun hingga return bulanan selama lima tahun. Panel pertama di atas menunjukkan bahwa sampling harian dan mingguan selama tahun yang sama menghasilkan kemiringan yang berbeda. Beta hanya dapat dibandingkan dengan beta lain yang dihitung menggunakan metode yang sama.
Cara angka-angka ini diukur
- Beta dan R-squared: return penutupan harian dan mingguan untuk setiap saham dan SPY selama dua belas bulan yang berakhir pada 21 Agustus 2026. Beta dihitung sebagai kovarians kedua seri return dibagi dengan varians return SPY, sedangkan R-squared dihitung sebagai kuadrat korelasinya.
- Implied volatility: kontrak dengan 20 hingga 45 hari menuju expiry dan strike dalam rentang 5 persen dari harga penutupan aset dasar. Perhitungan hanya mencakup hasil solve yang konvergen serta kontrak yang diperdagangkan pada hari tersebut. Nilai dirata-ratakan selama tiga minggu yang berakhir pada Aug 21, 2026.
- Sesi indeks yang hampir datar: sesi ketika return penutupan ke penutupan SPY secara absolut kurang dari 0,25 persen, selama dua belas bulan yang sama.
- Rolling beta: NVDA terhadap SPY, dihitung ulang pada awal setiap bulan berdasarkan trailing twelve months return harian, yang mencakup 48 titik bulanan.
Setiap panel di atas dilengkapi SQL yang menghasilkannya. Periode dan filter tersedia satu klik di bawah setiap chart. Untuk mengukur beta atau implied volatility suatu saham yang Anda ikuti, mintalah dalam bahasa sehari-hari melalui terminal Strasmore.