VaR- en CVaR-kwantielen aanpassen
VaR-kwantielen die vaak worden gebruikt zijn 90%, 95% en 99%, wat respectievelijk overeenkomt met de slechtste 10%, 5% en 1% van de gevallen. Dezezelfde kwantielen worden ook vaak gebruikt voor CVaR. Let op: CVaR zal altijd een extremere schatting geven in vergelijking met VaR voor hetzelfde kwantiel.
Vergelijk hieronder de VaR- en CVaR-waarden voor USO ETF-rendementen.
Rendementen (in procent) zijn beschikbaar in StockReturns_perc. We hebben ook var_95, cvar_95, var_99, cvar_99 berekend en een functie plot_hist() gedefinieerd die meerdere kwantielen voor je vergelijkt.
Deze oefening maakt deel uit van de cursus
Introductie tot portefeuillerisicobeheer in Python
Oefeninstructies
- Bereken de VaR(90) voor
StockReturns_percen sla het resultaat op invar_90. - Bereken de CVaR(90) voor
StockReturns_percen sla het resultaat op incvar_90.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Historical VaR(90) quantiles
var_90 = ____(StockReturns_perc, ____)
print(var_90)
# Historical CVaR(90) quantiles
cvar_90 = ____
print(cvar_90)
# Plot to compare
plot_hist()