Ändra kvantiler för VaR och CVaR
Vanliga kvantiler för VaR är 90%, 95% och 99%, vilket motsvarar de sämsta 10%, 5% respektive 1% av utfallen. Samma kvantiler används ofta även för CVaR. Notera att CVaR alltid ger en mer extrem uppskattning än VaR för samma kvantil.
Jämför VaR- och CVaR-värdena för USO ETF-avkastningar nedan.
Avkastningsdata finns tillgänglig (i procent) i StockReturns_perc. Vi har också beräknat var_95, cvar_95, var_99, cvar_99 och definierat en funktion plot_hist() som jämför flera kvantiler åt dig.
Den här övningen är en del av kursen
Introduktion till portföljriskhantering i Python
Övningsinstruktioner
- Beräkna VaR(90) för
StockReturns_percoch spara resultatet ivar_90. - Beräkna CVaR(90) för
StockReturns_percoch spara resultatet icvar_90.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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()