Valoarea la risc istorică
Drawdown-ul măsoară pierderile susținute pe o perioadă mai lungă de timp, dar ce se întâmplă cu mișcările simple dintr-o singură zi?
Valoarea la risc (Value at Risk), adesea numită VaR, este o metodă de estimare a riscului asociat unei mișcări negative de preț într-o singură zi. VaR poate fi calculat pentru orice probabilitate sau nivel de încredere, însă cele mai frecvent utilizate sunt VaR(95) și VaR(99). VaR-ul istoric este cea mai simplă metodă de calcul a VaR, dar se bazează pe date istorice de randament, care s-ar putea să nu reprezinte o ipoteză validă pentru viitor. VaR(95) istoric, de exemplu, reprezintă pierderea minimă pe care portofoliul sau activul tău a înregistrat-o în cele mai defavorabile 5% dintre cazuri.
Mai jos, vei calcula VaR(95) istoric al ETF-ului petrolier USO. Datele privind randamentele sunt disponibile (în procente) în variabila StockReturns_perc.
Acest exercițiu face parte din cursul
Introducere în gestionarea riscului de portofoliu în Python
Instrucțiuni pentru exercițiu
- Calculează VaR(95), adică cele mai defavorabile 5% din randamentele USO (
StockReturns_perc), și atribuie rezultatul variabileivar_95. - Sortează
StockReturns_percși atribuie rezultatul variabileisorted_rets. - Reprezintă grafic histograma randamentelor sortate (
sorted_rets).
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Calculate historical VaR(95)
var_95 = ____(StockReturns_perc, ____)
print(var_95)
# Sort the returns for plotting
sorted_rets = ____
# Plot the probability of each sorted return quantile
____(sorted_rets, density=True, stacked=True)
# Denote the VaR 95 quantile
plt.axvline(x=var_95, color='r', linestyle='-', label="VaR 95: {0:.2f}%".format(var_95))
plt.show()