Expected shortfall historis
Expected Shortfall, juga dikenal sebagai CVaR (conditional value at risk), adalah nilai ekspektasi kerugian pada skenario return terburuk.
Sebagai contoh, jika portofolio Anda memiliki VaR(95) sebesar -3%, maka CVaR(95) adalah nilai rata-rata dari semua kerugian yang melebihi -3%.
Data return tersedia (dalam persen) pada variabel StockReturns_perc. var_95 dari latihan sebelumnya juga tersedia di workspace Anda.
Latihan ini adalah bagian dari kursus
Pengantar Manajemen Risiko Portofolio dengan Python
Petunjuk latihan
- Hitung rata-rata return dalam
StockReturns_percketikaStockReturns_perckurang dari atau sama denganvar_95dan simpan sebagaicvar_95. - Plot histogram return yang telah diurutkan (
sorted_rets) menggunakan fungsiplt.hist().
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Historical CVaR 95
cvar_95 = ____
print(cvar_95)
# Sort the returns for plotting
sorted_rets = sorted(StockReturns_perc)
# Plot the probability of each return quantile
____(____, density=True, stacked=True)
# Denote the VaR 95 and CVaR 95 quantiles
plt.axvline(x=var_95, color="r", linestyle="-", label='VaR 95: {0:.2f}%'.format(var_95))
plt.axvline(x=cvar_95, color='b', linestyle='-', label='CVaR 95: {0:.2f}%'.format(cvar_95))
plt.show()