1. Apprendre
  2. /
  3. Cours
  4. /
  5. Gestion quantitative des risques en Python

Connected

Exercice

VaR à partir d'une distribution ajustée

La minimisation du CVaR exige de calculer la VaR à un certain niveau de confiance, disons 95 %. Auparavant, vous avez obtenu la VaR comme un quantile d'une distribution normale (ou gaussienne), mais pour minimiser le CVaR de façon plus générale, il faut calculer le quantile à partir d'une distribution qui s'ajuste le mieux aux données.

Dans cet exercice, on vous fournit une distribution des pertes fitted, qui ajuste les pertes d'un portefeuille à poids égaux d'une banque d'investissement pour la période 2005-2010. Vous commencerez par tracer cette distribution à l'aide de sa méthode .evaluate() (les distributions ajustées seront abordées plus en détail au chapitre 4).

Ensuite, vous utiliserez la méthode .resample() de l'objet fitted pour tirer un sample aléatoire de 100 000 observations de la distribution ajustée.

Enfin, en appliquant np.quantile() au sample aléatoire, vous calculerez la VaR à 95 %.

Instructions

100 XP
  • Tracez la distribution des pertes fitted. Remarquez en quoi la distribution fitted diffère d'une distribution normale.
  • Créez un sample de 100 000 tirages aléatoires à partir de la distribution ajustée en utilisant la méthode .resample() de fitted.
  • Utilisez np.quantile() pour trouver la VaR à 95 % à partir du sample aléatoire, puis affichez le résultat.