Université Claude Bernard, Lyon-1
Préparation agrégation externe de mathématique
Matlab - Stixbox
1) Calcul du prix d'une option d'achat par la méthode de
Monte-Carlo (cf Lapeyre B., Pardoux E., Sentis R. :
Méthodes de Monte-Carlo pour les équations de transport et de diffusion ).
On cherche à calculer le prix d'un call
, et le prix
d'un put
, où
représente le cours de l'action et
suit une loi normale centrée réduite. Il est possible de calculer la
vraie valeur de
et
en fonction de la fonction de répartition
de la loi normale (à faire). Donner d'autre part des estimations en
utilisant les techniques :
- Monte-Carlo classique pour
et
,
- échantillonnage préférentiel : introduire une variable exponentielle
pour estimer
,
- variables de contrôle : améliorer l'estimation de
en utilisant
une estimation pour
,
- variables antithétiques : utiliser que
et
ont même loi.
Dans chaque cas, donner l'estimation, la vraie valeur, ainsi qu'un intervalle de confiance.
2) Loi des grands nombres et théorème central limite.
Illustrer graphiquement la convergence de la moyenne empirique d'un échantillon simulé vers la moyenne théorique. Donner un exemple où la loi des grands nombres ne s'applique pas.
Illustrer encore graphiquement grâce à un histogramme la convergence
en loi de la moyenne empirique vers la loi normale. On pourra par
exemple simuler un grand
échantillon de la somme de 12 variables uniformes sur
. En
déduire une technique pour simuler la loi normale.
3) Processus de Poisson.
Simuler de deux manières
différentes un processus de Poisson (se souvenir que les temps
inter-arrivées sont iid, de loi exponentielle, et que sachant le
nombre d'arrivées au temps
, les instants d'arrivées sont
uniformément répartis sur
).
4) Processus de branchement.
On étudie la taille d'une population au fil des générations. Soit
la taille de la population à l'instant 0. Chaque individu a un
nombre de descendants qui suit une loi que nous appelons loi de
reproduction (par exemple, la loi binomiale). Bien sûr, on suppose que
les individus se reproduisent indépendamment les uns des autres.
Soit
le nombre de descendants des
individus présents dans
la population à l'instant 0. Et ainsi de suite. Soit
la taille de la population à l'instant
.
- Simuler quelques réalisations de tels processus, pour différentes lois
de reproduction.
- Simuler 30 processus de branchement dans chacun des cas :
super-critique (
), critique (
) et sous-critique (
), où
est l'espérance de la loi de reproduction. Tracer à chaque fois
.
5) Marches aléatoires et ruine du joueur.
Tracer une réalisation d'une marche aléatoire simple symétrique sur
, puis sur
.
Appliquer le cas de la marche aléatoire simple sur
à la ruine du
joueur : un joueur dispose d'une fortune initiale de
euros. À
chaque étape du jeu, il gagne 1 euro avec la probabilité
et il
perd 1 euro avec la probabilité
. Le jeu s'arrête quand le
joueur est ruiné ou quand il a en poche
euros (la partie adverse
est ruinée). Vérifier, dans le cas
, que la probabilité qu'il
gagne tend vers 0 quand
devient grand.
6) Fonction de répartition empirique.
Soit
un échantillon de la loi de
, v.a. de fonction
de répartition
. La fonction de répartition empirique de cet
échantillon est définie par :
7) Chaînes de Markov :
- Simuler une chaîne de Markov à deux états 1 et 2 de matrice de
transition
. Trouver la loi stationnaire.
- Simuler une chaîne de Markov à trois états 1, 2 et 3, de matrice de
transition