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

Connected

Exercice

Évaluation des options et actif sous-jacent

Les options sont essentiellement des paris sur l'évolution future du prix de l'actif sous-jacent.

Par exemple, une option de vente (put) prend de la valeur lorsque le prix comptant (marché) descend en dessous du prix d'exercice de l'option. Le détenteur peut exercer l'option pour vendre le sous-jacent au prix d'exercice X, puis le racheter au prix comptant S < X, réalisant ainsi un profit de X − S.

Dans cet exercice, vous allez évaluer et visualiser une option européenne de vente sur l'action IBM, en appliquant de nouveau la formule d'évaluation de Black-Scholes, à mesure que le prix comptant S varie.

Le prix d'exercice X = 140, l'échéance T est d'un demi‑an, et le taux sans risque est de 2 %.

La volatilité annualisée de IBM est fournie dans sigma, et l'axe de tracé option_axis est disponible pour ajouter votre graphique.

Vous pouvez consulter le code source de la fonction black_scholes() ici.

Instructions

100 XP
  • Définissez IBM_spot comme les 100 premières observations de la série temporelle des prix comptants IBM.
  • Calculez le tableau Numpy option_values en itérant sur une énumération de IBM_spot et en utilisant la formule d'évaluation black_scholes().
  • Tracez option_values pour visualiser la relation entre les variations du prix comptant (en bleu) et les variations de la valeur de l'option (en rouge).