1. Learn
  2. /
  3. Курси
  4. /
  5. Machine Learning pour la finance en Python

Connected

Вправа

Tracer la frontière efficiente

Nous pouvons finalement tracer les résultats de nos portefeuilles MPT, ce qui met en évidence la « frontière efficiente ». Il s'agit d'un nuage de points de la volatilité par rapport aux rendements. Cela nous aide à visualiser les possibilités risque-rendement des portefeuilles. La bordure supérieure gauche des points correspond au meilleur résultat possible (rendement le plus élevé pour un risque donné), et c'est la frontière efficiente.

Pour créer ce graphique, nous utiliserons la date la plus récente dans notre dictionnaire covariances, que nous avons créé il y a quelques exercices. Les dates y sont les clés; nous allons donc obtenir les clés triées avec sorted() et .keys(), puis récupérer la dernière entrée à l'aide de l'indexation Python ([-1]). Enfin, nous utiliserons matplotlib pour tracer en dispersion la variance par rapport aux rendements et observer la frontière efficiente pour la date la plus récente des données.

Інструкції

100 XP
  • Récupérez la date la plus récente du dictionnaire covariances — rappelez-vous que les dates sont les clés.
  • Tracez la volatilité par rapport aux rendements (portfolio_returns) pour la date la plus récente dans un nuage de points, et réglez la valeur alpha (transparence) à 0.1.