Исторический ожидаемый дефицит
Ожидаемый дефицит (Expected Shortfall), известный также как CVaR — условная стоимость под риском — представляет собой ожидаемые потери в худших сценариях доходности.
Например, если VaR(95) вашего портфеля составляет −3%, то CVaR(95) будет средним значением всех потерь, превышающих −3%.
Данные о доходности (в процентах) доступны в переменной StockReturns_perc. Значение var_95 из предыдущего упражнения также доступно в вашем рабочем пространстве.
Это упражнение является частью курса
Введение в управление портфельными рисками на Python
Инструкции к упражнению
- Вычислите среднее значение доходностей из
StockReturns_perc, гдеStockReturns_percменьше или равноvar_95, и присвойте результат переменнойcvar_95. - Постройте гистограмму отсортированных доходностей (
sorted_rets) с помощью функцииplt.hist().
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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()