1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Gestion quantitative des risques en Python

Connected

Bài tập

VaR et exposition au risque

Auparavant, vous avez calculé la VaR et la CVaR lorsque les pertes suivaient une loi normale. Ici, vous allez estimer la VaR en utilisant une autre loi de pertes courante, la loi t de Student (ou T) fournie dans scipy.stats.

Vous allez calculer un tableau de mesures de VaR à 99 % selon la distribution T (avec 30 - 1 = 29 degrés de liberté), en utilisant des fenêtres glissantes de 30 jours à partir des losses du portefeuille d'une banque d'investissement.

Vous commencerez par calculer la moyenne et l'écart type de chaque fenêtre afin de créer une liste de rolling_parameters. Vous les utiliserez pour calculer le tableau des mesures de VaR à 99 %.

Ensuite, vous utiliserez ce tableau pour tracer l'exposition au risque d'un portefeuille d'une valeur initiale de 100 000 $. Rappelons que l'exposition au risque correspond à la probabilité de perte (ici 1 %) multipliée par le montant de la perte (donné par la VaR à 99 %).

Hướng dẫn

100 XP
  • Importez la distribution t de Student depuis scipy.stats.
  • Calculez, à partir de losses, les vecteurs de moyenne mu et d'écart type sigma sur des fenêtres de 30 jours, puis placez-les dans rolling_parameters.
  • Calculez un tableau Numpy de mesures de VaR à 99 % VaR_99 à l'aide de t.ppf(), à partir d'une liste de distributions T utilisant les éléments de rolling_parameters.
  • Calculez et visualisez l'exposition au risque associée au tableau VaR_99.