ÎncepețiÎncepe gratuit

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

Vezi cursul

Instrucțiuni pentru exercițiu

  • Calculează VaR(95), adică cele mai defavorabile 5% din randamentele USO (StockReturns_perc), și atribuie rezultatul variabilei var_95.
  • Sortează StockReturns_perc și atribuie rezultatul variabilei sorted_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()
Editează și rulează codul