Le modèle de Black-Scholes-Merton est l'équation derrière pratiquement toute cotation d'option européenne que vous verrez. Étant donné le prix de l'actif, le prix d'exercice, le temps restant jusqu'à l'échéance, le taux sans risque et la volatilité, il renvoie la valeur juste du call et du put en une ligne d'arithmétique — sans simulation, sans itération. Introduit en 1973 par Fischer Black, Myron Scholes et Robert Merton, c'est le point de référence sur lequel s'appuient implicitement chaque market maker, chaque écran d'options et chaque desk de pricing, et c'est le modèle que cette calculatrice d'évaluation des options Black-Scholes implémente.
Cet article fait le calcul à la main. Vous verrez la formule, chaque symbole, un exemple complet d'un call at-the-money à 100 $ avec soixante jours avant l'échéance, comment chacune des cinq entrées pousse le prix, ce qui se passe quand on fait rouler la même équation à l'envers pour récupérer la volatilité implicite, les hypothèses qui gardent le modèle honnête et là où il casse en silence.
La formule de Black-Scholes
Pour un call européen sur un actif sans dividende, le prix est :
C = S · N(d1) − K · e^(−rT) · N(d2)
où d1 et d2 sont définis comme :
d1 = (ln(S / K) + (r + σ² / 2) · T) / (σ · √T) et d2 = d1 − σ · √T
N est la fonction de répartition cumulative de la distribution normale standard : N(0) = 0,5, N(0,13) ≈ 0,55, et les queues tendent vers 0 et 1. Le prix du put est le miroir du call :
P = K · e^(−rT) · N(−d2) − S · N(−d1)
Le call se lit ainsi : S · N(d1) est le prix de l'actif pondéré par un facteur probabiliste, et K · e^(−rT) · N(d2) est le prix d'exercice actualisé à aujourd'hui, pondéré par un autre. Leur différence est ce que vaut l'option. N(d1) n'est pas exactement la probabilité que l'option finisse dans la monnaie, mais c'est proche, et pour un call il est égal au delta — la sensibilité du prix à un mouvement d'une unité de l'actif. La parité put-call, C − P = S − K · e^(−rT), lie les deux prix, si bien qu'un marché qui cote l'un de façon incohérente avec l'autre est arbitré au moment où l'écart apparaît.
- S — le prix actuel de l'actif sous-jacent
- K — le prix d'exercice auquel l'option peut être exercée
- T — le temps jusqu'à l'échéance, en années (60 jours = 60 / 365 ≈ 0,1644)
- r — le taux sans risque à capitalisation continue, en décimal (5 % = 0,05)
- σ — la volatilité attendue de l'actif, en décimal (25 % = 0,25)
Un exemple complet : un call à la monnaie à 100 $ avec 60 jours
Prenez les valeurs par défaut de la calculatrice : S = 100, K = 100 (exactement à la monnaie), 60 jours avant l'échéance, volatilité 25 %, taux sans risque 5 %. La première étape est de convertir les jours en années et d'ajuster la volatilité sur cet horizon :
T = 60 / 365 = 0,1644, et σ · √T = 0,25 × √0,1644 = 0,1014
Ces 10,14 % sont l'objet réel : c'est la taille du mouvement d'un écart-type que l'actif devrait faire sur la vie de l'option. Tout ce qui suit est mis à l'échelle à partir de là. Maintenant d1 :
d1 = (ln(100 / 100) + (0,05 + 0,25² / 2) · 0,1644) / 0,1014 = (0 + 0,0134) / 0,1014 = 0,1318
et d2 = d1 − σ · √T = 0,1318 − 0,1014 = 0,0304. De la table normale standard :
N(d1) = N(0,1318) ≈ 0,5524, et N(d2) = N(0,0304) ≈ 0,5121
Le prix d'exercice actualisé est K · e^(−rT) = 100 · e^(−0,05 × 0,1644) = 99,1815. En remplaçant dans la formule :
C = 100 × 0,5524 − 99,1815 × 0,5121 = 55,2416 − 50,7937 = 4,4479
Le modèle évalue le call à environ 4,45 $. Comme l'option est exactement à la monnaie, sa valeur intrinsèque est nulle — tout le 4,4479 est de la valeur temps. Le put suit par la parité put-call : P = C − S + K · e^(−rT) = 4,4479 − 100 + 99,1815 = 3,6294, environ 3,63 $. Deux vérifications valent la peine d'être faites à la main. Raccourcissez la durée à 30 jours, volatilité 25 % inchangée, et le call tombe à environ 3,06 $ — moins de temps, moins de place pour que l'option paie, prix moins cher. Montez l'actif à 110 et le call grimpe à environ 11,66 $, dont 10,00 de valeur intrinsèque et seulement 1,6646 de valeur temps : plus une option est dans la monnaie, moins de son prix peut s'évaporer.
Comment chaque entrée bouge le prix
Cinq entrées, cinq directions. Un prix de l'actif plus élevé fait monter le call et descendre le put. Un prix d'exercice plus élevé fait l'inverse. Plus de temps avant l'échéance fait monter les deux, car le temps est une optionnalité. Plus de volatilité fait monter les deux, car une distribution plus large met plus de masse au-delà de l'exercice et l'option ne récolte que la partie haute de cette masse. Un taux sans risque plus élevé fait monter les calls et descendre les puts, car il actualise plus fortement le prix d'exercice que vous paieriez. Le schéma tient à chaque exercice et à chaque échéance ; seule l'intensité change.
Les mêmes cinq sensibilités, avec des noms : les grecques
Les traders ne recalculent pas toute la formule pour un changement d'une unité d'entrée — ils utilisent la dérivée, et chaque dérivée a un nom. Pour l'exemple complet : delta, la variation de prix par dollar de mouvement de l'actif, vaut N(d1) = 0,5524 pour le call, donc un mouvement de 100 $ à 101 $ ajoute environ 0,55 $. Gamma, la variation de delta par unité, vaut environ 0,096 — le delta est le plus raide exactement à la monnaie. Vega, la variation par un point de volatilité, vaut environ 0,16 $ par point. Theta, le déclin journalier, vaut environ −0,04 $ par jour à cette maturité. Rho, la variation par un point de taux sans risque, est le plus petit pour les options de courte durée. La calculatrice de grecques d'Options calcule les cinq pour n'importe quel call ou put, y compris les termes du second ordre que la formule d'en haut ne fait qu'insinuer.
- Delta — réponse du prix à un mouvement de 1 $ de l'actif (call ≈ N(d1))
- Gamma — à quelle vitesse le delta lui-même change ; maximal à la monnaie
- Theta — déclin par jour ; négatif pour les options longues, s'accélérant près de l'échéance
- Vega — réponse du prix à une variation de 1 % de la volatilité ; symétrique pour calls et puts
- Rho — réponse du prix à une variation de 1 % du taux sans risque ; le plus petit en général
Volatilité implicite : la formule à l'envers
Chaque cotation d'option sur un marché est, en réalité, une cotation de volatilité. Si le même call 100 / 100 / 60 jours / 5 % cote à 6,00 $ au lieu de 4,45 $ à 25 % de volatilité, le marché ne contredit pas la formule — il énonce une entrée différente. Résoudre l'équation pour la volatilité qui reproduit le prix de marché donne la volatilité implicite, et elle n'a pas de forme close : on la trouve numériquement, par dichotomie ou méthode de Newton. La calculatrice de volatilité implicite fait exactement cela : donnez-lui un prix de marché, elle renvoie le σ que le prix encode.
Le mappage de l'exemple, tout le reste fixé : un call à 4,00 $ implique 22,21 %, à 5,00 $ il implique 28,44 %, à 6,00 $ il implique 34,68 % et à 7,00 $ il implique 40,91 %. Une option, quatre prix, quatre déclarations sur le degré de mouvement bidirectionnel que le marché exige en contrepartie. La direction est toute l'histoire : quand le marché cote plus de volatilité que votre propre prévision, vendre l'option, c'est vendre au-dessus de votre valeur juste ; quand il cote moins, acheter, c'est acheter en dessous. Le risque dans les deux directions est que votre prévision était fausse.
30 %, c'est haut ou bas ? Ça dépend de l'actif et de son histoire récente, c'est pourquoi les desks suivent où la volatilité implicite actuelle se situe par rapport à son propre historique, plutôt que le niveau en lui-même. La calculatrice de percentile de VI mesure cette position sous les deux formes — le rang relatif à un intervalle haut-bas et le percentile relatif à une distribution de fréquence — pour qu'une cotation de 30 % se lise comme bon marché ou chère d'un coup d'œil, plutôt qu'au feeling.
Les hypothèses, et là où le modèle casse
La forme close existe parce que le modèle fait des hypothèses fausses à des degrés divers, et les connaître est ce qui sépare utiliser le prix de croire le prix :
- La volatilité et le taux sans risque restent constants sur la vie de l'option
- Les rendements log sont normalement distribués — sans sauts, sans queues épaisses
- L'option est européenne (exercible seulement à l'échéance) et l'actif ne verse pas de dividendes
L'option américaine est la première exception pratique. Un call sur une action sans dividende ne vaut jamais la peine d'être exercé tôt, donc Black-Scholes l'évalue exactement ; un put américain peut valoir l'exercice anticipé, et le modèle le sous-estime, c'est pourquoi les puts américains reçoivent des modèles binomiaux ou en grille à la place. La seconde exception est l'hypothèse de sauts : les marchés réels font des sauts sur les nouvelles, et une distribution normale attribue essentiellement une probabilité nulle à un mouvement de 10 % en un jour qui arrive vraiment. Le crypto est le cas extrême — ouvert 24 h/24, il fait des sauts sur les titres réglementaires, et la volatilité réalisée que la fenêtre historique laisse toujours sous-estimée — donc un chiffre Black-Scholes sur une option crypto est un benchmark à discuter, pas une vérité à accepter. Là où les hypothèses échouent, le contrôle honnête est d'arrêter de résoudre une équation et de simuler le payout à la place : tirez des milliers de trajectoires de prix d'un modèle avec sauts, payez l'option sur chacune, et faites la moyenne. La simulation de Monte Carlo d'Actions est faite exactement pour ce genre de et-si, et comparer son payout moyen au prix Black-Scholes montre combien les hypothèses vous coûtent.
Utiliser la calculatrice sur votre propre position
Les entrées correspondent une à une à n'importe quelle cotation que vous pouvez lire sur un écran : prix de l'actif, prix d'exercice, jours avant l'échéance (l'outil convertit en années), volatilité en pourcentage, taux sans risque en pourcentage, et un sélecteur call ou put. La sortie découpe le prix théorique en d1 et d2, valeur intrinsèque, valeur temps et le libellé de position — dans la monnaie, hors de la monnaie, ou à la monnaie. Le déroulement pour une cotation en direct est : évaluez l'option avec la propre volatilité implicite du marché pour confirmer que vous lisez les mêmes entrées, puis posez la question que le modèle répond réellement. Si le chiffre de volatilité du marché est de 30 % et que vous croyez 22 %, l'option est chère pour vous, et l'écart, converti en dollars par point par vega, est la taille du désaccord. Pour dimensionner le trade sur ce désaccord, le framework de Kelly — miser une fraction de son capital proportionnelle à son avantage sur les probabilités — est le coup standard, et la calculatrice du critère de Kelly transforme votre estimation d'avantage en une taille de position.
Les lecteurs d'options viennent souvent des futures et des positions levier, où les risques parallèles sont différents. Si vous portez une exposition directionnelle sur un perpétuel, le coût de la détenir est le taux de funding, et le guide du taux de financement montre comment ce carry s'accumule contre le theta de votre option. Si vous tenez une position sur deux jambes, jambe longue et jambe courte, le risque qui mord n'est pas directionnel du tout : le prix peut revenir exactement là où il a commencé et vous perdez quand même, c'est la perte impermanente que le guide de la perte impermanente dérive des premiers principes et quantifie pour n'importe quelle trajectoire de prix. Aucun de ces trois risques — carry, déclin, perte sur deux jambes — n'est évalué par Black-Scholes. Il évalue l'option ; la position qui l'entoure est à vous de la calculer.
Un avertissement honnête : la sortie du modèle est une valeur juste éducative, pas un conseil en investissement, et un prix de modèle qui s'écarte d'un ou deux cents du marché sur une option liquide est en général une différence dans vos entrées, pas un défaut de la formule.