Estimasi parameter: Normal
Estimasi parameter adalah metode terkuat untuk mengestimasi VaR karena mengasumsikan bahwa kelas sebaran kerugian sudah diketahui. Parameter diestimasi agar data sesuai dengan sebaran tersebut, lalu dilakukan inferensi statistik.
Dalam latihan ini, Anda akan mengestimasi VaR 95% dari sebaran Normal yang dipasangkan ke data bank investasi tahun 2007–2009. Anda akan menggunakan sebaran norm dari scipy.stats, dengan asumsi bahwa kelas sebaran ini paling sesuai.
Apakah sebaran Normal cocok? Anda akan mengujinya dengan uji Anderson-Darling scipy.stats.anderson. Jika hasil uji berbeda secara statistik dari nol, ini mengindikasikan data tidak berdistribusi Normal. Anda akan menanganinya pada latihan berikutnya.
losses portofolio untuk periode 2005–2010 tersedia.
Latihan ini adalah bagian dari kursus
Manajemen Risiko Kuantitatif dengan Python
Petunjuk latihan
- Impor
normdanandersondariscipy.stats. - Pasangkan data
losseske sebaran Normal menggunakan metode.fit(), lalu simpan parameter sebaran keparams. - Hasilkan dan tampilkan estimasi VaR 95% dari sebaran yang telah dipasangkan.
- Uji hipotesis nol bahwa
lossesberdistribusi Normal menggunakan uji Anderson-Darlinganderson().
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Import the Normal distribution and skewness test from scipy.stats
from ____ import norm, anderson
# Fit portfolio losses to the Normal distribution
params = ____.fit(____)
# Compute the 95% VaR from the fitted distribution, using parameter estimates
VaR_95 = norm.____(0.95, *params)
print("VaR_95, Normal distribution: ", VaR_95)
# Test the data for Normality
print("Anderson-Darling test result: ", anderson(____))