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
Strategie Options sur Devises - USDJPY ( Suivi 8 )
- Les Stratégies Options sur Forex -
Strategie Options sur Devises - USDJPY ( Suivi 8 )
On ajuste !
Représentation du mouvement d'un actif financier
- ABC des Options -
Représentation du mouvement d'un actif financier
Représenter les variations d'un actif (une action, un indice...) permet non seulement de pouvoir les simuler mais aussi d'en déduire le prix d'instruments dérivés de cet actif.
Le modèle binomial : version détaillée - On price!
- Modèles d'évaluation d'options -
Le modèle binomial : version détaillée - On price!
Un moyen simple et très facile d'évaluer une option avec le modèle binomial est de le réaliser sur un tableur type Excel ou OpenOffice par exemple.
Strategies Options CAC 40 - Static Hedge - Suivi 1
- Strategies -
Strategies Options CAC 40 - Static Hedge - Suivi 1
Un premier point qui commence bien.
Options Forex - Modèle de Garman - Kohlhagen
- Modèles d'évaluation d'options -
Options Forex - Modèle de Garman - Kohlhagen
Les options sur le forex sont activement négociées. Garman Kohlhagen est le modèle d'évaluation de base.
Le modèle trinomial : version détaillée - On price !
- Modèles d'évaluation d'options -
Le modèle trinomial : version détaillée - On price !
"Pricer" une option de type européen en utilisant le modèle trinomial est très simple à l'aide d'une feuille de calculs