
supposer que cette probabilité est nulle sans risquer de faire une erreur significative. 
En fait il se trouve que dans de nombreuses situations, on peut évaluer une 
probabilité faible pour un évènement excessivement couteux. Autrement dit, la 
quantité à évaluer serait le produit d'un nombre très proche de zéro avec un nombre 
très grand. Dans ce contexte il est essentiel de disposer d'une estimation fiable de la 
probabilité, aussi faible soit-elle. 
 
Exemple : supposons qu'il y ait sur le marché une option dont le prix, très faible, est 
difficile à estimer, et qu'on ait pour l'instant une fourchette entre 0.01 cent et 10 cent 
pour le prix de cette option. Cette fourchette est très imprécise et un investisseur ne 
va pas perdre grand chose si elle ne dispose que d'une approximation de ce prix 
puisqu'elle risque de perdre au plus 10 cents pour cette option. Mais maintenant, 
imaginons qu'une banque ait 1 million de ces options. Supposons de plus qu'un 
achat soit fait chaque semaine… Dans ce cas, le prix de l'option sera multiplié par 
un nombre très élevé et notre fourchette de prix nous donne une estimation de la 
perte qui est imprécise avec un facteur multiplicatif de 1000 !! La perte serait par 
exemple estimée entre 1000 dollars et 1 million de dollars !! 
 
Méthode : Supposons que l'on veuille estimer la moyenne theta de h(X), où X est 
une variable aléatoire dont la densité est notée f. Choisissons une autre densité, g, 
telle que g(x)!=0 dès que f(x)!=0. C'est à dire que le support de f est contenu dans le 
support de g. Dans ce cas : 
 
theta = E[h(X)] = int h(x)f(x)dx = int h(x)[f(x)/g(x)]g(x)dx = E[h(X)f(X)/g(X)]. 
 
La dernière espérance est donc calculée avec la densité g, ce qui revient à dire que 
X admet g comme fonction de densité. Ceci permet de changer radicalement la 
qualité de l'estimation de theta obtenue par la méthode de Monte-Carlo. En effet, 
nous pouvons modifier la méthode décrite ci-dessus de la manière suivante : 
 
1. générer des réalisations x_1, …, x_n d'une variable aléatoire de densité g, 
2. Pour tout i de 1 à n, poser I_i = h(x_i)f(x_i)/g(x_i), 
3. Calculer la moyenne des I_i, 
4. Il reste à calculer un intervalle de confiance pour cette estimation. 
 
Exemple : reprenons l'exemple précédent. La densité de la variable aléatoire X (de 
loi normale centrée réduite) est : 
 
f(x) = [1/sqrt(2pi)]exp(-x^2/2) 
 
Choisissons g(x) = [1/sqrt(2pi)]exp(-(x-20)^2/2). Dans ce cas : 
 
P(X>=20) = int_20^{+\infty} f(x)dx = int_20^{+\infty} [f(x)/g(x)]g(x)dx 
 
3. Réduction de la variance 
 
Pour améliorer la précision des estimations obtenues par la méthode de 
monte-Carlo, il est possible de réduire la variance des données simulées en utilisant 
la densité auxiliaire introduite dans la méthode d'échantillonnage préférentiel. 
Rappelons que la variance d'une variable aléatoire X est donnée par Var(X) = E[X^2]