Kalkulator opsi dengan model Black-Scholes dan model binomial
Seperti produk keuangan lainnya, suatu opsi harus dipahami sepenuhnya, mengapa harga berubah dalam semalam, dan informasi apa yang harus dipahami sebelum memperdagangkan satu opsi.
Opsi adalah kontrak yang memberi investor hak untuk membeli atau menjual suatu aset pada harga kesepakatan pada atau sebelum hari jatuh tempo. Dengan opsi, dimungkinkan untuk mendapatkan keuntungan baik harga saham naik, turun atau sideways di masa depan. Selain itu, opsi dapat digunakan untuk mengurangi kerugian dan melindungi keuntungan. Namun, jika seorang investor tidak sepenuhnya memahami perdagangan opsi, kurangnya pengetahuan ini dapat menyebabkan kerugian yang sangat besar.
Untuk mengetahui lebih banyak informasi tentang opsi saham, kalkulator opsi dengan Model Black-Scholes, model pertama yang banyak digunakan untuk penetapan harga opsi, dapat memberikan harga opsi beli/jual, d1, d2, dan huruf Yunani. Ini dapat membantu investor dalam menetapkan strategi perdagangan opsi.
Asumsi tertentu harus dibuat karena kalkulator ini dimodelkan dengan model Black-Scholes.
d1: N(d2), fungsi kepadatan kumulatif dari distribusi normal, adalah probabilitas yang disesuaikan dengan risiko bahwa opsi akan dilaksanakan.
d2: N(d1), fungsi kepadatan kumulatif dari distribusi normal, adalah probabilitas menerima stok pada saat berakhirnya opsi.
Huruf Yunani, termasuk delta, gamma, vega, rho, dan theta, mewakili sensitivitas harga opsi terhadap perubahan –unit tunggal dalam nilai variabel keadaan atau parameter.
Model binomial bisa dibilang merupakan teknik paling sederhana yang digunakan untuk penetapan harga opsi. Dalam kalkulator ini, harga opsi akan dihitung dengan dua metode pohon binomial, Cox-Ross-Rubinstein dan Jarrow-Rudd (model probabilitas yang sama).
Masing-masing pendekatan mempunyai kelebihan dan kekurangan dalam menentukan harga berbagai jenis opsi. Namun, semuanya melibatkan proses langkah pohon yang serupa.
Pandas: Pandas adalah paket Python untuk analisis data. Secara khusus, ia menawarkan struktur data dan operasi untuk memanipulasi tabel numerik dan deret waktu.
Numpy: Numpy adalah paket dasar untuk mendukung array dan matriks multidimensi. Ini tidak hanya digunakan untuk komputasi ilmiah, tetapi juga untuk wadah data generik multi-dimensi.
Matematika: Matematika menyediakan akses ke fungsi matematika, seperti pi, log, exp, sqrt, dan fungsi matematika lainnya.
Statistik: Statistik menyediakan akses ke fungsi statistik, seperti norm_pdf, norm_cdf, mean, stdev, dan fungsi statistik lainnya.
matplotlib.pyplot
tanggalwaktu