30.08.2014 Views

Méthodes numériques en finance

Méthodes numériques en finance

Méthodes numériques en finance

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

11 MÉTHODES DE SIMULATIONS DANS LE MODÈLE DE BLACK & SCHOLES (1973) 142<br />

Histogramme du prix du sous−jac<strong>en</strong>t<br />

D<strong>en</strong>sity<br />

0.000 0.005 0.010 0.015 0.020<br />

8.5 9.0 9.5<br />

50 100 150 200 250<br />

ST<br />

0 2000 4000 6000 8000 10000<br />

nombre de simulations<br />

Figure 82: Calcul du prix d’un call europé<strong>en</strong> <strong>en</strong> utilisant la propriété de loi log-normale<br />

du prix du sous-jac<strong>en</strong>t, sous la probabilité risque neutre.<br />

Call europé<strong>en</strong> - simulations (simples)<br />

X=rnorm(Nsim)<br />

Ssim=s*exp(T*(r-0.5*sigma 2 ) + sigma ∗ sqrt(T ) ∗ X)<br />

C=exp(-r*T)*pmax(Ssim-K,0)<br />

print.noquote(c(”Prix call - simulations (simples):”, mean(C),<br />

”+/-”, 1.96*sqrt(var(C))/sqrt(Nsim)))<br />

11.4 Simulation d’un processus<br />

Plusieurs méthodes peuv<strong>en</strong>t être utilisées pour simuler un processus (S t ) t∈[0,T ] , à différ<strong>en</strong>tes<br />

dates t 0 = 0 ≤ t 1 ≤ t 2 ≤ ... ≤ t n−1 ≤ t n .<br />

1. si on connaît les lois conditionnelles (e.g. processus Markovi<strong>en</strong>) on simule S t0 , puis<br />

S t1 |S t0 , puis S t2 |S t1 , S t0 , ...etc,<br />

2. si on connaît les lois fini-dim<strong>en</strong>sionnelles (e.g. processus Gaussi<strong>en</strong>), on simule le<br />

vecteur S = (S t0 , S t1 , ..., S tn ),<br />

3. si l’on souhaite simuler à des dates intermédiaires, on utilise des propriétés de pont<br />

browni<strong>en</strong>, où l’on simule S t0 , puis S tn |S t0 , la date terminale. On peut alors simuler<br />

à une date intermédiaire S t |S t0 , S tn , et plus généralem<strong>en</strong>t, sachant S ti et S tk , il est<br />

possible de connaître S tj |S ti , S tk , pour tout i ≤ j ≤ k.<br />

11.5 Simulation d’une diffusion continue<br />

De façon générale, une solution numérique de l’équation<br />

dX t = a(X t )dt + b(X t )dW t pour tout t ∈ [0, T ], (26)<br />

est un processus (X (n)<br />

t ) t∈[0,T ] qui approche suffisem<strong>en</strong>t (X t ) t[0,T ] solution de l’équation (26).<br />

Arthur CHARPENTIER - Méthodes numériques <strong>en</strong> Finance

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!