Seorang fund manager di Jakarta memegang 1 juta lembar saham BBCA dengan harga rata-rata Rp 9.000. Ia khawatir harga akan jatuh dalam tiga bulan ke depan karena ketegangan suku bunga global, tetapi tidak mau menjual sahamnya — aliran dividen BBCA terlalu berharga dan ia yakin jangka panjang perbankan tetap kuat. Solusinya bukan jual, melainkan membeli asuransi: sebuah kontrak yang akan membayar selisihnya kalau harga BBCA benar-benar jatuh di bawah Rp 8.500, dan tidak mengharuskan apa-apa kalau harganya naik. Kontrak itu adalah opsi put. Pertanyaannya: berapa harga wajar yang harus ia bayar untuk asuransi semacam itu?
Inilah pertanyaan yang selama puluhan tahun membingungkan dunia keuangan. Sampai tahun 1973, menilai opsi dilakukan dengan insting, simulasi, atau rumus-rumus parsial yang tidak konsisten. Lalu di tahun itu, Fischer Black, Myron Scholes, dan Robert Merton menerbitkan rumus yang mengubah segalanya — sebuah persamaan elegan yang, dengan hanya lima input yang bisa diobservasi di pasar, menghasilkan satu angka: harga wajar sebuah opsi Eropa. Rumus itu melahirkan industri derivatif senilai ratusan triliun dolar, memberi Scholes dan Merton Nobel Ekonomi 1997 (Black wafat lebih dulu), dan menjadi salah satu ide paling berpengaruh dalam keuangan modern.
Materi ini membongkar mesin Black-Scholes Model (BSM) dari nol: apa itu opsi call dan put, bagaimana payoff-nya bekerja, intuisi di balik rumus, perhitungan langkah demi langkah untuk opsi saham BBCA, kelima Greek yang mengukur sensitivitas harga, dan keterbatasan model di pasar seperti Indonesia.
Apa Itu Opsi: Call dan Put
Opsi (option) adalah kontrak yang memberi pembeli hak, bukan kewajiban, untuk membeli atau menjual sebuah aset pada harga tertentu (strike price, K) sampai tanggal tertentu (maturity, T). Pembeli membayar premium kepada penjual untuk mendapatkan hak itu. Karena pembeli hanya punya hak (bukan kewajiban), ia hanya akan menjalankan opsi kalau menguntungkan — itulah sifat asimetris yang membuat opsi berharga.
Dua jenis utama:
Opsi call memberi hak untuk membeli aset pada harga K. Pembeli call untung kalau harga pasar naik di atas K — ia bisa membeli murah di K dan menjual mahal di pasar. Contoh: call BBCA strike Rp 9.500. Kalau harga BBCA saat jatuh tempo Rp 10.500, pemegang call menukar Rp 9.500 untuk dapat saham senilai Rp 10.500 — profit Rp 1.000 per lembar. Kalau harga jatuh di bawah Rp 9.500, pemegang call cukup membiarkan opsi kadaluwarsa, kerugian terbatas pada premium yang dibayar.
Opsi put memberi hak untuk menjual aset pada harga K. Pembeli put untung kalau harga pasar turun di bawah K — ia bisa menjual mahal di K padahal pasar lebih murah. Inilah “asuransi” fund manager di pembuka tadi: put BBCA strike Rp 8.500 melindungi dari penurunan harga di bawah Rp 8.500, kerugian terbatas pada premium.
Dua gaya penyelesaian penting: opsi Eropa hanya bisa dilaksanakan pada tanggal jatuh tempo (inilah yang ditangani BSM murni); opsi Amerika bisa dilaksanakan kapan saja sampai jatuh tempo. Sebagian besar opsi saham tunggal di pasar global adalah gaya Amerika, tetapi opsi indeks (mis. S&P 500, LQ45) sering gaya Eropa. BSM memberi harga opsi Eropa; untuk opsi Amerika dipakai pendekatan numerik seperti binomial tree.
Diagram Payoff: Bentuk Hoki-Stik
Cara paling jelas memahami opsi adalah menggambar payoff pada saat jatuh tempo — nilai opsi sebagai fungsi harga saham akhir $S_T$. Karena pembeli hanya mengeksekusi kalau menguntungkan, payoff selalu non-negatif: terlihat seperti tongkat hoki (hockey stick).
Payoff long call (pembeli call) pada saat jatuh tempo:
$$\boxed{\text{Payoff call} = \max(S_T - K,\ 0)}$$- Kalau $S_T \leq K$: opsi tidak dieksekusi, payoff 0. Anda tidak akan membeli saham di K kalau di pasar lebih murah.
- Kalau $S_T > K$: payoff $= S_T - K$, naik linier tanpa batas.
Payoff long put (pembeli put):
$$\boxed{\text{Payoff put} = \max(K - S_T,\ 0)}$$- Kalau $S_T \geq K$: opsi tidak dieksekusi, payoff 0.
- Kalau $S_T < K$: payoff $= K - S_T$, maksimum tercapai saat $S_T = 0$ (payoff = K).
Titik belok di K disebut strike. Harga saham di mana payoff mulai positif menentukan moneyness opsi:
| Kondisi | Call | Put |
|---|---|---|
| In-the-money (ITM) | $S > K$ | $S < K$ |
| At-the-money (ATM) | $S = K$ | $S = K$ |
| Out-of-the-money (OTM) | $S < K$ | $S > K$ |
Catatan penting: payoff di atas adalah nilai saat jatuh tempo. Harga opsi sebelum jatuh tempo selalu lebih besar atau sama dengan payoff-nya, karena masih ada nilai waktu — kemungkinan harga saham bergerak menguntungkan sebelum kadaluwarsa. Tugas Black-Scholes adalah menghitung premium itu sebelum jatuh tempo, dan di situlah lima input masuk.
Intuisi Black-Scholes: Menutup Risiko dengan Delta
Mengapa opsi punya harga wajar yang bisa dihitung, bukan sekadar tawar-menawar? Kunci ide Black-Scholes-Merton adalah hedging tanpa-arbitrase. Bayangkan Anda menjual sebuah call. Anda berutang pembeli selisih $S_T - K$ kalau harga naik. Untuk menghapus risiko itu, Anda membeli sebagian saham sehingga kapan pun harga bergerak, kerugian di satu sisi tepat diimbangi keuntungan di sisi lain. Posisi yang sepenuhnya ter-hedge ini seharusnya menghasilkan return bebas risiko — yaitu return setara risk-free rate. Kalau tidak, ada arbitrase (peluang untung tanpa risiko), dan pasar akan cepat menutupnya.
Seberapa banyak saham harus dibeli untuk meng-hedge satu call? Inilah delta — jumlah saham per opsi yang membuat posisi netral. Pada call ITM mendalam, delta mendekati 1 (satu saham penuh per call); pada call OTM mendalam, delta mendekati 0. BSM menyelesaikan persamaan diferensial stokastik yang menggambarkan hedging dinamis (delta bergerak setiap saat, sehingga rebalancing kontinu), dan dari sana lahirlah rumus eksplisit.
Asumsi yang membuat rumus ini valid: harga saham mengikuti gerak Brownian geometris (log-return terdistribusi normal dan saling bebas); volatilitas konstan; suku bunga konstan; tidak ada dividen selama tenor; tidak ada biaya transaksi atau pajak; dan perdagangan serta pinjaman bisa dilakukan kontinu pada risk-free rate. Asumsi-asumsi ini tidak sepenuhnya benar di dunia nyata (volatilitas jelas berubah, ada dividen, ada biaya), tetapi BSM memberi kerangka acuan yang kemudian dikoreksi lewat ekstensi (BSM dengan dividen, model volatilitas stokastik, dan implied volatility).
Lima Input: S, K, r, T, σ
Keindahan BSM ada pada kehematan: hanya lima input, dan semuanya dapat diobservasi kecuali satu.
| Input | Simbol | Sumber | Pengaruh naik pada harga call |
|---|---|---|---|
| Harga saham sekarang | $S$ | Pasar | Naik (call lebih berharga) |
| Strike price | $K$ | Kontrak opsi | Turun (call lebih murah untuk di-ITM) |
| Suku bunga bebas risiko | $r$ | SUN 10 tahun | Naik (uang K didiskonto lebih murah) |
| Waktu sampai jatuh tempo | $T$ | Kontrak | Naik (lebih banyak nilai waktu) |
| Volatilitas saham | $\sigma$ | Estimasi dari data historis atau implied | Naik (asimetri opsi lebih berharga) |
Empat input pertama langsung terbaca di pasar atau kontrak. Yang kelima — volatilitas $\sigma$ — adalah input yang paling sulit dan paling penting. Volatilitas adalah deviasi standar tahunan dari log-return saham. Untuk BBCA, saham likuid besar dengan beta rendah, volatilitas historis 30 hari mungkin sekitar 18-25 persen per tahun; untuk saham kecil siklikal seperti emiten batu bara, bisa 40-60 persen.
Karena $\sigma$ tidak terobservasi secara langsung, praktisi membalik logika BSM: mereka ambil harga opsi yang sudah dipasarkan, masukkan empat input lain, lalu selesaikan $\sigma$ yang membuat rumus cocok. Hasilnya implied volatility (IV) — ukuran ekspektasi pasar tentang volatilitas ke depan, yang sering menjadi quoted price sebenarnya di lantai bursa opsi. Permukaan IV (volatility smile/skew) yang tidak datar justru menunjukkan bahwa asumsi BSM “volatilitas konstan” tidak sempurna.
Rumus Induk Black-Scholes
Harga opsi call Eropa pada saham yang tidak membayar dividen:
$$\boxed{C = S \cdot N(d_1) - K \cdot e^{-rT} \cdot N(d_2)}$$dengan
$$\boxed{d_1 = \frac{\ln(S/K) + (r + \sigma^2/2)\,T}{\sigma\sqrt{T}}, \qquad d_2 = d_1 - \sigma\sqrt{T}}$$Mari bongkar setiap potongan:
- $S$ — harga saham sekarang, bobot pertama. Call memberi hak atas saham, jadi nilainya skala dengan $S$.
- $K \cdot e^{-rT}$ — nilai sekarang (present value) dari strike yang harus dibayar pada saat T. Karena $K$ baru dibayar nanti, didiskontokan ke hari ini dengan faktor $e^{-rT}$ — persis logika time value of money. Suku bunga tinggi membuat $K$ lebih murah dalam PV, mendorong harga call naik.
- $N(d_1)$ dan $N(d_2)$ — fungsi distribusi normal standar kumulatif, yaitu probabilitas bahwa variabel normal standar bernilai $\leq d$. Jadi $N(\cdot)$ selalu di antara 0 dan 1. Di Excel, fungsi ini adalah
NORMSDIST(d)atau bentuk modernnyaNORM.S.DIST(d, TRUE).
Tafsir probabilistik yang rapi: $N(d_2)$ adalah probabilitas (dalam ukuran risk-neutral) bahwa opsi call akan ITM saat jatuh tempo — yaitu $S_T > K$. Maka $K \cdot e^{-rT} \cdot N(d_2)$ adalah nilai sekarang dari strike dikalikan probabilitas strike itu benar-benar dibayar. Sementara $S \cdot N(d_1)$ adalah ekspektasi nilai saham pada saat jatuh tempo, juga dalam ukuran risk-neutral. Selisihnya adalah harga call.
Mengapa $N(d_1) > N(d_2)$? Karena $d_1 = d_2 + \sigma\sqrt{T}$, dan $\sigma\sqrt{T} > 0$. $N(d_1)$ berperan ganda: ia adalah probabilitas eksekusi yang disesuaikan untuk ekspektasi saham, sekaligus delta opsi. Inilah keindahan struktur BSM — variabel yang sama muncul kembali sebagai sensitivitas.
Harga put Eropa bisa dihitung dengan rumus paritas (lihat bawah), atau langsung:
$$\boxed{P = K \cdot e^{-rT} \cdot N(-d_2) - S \cdot N(-d_1)}$$Perhatikan simetri: put hanya menukar peran $S$ dan $K \cdot e^{-rT}$, dan membalik tanda $d$. Identitas $N(-x) = 1 - N(x)$ yang membuat kedua rumus konsisten.
Menghitung d1, d2, dan Harga: BBCA Langkah demi Langkah
Mari terapkan pada contoh pembuka. Catatan kejujuran: BEI belum memiliki pasar opsi saham tunggal yang likuid (yang ada adalah opsi indeks LQ45 yang sangat tipis likuiditasnya). Contoh ini bersifat pedagogis dan hipotetis — menilai opsi seakan-akan BBCA diperdagangkan, dengan input realistis, untuk melatih mesin BSM. Logika yang sama berlaku penuh untuk waran terstruktur (Structured Warrants) yang diterbitkan pialang di beberapa pasar Asia, dan untuk opsi indeks di BEI.
Asumsi (angka ilustratif, realistis untuk BBCA pertengahan 2020-an):
| Input | Nilai |
|---|---|
| Harga saham $S$ | Rp 9.000 |
| Strike $K$ | Rp 9.500 |
| Suku bunga bebas risiko $r$ (SUN 10Y) | 6,5% per tahun |
| Tenor $T$ | 3 bulan = 0,25 tahun |
| Volatilitas $\sigma$ | 22% per tahun |
Langkah 1 — Hitung $\ln(S/K)$:
$$\ln(9.000 / 9.500) = \ln(0{,}9474) = -0{,}0541$$Rasio $S/K < 1$ (opsi call OTM), sehingga logaritma negatif — sudah memberi sinyal $d_1$ dan $d_2$ kemungkinan negatif.
Langkah 2 — Hitung $(r + \sigma^2/2) \cdot T$:
$$\sigma^2/2 = 0{,}22^2 / 2 = 0{,}0484 / 2 = 0{,}0242$$$$(r + \sigma^2/2)\,T = (0{,}065 + 0{,}0242) \times 0{,}25 = 0{,}0892 \times 0{,}25 = 0{,}0223$$Suku ini menangkap dua efek: drift diskonto ($r$) dan penyesuaian untuk asimetri lognormal ($\sigma^2/2$, istilah Ito). Istilah $\sigma^2/2$ inilah yang membedakan $d_1$ dari sekadar $\ln(S/K)$ yang didiskonto.
Langkah 3 — Hitung pembilang $d_1$:
$$\text{pembilang} = -0{,}0541 + 0{,}0223 = -0{,}0318$$Langkah 4 — Hitung penyebut $\sigma\sqrt{T}$:
$$\sigma\sqrt{T} = 0{,}22 \times \sqrt{0{,}25} = 0{,}22 \times 0{,}5 = 0{,}110$$Ini adalah volatilitas total sepanjang tenor — seberapa tersebar log-return diharapkan selama 3 bulan.
Langkah 5 — Hitung $d_1$ dan $d_2$:
$$d_1 = -0{,}0318 / 0{,}110 = -0{,}289$$$$d_2 = d_1 - \sigma\sqrt{T} = -0{,}289 - 0{,}110 = -0{,}399$$Keduanya negatif — konsisten dengan call OTM. Probabilitas eksekusi rendah.
Langkah 6 — Cari $N(d_1)$ dan $N(d_2)$ dari tabel normal atau Excel:
$$N(-0{,}289) \approx 0{,}386 \qquad N(-0{,}399) \approx 0{,}345$$Jadi dalam ukuran risk-neutral, probabilitas call ini ITM saat jatuh tempo adalah sekitar 34,5 persen. Masih cukup mungkin, tetapi lebih kecil dari 50 persen.
Langkah 7 — Hitung faktor diskonto $e^{-rT}$:
$$e^{-0{,}065 \times 0{,}25} = e^{-0{,}01625} \approx 0{,}9839$$Langkah 8 — Rakit harga call:
$$C = 9.000(0{,}386) - 9.500(0{,}9839)(0{,}345)$$$$C = 3.474 - 3.225 \approx \mathbf{Rp\ 249\ per\ saham}$$Premium call BBCA strike Rp 9.500, tenor 3 bulan, sekitar Rp 249 per lembar. Untuk 1 juta saham, fund manager membayar sekitar Rp 249 juta untuk hak membeli.
Langkah 9 — Hitung harga put lewat rumus put:
$$P = K e^{-rT} N(-d_2) - S N(-d_1)$$$$N(-d_2) = 1 - 0{,}345 = 0{,}655 \qquad N(-d_1) = 1 - 0{,}386 = 0{,}614$$$$P = 9.500(0{,}9839)(0{,}655) - 9.000(0{,}614)$$$$P = 6.120 - 5.526 \approx \mathbf{Rp\ 594\ per\ saham}$$Put jauh lebih mahal dari call (Rp 594 vs Rp 249) karena strike put Rp 9.500 berada di atas harga pasar Rp 9.000 — put tersebut sudah ITM sejak awal, sementara call OTM. Asimetri strike terhadap harga pasar menentukan harga relatif keduanya.
Put-Call Parity: Cek Silang Elegan
Hubungan yang mengikat harga call dan put disebut put-call parity:
$$\boxed{C - P = S - K \cdot e^{-rT}}$$atau ekuivalen, $C + K e^{-rT} = P + S$. Logikanya: portofolio “long call + obligasi zero-coupon nilai $K e^{-rT}$” memberi hasil yang persis sama pada saat jatuh tempo dengan portofolio “long put + satu saham”. Kedua portofolio membayar $\max(S_T, K)$ saat T. Karena hasil akhir identik dan tanpa risiko di antaranya, harga hari ini harus sama — kalau tidak, ada arbitrase.
Mari verifikasi dengan angka BBCA:
$$C - P = 249 - 594 = -345$$$$S - K e^{-rT} = 9.000 - 9.500(0{,}9839) = 9.000 - 9.347 = -347$$Selisih Rp 2 berasal dari pembulatan — paritas terpenuhi. Inilah cek internal paling berguna: kalau harga call dan put yang Anda hitung melanggar paritas, ada kesalahan aritmetika atau bug.
The Greeks: Lima Sensitivitas
Harga opsi yang dihitung BSM adalah angka statis pada satu titik. Tetapi trader opsi mengelola buku posisi yang harus bertahan saat pasar bergerak. Untuk itu mereka memantau Greek — turunan parsial harga opsi terhadap setiap input. Kelima Greek utama:
Delta ($\Delta$) — perubahan harga opsi per Rp 1 perubahan harga saham.
$$\Delta_{\text{call}} = N(d_1) \qquad \Delta_{\text{put}} = N(d_1) - 1$$Untuk call, delta di antara 0 dan 1; untuk put, antara −1 dan 0. Pada contoh BBCA: $\Delta_{\text{call}} = 0{,}386$ — setiap kenaikan Rp 100 harga BBCA menambah Rp 38,6 harga call. Delta juga berperan sebagai probabilitas eksekusi yang disesuaikan dan sebagai rasio hedge (berapa saham dibeli/short untuk meng-hedge satu opsi). Posisi delta-netral adalah inti dari dinamika BSM.
Gamma ($\Gamma$) — perubahan delta per Rp 1 perubahan harga saham, yaitu turunan kedua harga terhadap $S$.
$$\Gamma = \frac{N'(d_1)}{S\,\sigma\sqrt{T}}$$dengan $N'(d_1) = \frac{1}{\sqrt{2\pi}} e^{-d_1^2/2}$ adalah fungsi kepadatan normal standar. Gamma sama untuk call dan put. Gamma tertinggi pada opsi ATM mendekati jatuh tempo — di sinilah delta berubah paling cepat, dan trader menghadapi gamma risk (kebutuhan rebalancing tajam). Gamma rendah untuk opsi sangat ITM atau sangat OTM karena delta sudah jenuh.
Theta ($\Theta$) — perubahan harga opsi per satuan waktu (biasanya per hari), sebagian besar negatif: opsi kehilangan nilai waktu seiring mendekati kadaluwarsa. Untuk call tanpa dividen:
$$\Theta_{\text{call}} = -\frac{S\,N'(d_1)\,\sigma}{2\sqrt{T}} - rK e^{-rT} N(d_2)$$Pada contoh BBCA, theta call sekitar −Rp 2,65 per hari — pemegang callkehilangan sekitar Rp 2,65 setiap hari kalau semua input lain tetap. Pembeli opsi “berperang melawan waktu”; penjual opsi mengumpulkan theta sebagai pendapatan.
Vega ($\nu$) — perubahan harga opsi per 1 persen (0,01) perubahan volatilitas.
$$\nu = S\,N'(d_1)\,\sqrt{T}$$Vega selalu positif untuk opsi (baik call maupun put): volatilitas lebih tinggi selalu membuat opsi lebih berharga karena asimetri payoff. Pada BBCA, vega ≈ Rp 17 per 1 persen perubahan $\sigma$ — kalau volatilitas naik dari 22% ke 32%, harga call naik sekitar 10 × Rp 17 = Rp 170. Vega inilah mengapa trader opsi sebenarnya “memperdagangkan volatilitas” lebih daripada arah harga.
Rho ($\rho$) — perubahan harga opsi per 1 persen perubahan suku bunga.
$$\rho_{\text{call}} = K\,T\,e^{-rT}\,N(d_2)$$Rho call positif (bunga naik → call naik), rho put negatif. Untuk tenor pendek (3 bulan), rho biasanya Greek paling kecil — pada BBCA sekitar Rp 8 per 1 persen perubahan $r$. Rho menjadi penting hanya untuk opsi jangka panjang (LEAPS) atau saat suku bunga berubah dramatis.
Ringkasan tanda untuk pembeli (long):
| Greek | Call (long) | Put (long) | Arti |
|---|---|---|---|
| Delta | + | − | Arah harga menguntungkan |
| Gamma | + | + | Selalu menguntungkan pembeli |
| Theta | − | − | Waktu merugikan pembeli |
| Vega | + | + | Volatilitas menguntungkan pembeli |
| Rho | + | − | Bunga menguntungkan call, merugikan put |
Asumsi dan Keterbatasan BSM
BSM adalah model, bukan realitas. Lima keterbatasan utama yang harus disadari praktisi:
1. Volatilitas tidak konstan. Asumsi $\sigma$ tetap dibantah oleh volatility smile — implied volatility berbeda untuk strike berbeda pada tenor sama, dan term structure IV berbeda antar tenor. Pasar mengakui BSM tidak sempurna dan memperlakukan IV sebagai variabel bebas. Untuk opsi eksotik dan derivatif suku bunga, model lanjutan (Heston, SABR) menambahkan dinamika stokastik pada volatilitas.
2. Return tidak benar-benar normal. Log-return saham empiris memiliki ekor tebal (fat tails) dan kemiringan negatif — pasar jatuh lebih tajam daripada naik. Gerak Brownian geometrik meremehkan probabilitas pergerakan ekstrem, sehingga BSM cenderung underprice opsi OTM jauh. Krisis 2008 dan flash crash menunjukkan ekor empiris jauh lebih tebal dari prediksi normal.
3. Lompatan diskontinu. Saham bisa melompat — peristiwa seperti pengumuman earning, skandal, atau keputusan suku bunga BI menyalakan diskontinuitas yang tidak ditangkap gerak difusi murni. Model jump-diffusion (Merton 1976) menambahkan komponen lompatan.
4. Ada biaya transaksi dan rebalancing tidak kontinu. Hedging delta kontinu diminta teori, tetapi praktik dibatasi oleh biaya, bid-ask spread, dan diskresi. Rebalancing diskrit menciptakan tracking error yang tidak ada dalam BSM murni.
5. Dividen dan suku bunga berubah. BSM asli mengasumsikan tidak ada dividen. Untuk saham pembayar dividen (BBCA, BMRI), dipakai Black-Scholes-Merton dengan dividend yield $q$:
$$C = S\,e^{-qT}\,N(d_1) - K\,e^{-rT}\,N(d_2), \qquad d_1 = \frac{\ln(S/K) + (r - q + \sigma^2/2)T}{\sigma\sqrt{T}}$$Dividen menurunkan harga call (pemegang tidak menerima dividen selama tenor) dan menaikkan harga put. Untuk BBCA dengan dividend yield sekitar 2-3 persen, koreksi ini material.
Kesalahan Umum
Memasukkan tenor dalam satuan salah. $T$ harus dalam tahun, dan $\sigma$ serta $r$ harus dalam tingkat tahunan. Memasukkan $T = 3$ untuk tiga bulan (tanpa membagi 12) menghasilkan harga opsi yang terlalu besar empat kali lipat. Aturan: kalau $\sigma$ adalah volatilitas tahunan, $T$ dalam tahun. Konversi tenor: hari/365 (atau /252 untuk kalender trading).
Mencampur volatilitas historis dan implied. Volatilitas historis dihitung dari data masa lalu (mis. standar deviasi log-return harian × $\sqrt{252}$). Implied volatility dihitung mundur dari harga opsi pasar. Keduanya berbeda — IV mencerminkan ekspektasi pasar ke depan, sering lebih tinggi saat ketakutan (saat IV naik, BSM memberi harga lebih tinggi). Menggunakan volatilitas historis sebagai $\sigma$ untuk menilai opsi yang dipasarkan bisa menghasilkan selisih bermakna.
Menggunakan BSM murni untuk opsi Amerika. BSM memberi harga opsi Eropa (eksekusi hanya saat jatuh tempo). Opsi Amerika bisa dieksekusi kapan saja; untuk opsi call tanpa dividen, BSM tetap valid (tidak pernah optimal mengeksekusi lebih awal), tetapi untuk opsi put Amerika atau opsi call dengan dividen, BSM underestimate nilai. Pakai pohon binomial atau model finite-difference.
Lupa diskonto strike. Suku $K \cdot e^{-rT}$ bukan sekadar $K$. Membuang faktor diskonto (terutama untuk tenor panjang) menghasilkan overestimasi harga call. Untuk $T = 3$ bulan dan $r = 6{,}5\%$, diskonto sekitar 1,6 persen — kecil tetapi material untuk posisi besar.
Mengabaikan dividend yield untuk saham pembayar dividen. BBCA membayar dividen reguler. Memakai BSM tanpa koreksi $q$ menghasilkan harga call yang terlalu tinggi dan harga put yang terlalu rendah. Selalu periksa apakah saham membayar dividen selama tenor, dan gunakan BSM versi dividend-yield.
Menafsirkan delta sebagai probabilitas dunia nyata. $N(d_2)$ adalah probabilitas eksekusi dalam ukuran risk-neutral, bukan probabilitas fisik/aktual. Probabilitas aktual bisa sangat berbeda karena tidak menyertakan koreksi harga risiko. Trader kadang keliru memakai delta sebagai ramalan eksekusi “dunia nyata” — itu adalah perkiraan teoretis dalam dunia risk-neutral, bukan prediksi statistik murni.
Dipakai di Dunia Nyata
- Hedging portofolio saham. Fondasi dan investor institusional membeli put indeks (mis. put LQ45 atau S&P 500) sebagai asuransi terhadap penurunan pasar. BSM memberi harga premium, dan IV menjadi indikator “harga ketakutan” — VIX di CBOE adalah IV opsi S&P 500, dijuluki fear gauge. Saat krisis, VIX melonjak karena permintaan put membanjir.
- Kompensasi eksekutif (ESOP). Banyak perusahaan tech global memberi employee stock options — hak membeli saham pada strike tetap setelah vesting. BSM (atau versinya) jadi standar akuntansi (IFRS 2 / PSAK terkait) untuk menilai beban kompensasi opsi pada saat grant. Nilai wajar dihitung dengan BSM yang dimodifikasi untuk early exercise dan forfeiture.
- Waran terstruktur dan retail derivatives. Di pasar Asia (Bursa Hong Kong, Singapura, Australia), pialang menerbitkan structured warrants atas saham blue-chip seperti BBCA atau BBC perusahaan regional. Harga waran mengikuti BSM (dengan koreksi gearing), dan IV diquotasi di layar untuk investor retail.
- Manajemen risiko bank. Meja derivatif bank memakai BSM beserta ekstensinya untuk menilai opsi yang mereka terbitkan, lalu meng-hedge posisi lewat delta-hedging dinamis. Greek ditampilkan real-time di sistem risiko; limit diberlakukan pada delta, gamma, vega agregat untuk mengontrol eksposur.
- Opsi indeks BEI (LQ45). Bursa Efek Indonesia mengoperasikan pasar opsi atas indeks LQ45, meskipun likuiditas masih tipis dibanding bursa derivatif matang. Logika BSM berlaku penuh: input $S$ diganti nilai indeks, $K$ adalah level strike indeks, dan $\sigma$ adalah volatilitas indeks. Sebagian besar pelaku Indonesia lebih akrab dengan kontrak berjangka SBN (Surat Berharga Negara) dan kontrak berjangka indeks di Bursa Komoditi dan Derivatif Indonesia (BKDI).
- Real options dalam valuasi proyek. Di luar derivatif finansial, real options analysis memakai kerangka BSM/binomial untuk menilai fleksibilitas keputusan investasi — opsi menunda tambang, opsi ekspansi pabrik, opsi meninggalkan proyek. Perusahaan minyang-gas, pertambangan, dan farmasi memakainya untuk mengkuantifikasi nilai fleksibilitas manajerial yang diabaikan DCF statis.
Bereksperimen Sendiri
Workbook Excel pendamping artikel ini menghitung semua angka di atas dengan rumus hidup — ubah satu input, semua $d_1$, $d_2$, harga call/put, dan lima Greek menghitung ulang otomatis menggunakan NORM.S.DIST (bentuk modern dari NORMSDIST). Lembar-lembernya:
- 1_INPUT — lima input BSM: harga saham $S$, strike $K$, suku bunga $r$, tenor $T$ (dalam hari → otomatis dikonversi ke tahun), dan volatilitas $\sigma$. Sel biru bisa diubah; konversi tenor otomatis.
- 2_BSM — perhitungan inti: $\ln(S/K)$, $(r + \sigma^2/2)T$, $\sigma\sqrt{T}$, lalu $d_1$, $d_2$, $N(d_1)$, $N(d_2)$, faktor diskonto $e^{-rT}$, dan harga call $C = SN(d_1) - Ke^{-rT}N(d_2)$ plus harga put. Setiap sel adalah formula, bukan angka keras.
- 3_GREEKS — kelima sensitivitas: delta, gamma, theta (per hari), vega (per 1 persen), rho (per 1 persen), untuk call dan put, lengkap dengan tanda.
- 4_PARITAS — cek put-call parity: menampilkan $C - P$ dan $S - Ke^{-rT}$ berdampingan, dengan kotak hijau/merah kalau selisih melampaui toleransi pembulatan.
- 5_PAYOFF — tabel dan grafik payoff untuk call dan put pada saat jatuh tempo sepanjang rentang harga saham, plus garis premium — visualisasi “hoki-stik” dan titik impas (breakeven).
- 6_PETUNJUK — ringkasan rumus, konvensi, dan panduan membaca Greek.
Coba ubah volatilitas $\sigma$ di sheet 1_INPUT dari 22% menjadi 45% (simulasi krisis pasar). Lihat bagaimana harga call melonjak (vega positif) dan harga put ikut naik — itulah mengapa premium asuransi portofolio membengkak saat VIX tinggi. Atau ubah tenor dari 90 hari menjadi 7 hari (opsi mingguan menjelang kadaluwarsa) — perhatikan gamma melonjak di ATM sementara theta makin negatif: inilah “death spiral” nilai waktu yang membuat opsi jangka pendek begitu sensitif. Coba pula turunkan strike menjadi Rp 8.500 sehingga call menjadi ITM — delta melonjak ke atas 0,6, dan paritas tetap terpenuhi sebagai cek internal Anda.
Cek Pemahaman
1. Sebuah opsi call Eropa 6 bulan ($T = 0{,}5$) pada saham dengan $S = Rp 10.000$, $K = Rp 10.000$ (ATM), $r = 6\%$, $\sigma = 30\%$. Hitung $d_1$, $d_2$, $N(d_1)$, $N(d_2)$, dan harga call $C$.
Lihat jawaban
- $\ln(S/K) = \ln(1) = 0$
- $(r + \sigma^2/2)T = (0{,}06 + 0{,}09/2)(0{,}5) = (0{,}105)(0{,}5) = 0{,}0525$
- $\sigma\sqrt{T} = 0{,}30 \times \sqrt{0{,}5} = 0{,}30 \times 0{,}7071 = 0{,}2121$
- $d_1 = (0 + 0{,}0525) / 0{,}2121 = \mathbf{0{,}2475}$
- $d_2 = 0{,}2475 - 0{,}2121 = \mathbf{0{,}0354}$
- $N(d_1) = N(0{,}2475) \approx \mathbf{0{,}5977}$
- $N(d_2) = N(0{,}0354) \approx \mathbf{0{,}5141}$
- $e^{-rT} = e^{-0{,}03} \approx 0{,}9704$
- $C = 10.000(0{,}5977) - 10.000(0{,}9704)(0{,}5141) = 5.977 - 4.989 = \mathbf{Rp\ 988}$
Delta call = $N(d_1) = 0{,}598$, probabilitas risk-neutral eksekusi $N(d_2) = 0{,}514$ — sedikit di atas 50 persen karena drift bunga, wajar untuk opsi ATM.
2. (Transfer.) Fund manager di pembuka ingin membeli put BBCA strike Rp 8.500 (bukan Rp 9.500) dengan parameter lain sama ($S = 9.000$, $r = 6{,}5\%$, $T = 0{,}25$, $\sigma = 22\%$). Put ini OTM sejak awal (Rp 8.500 < Rp 9.000). Tanpa menghitung penuh, apakah premium put ini lebih mahal atau lebih murah dari put strike Rp 9.500 yang sudah kita hitung (Rp 594)? Jelaskan intuisinya, lalu perkirakan arah pergerakan delta put-nya.
Lihat jawaban
Lebih murah. Put strike Rp 8.500 OTM — pemegang hanya untung kalau BBCA jatuh di bawah Rp 8.500, yaitu turun lebih dari Rp 500 (5,6 persen) dalam 3 bulan. Skenario itu kurang mungkin daripada jatuh di bawah Rp 9.500. Karena payoff OTM hanya direalisasikan pada pergerakan ekstrem, premium lebih kecil. Inilah esensi “asuransi” yang lebih murah ketika deductible-nya lebih besar.
Delta put = $N(d_1) - 1$. Karena strike lebih rendah membuat $d_1$ dan $d_2$ lebih negatif, $N(d_1)$ lebih kecil, sehingga delta put lebih dekat ke $-1$ tapi dengan magnitudo lebih kecil daripada put ITM. Put OTM mendekati 0 (sedikit sensitif); put ITM mendekati $-1$. Put strike Rp 8.500 akan punya delta sekitar $-0{,}25$ sampai $-0{,}35$ (vs. $-0{,}61$ untuk strike Rp 9.500) — asuransi yang lebih murah juga melindungi lebih sedikit per rupiah penurunan.
3. Jelaskan mengapa gamma opsi ATM paling tinggi menjelang jatuh tempo, dan apa konsekuensi praktisnya bagi trader yang menjual opsi ATM jangka pendek.
Lihat jawaban
Gamma mengukur seberapa cepat delta berubah. Menjelang jatuh tempo ($T \to 0$), kurva harga opsi terhadap $S$ menjadi sangat tajam di sekitar strike — payoff mulai menyerupai fungsi step (0 di bawah K, linier di atas K untuk call). Di sekitar $S = K$ (ATM), delta melompat dari mendekati 0 ke mendekati 1 dalam rentang harga sempit — perubahan delta per rupiah harga sangat besar, yaitu gamma tinggi. Untuk opsi jauh ITM atau jauh OTM, delta sudah “macet” di 1 atau 0 menjelang jatuh tempo, sehingga gamma rendah.
Konsekuensi: penjual opsi ATM jangka pendek menghadapi gamma risk yang besar — ia harus sering rebalancing hedge (delta-hedging) seiring harga saham berayun di sekitar strike, menanggung biaya transaksi dan risiko whipsaw (harga naik-turun cepat). Inilah mengapa menjual opsi ATM mingguan dianggap berisiko tinggi meski premium terlihat menggoda dari theta. Banyak tragedi derivatif (mis. short squeeze) berakar pada gamma yang tidak terkelola saat harga bergerak melintasi strike.
Lanjutan
- Time Value of Money — faktor $e^{-rT}$ di BSM adalah diskonto kontinu TVM; kuasai dulu kompounding kontinu sebelum menilai opsi.
- CAPM dan Cost of Equity — kerangka risk-neutral BSM berhubungan dengan CAPM: keduanya menggunakan ukuran risk-neutral untuk menilai aset, walau BSM bekerja dalam ukuran martingal penuh.
- Kebijakan Dividen — dividend yield $q$ memengaruhi BSM; pahami dulu payout BBCA sebelum mengoreksi opsi untuk dividen.
- Sensitivity & Scenario Analysis — Greek adalah sensitivitas lokal; analisis skenario adalah sensitivitas global. Keduanya saling melengkapi untuk manajemen risiko buku derivatif.