logo strategies-options Accès Site
 
panier
"Gérer, c'est prévoir"
Le site consacré aux stratégies de trading incorporant des produits dérivés, en particulier des options.
Accueil  >  Les Options  >  Option Pricing - Black Scholes en Python 

Option Pricing - Black Scholes en Python

Publié le 17 Juillet 2020 par Bachelier
icone rss


La programmation du modèle Black Scholes en Python est très facile

import scipy
from scipy import stats
import numpy as np

_norm_cdf = stats.norm(0, 1).cdf
_norm_pdf = stats.norm(0, 1).pdf

def _d1(S, K, T, r, sigma):
return (np.log(S / K) + (r + 0.5 * sigma ** 2) * T) / (sigma * np.sqrt(T))

def _d2(S, K, T, r, sigma):
return _d1(S, K, T, r, sigma) - sigma * np.sqrt(T)


def call_value(S, K, T, r, sigma):

return S * _norm_cdf(_d1(S, K, T, r, sigma)) - K * np.exp(-r * T) * _norm_cdf(_d2(S, K, T, r, sigma))


def put_value(S, K, T, r, sigma):

return np.exp(-r * T) * K * _norm_cdf(-_d2(S, K, T, r, sigma)) - S * _norm_cdf(-_d1(S, K, T, r, sigma))

S,K,T,r,sigma = 100,100,1,0.05,0.3
C = call_value(S, K, T, r, sigma)
P = put_value(S, K, T, r, sigma)
print(C)
print(P)

Bachelier
D'autres Fiches
Alors...on joue la correlation...!!!
- ABC des Options -
Alors...on joue la correlation...!!!
Pas toujours évident de comprendre ce qu'est la corrélation entre deux actifs financiers.
Volatilité de Garman-Klass
- ABC des Options -
Volatilité de Garman-Klass
D'abord avec les cours de clôture, puis avec les plus hauts-plus bas ( Volatilité de Parkinson ), maintenant avec les deux et le cours d'ouverture.
Black & Scholes : le gamma Г
- Modèles d'évaluation d'options -
Black & Scholes : le gamma Г
Dans le modèle de Black & Scholes, le gamma Г est simplement la dérivée du delta par rapport au sous-jacent, c'est à dire, la dérivée seconde du prix de l'option par rapport au sou
CAC 40 : risk-reversal delta-hedge suivi 2
- Les Stratégies Options sur Actions et Indices -
CAC 40 : risk-reversal delta-hedge suivi 2
Le CAC 40 est resté finalement stable cette semaine, mais les décalages de l'indice restent "pricés" dans la volatilité implicite des options
Eur/USD : Suivi put spread (9)
- Les Stratégies Options sur Forex -
Eur/USD : Suivi put spread (9)
Un petit rush de l’Eur/USD et on en profite. Le put spread double en valeur et même plus, profit + 570 $
Volatilités implicites et corrélation implicite
- ABC des Options -
Volatilités implicites et corrélation implicite
Lorsque trois actifs sont liés par une relation de corrélation, on doit la retrouver dans le prix des volatilités implicites