Optimisation
de la
Frontière Efficiente
Utilisation d'Excel
Daniel HERLEMONT 1
Dérivation Matricielle
Daniel HERLEMONT 2
Page 1
1
Frontière efficiente
Daniel HERLEMONT 3
Daniel HERLEMONT 4
Page 2
2
Daniel HERLEMONT 5
Daniel HERLEMONT 6
Page 3
3
Réalisation sous Excel
Rappel sur Excel
Construction de la frontière efficiente
Utilisation du solver
Daniel HERLEMONT 7
Rappel Excel - définition de noms
Sélectionner la plage à nommer
puis le menu Insert/Name/Create
Daniel HERLEMONT 8
Page 4
4
Excel - Matrice de covariance
=sigma1^2 =rho*sigma1*sigma2
=sigma2^2
=rho*sigma1*sigma2
Daniel HERLEMONT 9
Excel - inverse de la matrice de Covariance
Dans la cellule B10 entrer la formule
=INVERSEMAT(B6:C7)
puis sélectionner la plage A10:B12
puis appuyer simultanément sur
MAJ CTRL ENTER
Daniel HERLEMONT 10
Page 5
5
Excel - calcul de la frontière efficiente
On donne des noms aux vecteurs mu et 1
à l'aide du menu Insert/Name/Create
Daniel HERLEMONT 11
Excel - frontière efficiente (suite)
Définir une serie de rendements
puis calculer la variance
et le sigma du portefeuille
=(CC*A22*A22-2*BB*A22+AA)/DD
Daniel HERLEMONT 12
Page 6
6
Excel - tracer le graphique
Définir un graphique du type nuage de points
(scatter plot)
avec des lignes
Puis selctionner les axes
X = colonne valeurs de sigma
Y = colonne des valeurs de mu
Daniel HERLEMONT 13
Excel - Frontière efficiente
That's all !!!!
Daniel HERLEMONT 14
Page 7
7
Frontière Efficient avec Excel - Le Solver
Excel permet de résoudre des problèmes
complexes d'optimisation avec contraintes
Exemple: calculer des portefeuilles efficients
sous contrainte
auto financement (pas d'apports ni retraits) ∑w
i = 0 ,m
i =1
pas de vente à découvert wi ≥ 0
pas d'emprunt w0 ≥ 0
par conséquent ∑w
i ≠1
i ≤1
(contrainte d'auto financement):
Autres contraintes possibles: borner l'exposition à certains
actifs, certaines classes d'actifs, etc ...
∑w
i ≠1
i ≤1
Daniel HERLEMONT 15
Excel - Solver - entrée des données
=F9*F$14*$G16
=TRANSPOSE(C7:F7)
=SUMPRODUCT(w;ra)
=MMULT(MMULT(w;cov);TRANSPOSE(w))
Daniel HERLEMONT 16
Page 8
8
Excel - Solver
Portefeuille de variance minimale
Le solver est accessible depuis le menu tools/solver (ou outils/solver)
Daniel HERLEMONT 17
Excel - Solver
RP
Pente maximale max
σP
Daniel HERLEMONT 18
Page 9
9
Excel - Solver
Rendement objectif
Noter la pondération négative du premier actif => vente à découvert
Daniel HERLEMONT 19
Excel - Solver - Options
Paramètres de
l'optimiseur:
iterations, précision, ....
indications sur le type de
problème (pas indispensable,
mais peut accélérer la
convergence et la précision)
Les paramètres peuvent
être sauver dans la feuille
de calcul pour un
réutilisation ultérieure
Daniel HERLEMONT 20
Page 10
10