Hitung harga opsi Black-Scholes
Fungsi Black_Scholes() dalam paket qrmtools dapat digunakan untuk menghitung harga opsi call dan put Eropa menggunakan rumus penetapan harga opsi Black-Scholes standar untuk saham yang tidak membayar dividen.
Dalam latihan ini Anda akan menghitung berturut-turut: opsi call Eropa out-of-the-money, opsi call Eropa in-the-money, opsi put Eropa in-the-money, dan opsi put Eropa out-of-the-money. Suatu opsi disebut in-the-money jika pelaksanaan segera menghasilkan pembayaran positif, dan out-of-the-money jika tidak.
Tujuan utama latihan ini adalah memahami berbagai faktor risiko yang masuk ke dalam perhitungan harga: harga saham saat ini, volatilitas saat ini, dan suku bunga saat ini.
Latihan ini merupakan bagian dari kursus
Manajemen Risiko Kuantitatif dengan R
Instruksi latihan
- Tetapkan suku bunga saat ini
rsebesar 0,01, volatilitas saat inisigmasebesar 0,2, dan strikeKsebesar 100. - Lihat argumen dari fungsi
Black_Scholes(). - Hitung harga opsi call Eropa yang jatuh tempo dalam
T = 1tahun jika harga saham saat iniS = 80. - Hitung harga opsi call Eropa yang jatuh tempo dalam
T = 1tahun jika harga saham saat iniS = 120. - Hitung harga opsi put Eropa yang jatuh tempo dalam
T = 1tahun jika harga saham saat iniS = 80. - Hitung harga opsi put Eropa yang jatuh tempo dalam
T = 1tahun jika harga saham saat iniS = 120.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Set the interest rate r to be 0.01, the volatility sigma to be 0.2 and the strike K to be 100
r <- 0.01
# Look at the arguments of the Black_Scholes function
args(___)
# Price a European call option that matures in one year if the current stock price is 80
Black_Scholes(0, ___, r, sigma, K, 1, "call")
# Price a European call option that matures in one year if the current stock price is 120
# Price a European put option that matures in one year if the current stock price is 80
Black_Scholes(___, ___, r, sigma, K, ___,"put")
# Price a European put option that matures in one year if the current stock price is 120