SlideShare uma empresa Scribd logo
1 de 30
Baixar para ler offline
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Mod´elisation de strat´egies en finance de
march´e
S´eance 12 : Extensions du mod`ele de Markowitz
Alexander Surkov, CFA, FRM, PRM, PhD
alexander.surkov@usherbrooke.ca
´Ecole de gestion
Universit´e de Sherbrooke
Le 5 avril 2017
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Table de mati`ere
Mod`ele de Markowitz
Fronti`ere efficiente de Markowitz revisit´ee
Extensions du mod`ele de Markowitz
Limitations du mod`ele de Markowitz
Fronti`ere efficiente r´e-´echantillonn´ee
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Table de mati`ere
Mod`ele de Markowitz
Fronti`ere efficiente de Markowitz revisit´ee
Extensions du mod`ele de Markowitz
Limitations du mod`ele de Markowitz
Fronti`ere efficiente r´e-´echantillonn´ee
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Probl`eme d’optimisation sans vente `a d´ecouvert
La vente `a d´ecouvert d’actifs risqu´es est souvent
interdite o`u compliqu´ee.
Le probl`eme d’optimisation sous contraintes
σ2
π = ωT
Σω → min
ω
ωT
µ = µπ, ωT
1 = 1, ω ≥ 0
La m´ethode des multiplicateurs de Lagrange ne permet
que des ´egalit´es dans les contraintes, elle ne fonctionne
donc plus.
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Exemple : des titres de propri´et´e et de dette
0 0.02 0.04 0.06
2
4
6
8
10
x 10
−3
σπ
µπ
SPX
TSX
FTSE
DAX
CAC
Nkk
LTB
STB
ITB
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Fonction quadprog de Matlab
x = quadprog( H, f, A, b, Aeq, beq, lb, ub );
La fonction quadprog permet de trouver la solution
d’un probl`eme quadratique d’optimisation
1
2
xT
· H · x + f T
· x → min
x
A · x ≤ b, Aeq · x = beq, lb ≤ x ≤ ub
Pour plus de d´etails, voir
www.mathworks.com/help/optim/ug/quadprog.html
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Solution num´erique en Matlab (1)
mu = nanmean( r, 1 )’;
N = length( mu );
sigma = nancov( r );
% Minimum global de la variance
mu_mgv = mgv( mu, sigma );
Nprtf = 25;
% Rendements de la fronti`ere
MU = linspace( mu_mgv, max( mu ), Nprtf )’;
% ´Ecarts type de la fronti`ere
Sf = optnum( mu, sigma, MU );
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Solution num´erique en Matlab (2)
function [ S, W ] = optnum( mu, sigma, MU )
N = length( mu );
Nprtf = length( MU );
W = NaN( N, Nprtf );
S = NaN( Nprtf, 1 );
for i = 1:Nprtf
[ W(:, i), S(i) ] = quadprog( sigma, ...
[], [], [], [ mu’; ones(1, N) ], ...
[ MU(i); 1 ], zeros( N, 1 ) );
end
S = sqrt( 2 * S );
end
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Solution num´erique en Matlab (3)
function [ mu_mgv, S, W ] = mgv( mu, sigma )
N = length( mu );
[ W, S ] = quadprog( sigma, ...
[], [], [], ones( 1, N ), ...
1, zeros( N, 1 ) );
S = sqrt( 2 * S );
mu_mgv = W’ * mu;
end
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Exemple : fronti`ere efficiente
0 0.02 0.04 0.06
2
4
6
8
10
x 10
−3
σπ
µπ
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Exemple : fronti`eres efficientes
0 0.02 0.04 0.06
2
4
6
8
10
x 10
−3
σπ
µπ
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Probl`eme d’optimisation avec l’actif sans risque
L’actif sans risque peut habituellement ˆetre prˆet´e.
Le probl`eme d’optimisation sous contraintes
σ2
π = ωT
Σω → min
ω, ω0
ωT
µ + ω0Rf = µπ, ωT
1 + ω0 = 1, ω ≥ 0
Si on exclu ω0 = 1 − ωT1,
σ2
π = ωT
Σω → min
ω
ωT
(µ − Rf 1) = µπ − Rf , ω ≥ 0
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Exemple : des titres de propri´et´e et de dette
0 0.02 0.04 0.06
2
4
6
8
10
x 10
−3
σπ
µπ
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Actif sans risque en Matlab (1)
mu = nanmean( r, 1 )’;
N = length( mu );
sigma = nancov( r );
Nprtf = 25;
% Rendements de la fronti`ere
MU = linspace( Rf, 0.01, Nprtf )’;
% ´Ecarts type de la fronti`ere
Sf = optnumrf( mu - Rf, sigma, MU - Rf );
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Actif sans risque en Matlab (2)
function [ S, W ] = optnumrf( mu, sigma, MU )
N = length( mu );
Nprtf = length( MU );
W = NaN( N, Nprtf );
S = NaN( Nprtf, 1 );
for i = 1:Nprtf
[ W(:, i), S(i) ] = quadprog( sigma, ...
[], [], [], mu’, MU(i), ...
zeros( N, 1 ) );
end
S = sqrt( 2 * S );
end
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Exemple : des titres de propri´et´e et de dette
0 0.02 0.04 0.06
2
4
6
8
10
x 10
−3
σπ
µπ
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Portefeuille de march´e
Le probl`eme d’optimisation pour le portefeuille de
march´e est non-lin´eaire
σπ
µπ − Rf
=
√
ωTΣω
ωTµ − Rf
→ min
ω
ωT
1 = 1, ω ≥ 0
En Matlab, la fonction fmincon permet de trouver une
solution `a partir de certaines valeurs initiales.
[ rm, Srm ] = pdm( mu - Rf, sigma );
rm = rm + Rf;
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Portefeuille de march´e en Matlab
function [ rm, S, W ] = pdm( mu, sigma )
N = length( mu );
f = @(x) sqrt( x’ * sigma * x ) / ( x’ * mu );
W = fmincon( f, ones( N,1 ) / N, ...
[],[], ones(1,N), 1, ...
zeros( N, 1 ) );
S = sqrt( W’ * sigma * W );
rm = W’ * mu;
end
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Exemple : portefeuille de march´e
0 0.02 0.04 0.06
2
4
6
8
10
x 10
−3
σπ
µπ
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Table de mati`ere
Mod`ele de Markowitz
Fronti`ere efficiente de Markowitz revisit´ee
Extensions du mod`ele de Markowitz
Limitations du mod`ele de Markowitz
Fronti`ere efficiente r´e-´echantillonn´ee
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Limitations et extensions du mod`ele de
Markowitz
Variance n’est pas une bonne mesure de risque : les
approches moyenne — semi-variance , moyenne
— CVaR etc.
Le mod`ele ne tient pas compte des passifs : l’approche
moyenne — tracking error ou p´enalisation dans la
fonction cible pour l’erreur de suivi
Le corr´elations ne sont pas les mˆemes dans une p´eriode
de tension : ajustement des corr´elations
Les poids r´esultants sont souvent peu intuitifs.
De plus, ils sont tr`es sensibles au rendement cible et
aux erreurs d’estimation : l’approche des fronti`eres
simul´ees de Michaud, mod`ele de Black–Litterman
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Sensibilit´e aux intrants et l’erreur
d’´echantillonnage
L’optimisation cause des poids positifs pour les actifs
les plus avantageux (plus de rendement, moins de
risque) et n´egatifs (si permis) pour les pires actifs.
Ces extr´emit´es sont probablement les cas avec la pire
erreur d’´echantillonnage.
L’algorithme a donc une tendance `a amplifier des
erreurs.
L’erreur peut ˆetre visualis´ee par un r´e-´echantillonnage :
par l’entremise d’un tirage avec la remise de
l’´echantillon des donn´ees observ´ees,
ou bien par la simulation de type Monte-Carlo (tirage
de la distribution ajust´ee aux donn´ees observ´ees).
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Exemple : sensibilit´e aux param`etres estim´es
0 0.02 0.04 0.06 0.08
0.005
0.01
0.015
0.02
σπ
µπ
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Sensibilit´e en Matlab
T = 241;
Nsim = 500;
Wsim = zeros( N, Nprtf, Nsim );
for j = 1:Nsim
Rsim = mvnrnd( mu, sigma, T );
mu_sim = mean( Rsim, 1 )’;
sigma_sim = cov( Rsim );
mu_mgv = mgv (mu_sim, sigma_sim );
MUsim = linspace( mu_mgv, max(mu_sim), Nprtf )’;
[ Ssim, Wsim(:,:,j) ] = optnum( ...
mu_sim’, sigma_sim, MUsim );
end
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Table de mati`ere
Mod`ele de Markowitz
Fronti`ere efficiente de Markowitz revisit´ee
Extensions du mod`ele de Markowitz
Limitations du mod`ele de Markowitz
Fronti`ere efficiente r´e-´echantillonn´ee
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Portefeuilles ´equivalents
En faisant varier les param`etres µ et Σ, pour chaque µπ,
nous pourrions trouver plusieurs portefeuilles optimaux.
Pour chacun de ces portefeuilles, le rendement et la
variance peuvent ˆetre calcul´es selon les µ et Σ observ´es.
Ces portefeuilles sont ´equivalent de point de vue
statistique au portefeuille correspondant sur la fronti`ere
efficiente (α = 5% des portefeuilles avec les rendements
minimaux pourraient ˆetre exclus).
Dans la fronti`ere efficiente r´e-´echantillonn´ee, les poids
sont ´egaux aux moyennes des poids de tous les
portefeuilles ´equivalents.
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Exemple : portefeuilles ´equivalents
0 0.02 0.04 0.06
2
4
6
8
10
x 10
−3
σπ
µπ
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Exemple : la fronti`ere r´e-´echantillonn´ee
0 0.02 0.04 0.06
2
4
6
8
10
x 10
−3
σπ
µπ
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Conclusion (1)
Les portefeuilles de la fronti`ere r´e-´echantillonn´ee sont
plus diversifi´es (plus d’actifs sont pr´esents dans la
solution).
En raison de cela, les portefeuilles de la fronti`ere
r´e-´echantillonn´ee ont une meilleure performance hors
´echantillon que ceux de Markowitz.
De plus, leur composition varie plus graduellement si le
rendement exig´e change.
Cependant, l’approche de la fronti`ere r´e-´echantillonn´ee
est compl`etement heuristique, il ne se base sur aucun
probl`eme d’optimisation.
Mod´elisation de
strat´egies en
finance de march´e
Alexander Surkov
Mod`ele de
Markowitz
Fronti`ere efficiente
Extensions
Limitations
Michaud
Conclusion (2)
La moyenne de fronti`eres efficientes ne repr´esente pas
les portefeuilles optimaux tenant compte de l’incertitude
dans les intrants.
La fronti`ere r´e-´echantillonn´ee peut ˆetre concave, ce qui
n’est pas possible pour une fronti`ere efficiente.
Le rendements pour construire la fronti`ere
r´e-´echantillonn´ee sont tir´es de la distribution dont les
param`etres contient l’erreur.
Cette m´ethode est quand mˆeme bonne pour estimation
de pr´ecision de l’approche de Markowitz.

Mais conteúdo relacionado

Destaque

Asean methodology pack
Asean methodology packAsean methodology pack
Asean methodology packTim Hard
 
Tsi the role of indices june 2016
Tsi the role of indices   june 2016Tsi the role of indices   june 2016
Tsi the role of indices june 2016Tim Hard
 
Parametric decay instability accompanying electron Bernstein wave heating in ...
Parametric decay instability accompanying electron Bernstein wave heating in ...Parametric decay instability accompanying electron Bernstein wave heating in ...
Parametric decay instability accompanying electron Bernstein wave heating in ...alexandersurkov
 
Voting in economic growth models
Voting in economic growth modelsVoting in economic growth models
Voting in economic growth modelsalexandersurkov
 
Tsi coking coal_specialreport
Tsi coking coal_specialreportTsi coking coal_specialreport
Tsi coking coal_specialreportTim Hard
 
Tokyo metals forum
Tokyo metals forumTokyo metals forum
Tokyo metals forumTim Hard
 
Tscrap 20.07.16
Tscrap 20.07.16Tscrap 20.07.16
Tscrap 20.07.16Tim Hard
 
VaR for Asset Management Companies
VaR for Asset Management CompaniesVaR for Asset Management Companies
VaR for Asset Management Companiesalexandersurkov
 
Doppler reflectometry in large devices
Doppler reflectometry in large devicesDoppler reflectometry in large devices
Doppler reflectometry in large devicesalexandersurkov
 
Isri gc 2016
Isri gc 2016Isri gc 2016
Isri gc 2016Tim Hard
 
Tsi slides from carbon forum
Tsi slides from carbon forumTsi slides from carbon forum
Tsi slides from carbon forumTim Hard
 
Seoul 2016
Seoul 2016Seoul 2016
Seoul 2016Tim Hard
 

Destaque (19)

Asean methodology pack
Asean methodology packAsean methodology pack
Asean methodology pack
 
FRM Lecture 1
FRM Lecture 1FRM Lecture 1
FRM Lecture 1
 
FRM Lecture 7
FRM Lecture 7FRM Lecture 7
FRM Lecture 7
 
FRM Lecture 2
FRM Lecture 2FRM Lecture 2
FRM Lecture 2
 
Tsi the role of indices june 2016
Tsi the role of indices   june 2016Tsi the role of indices   june 2016
Tsi the role of indices june 2016
 
Parametric decay instability accompanying electron Bernstein wave heating in ...
Parametric decay instability accompanying electron Bernstein wave heating in ...Parametric decay instability accompanying electron Bernstein wave heating in ...
Parametric decay instability accompanying electron Bernstein wave heating in ...
 
Voting in economic growth models
Voting in economic growth modelsVoting in economic growth models
Voting in economic growth models
 
The place of hedging as a risk avert
The place of hedging as a risk avertThe place of hedging as a risk avert
The place of hedging as a risk avert
 
Tsi coking coal_specialreport
Tsi coking coal_specialreportTsi coking coal_specialreport
Tsi coking coal_specialreport
 
FRM Lecture 4
FRM Lecture 4FRM Lecture 4
FRM Lecture 4
 
Tokyo metals forum
Tokyo metals forumTokyo metals forum
Tokyo metals forum
 
Tscrap 20.07.16
Tscrap 20.07.16Tscrap 20.07.16
Tscrap 20.07.16
 
VaR for Asset Management Companies
VaR for Asset Management CompaniesVaR for Asset Management Companies
VaR for Asset Management Companies
 
Doppler reflectometry in large devices
Doppler reflectometry in large devicesDoppler reflectometry in large devices
Doppler reflectometry in large devices
 
FIM702: lecture1
FIM702: lecture1FIM702: lecture1
FIM702: lecture1
 
Isri gc 2016
Isri gc 2016Isri gc 2016
Isri gc 2016
 
Tsi slides from carbon forum
Tsi slides from carbon forumTsi slides from carbon forum
Tsi slides from carbon forum
 
Seoul 2016
Seoul 2016Seoul 2016
Seoul 2016
 
FRM Lecture 5
FRM Lecture 5FRM Lecture 5
FRM Lecture 5
 

Semelhante a FIM702: lecture 7

Des modèles graphiques probabilistes aux modeles graphiques de durée
Des modèles graphiques probabilistes aux modeles graphiques de duréeDes modèles graphiques probabilistes aux modeles graphiques de durée
Des modèles graphiques probabilistes aux modeles graphiques de duréeUniversity of Nantes
 
La reconnaissance des gestes
La reconnaissance des gestesLa reconnaissance des gestes
La reconnaissance des gestesLoghin Dumitru
 
Quasi Monte Carlo et ses applications financières ( pour une audience 'techni...
Quasi Monte Carlo et ses applications financières ( pour une audience 'techni...Quasi Monte Carlo et ses applications financières ( pour une audience 'techni...
Quasi Monte Carlo et ses applications financières ( pour une audience 'techni...mohamed hanini
 
Cours gestion-actifs-r1-part-2b
Cours gestion-actifs-r1-part-2bCours gestion-actifs-r1-part-2b
Cours gestion-actifs-r1-part-2bArthur Charpentier
 
Performances dans la segmentation d’images médicales
Performances dans la segmentation d’images médicalesPerformances dans la segmentation d’images médicales
Performances dans la segmentation d’images médicalesEL-Hachemi Guerrout
 
Optimisation portefeuillerobuste27032014
Optimisation portefeuillerobuste27032014Optimisation portefeuillerobuste27032014
Optimisation portefeuillerobuste27032014François Oustry
 
Optimisation Robuste de Portefeuilles en présence de chocs exogènes
Optimisation Robuste de Portefeuilles en présence de chocs exogènesOptimisation Robuste de Portefeuilles en présence de chocs exogènes
Optimisation Robuste de Portefeuilles en présence de chocs exogènesfoustry
 
Projet d'Analyse Numérique
Projet d'Analyse NumériqueProjet d'Analyse Numérique
Projet d'Analyse NumériqueYassineElaroui2
 
CAO_et_asservissements.ppt
CAO_et_asservissements.pptCAO_et_asservissements.ppt
CAO_et_asservissements.pptPierreLancelot
 

Semelhante a FIM702: lecture 7 (10)

Presentation
PresentationPresentation
Presentation
 
Des modèles graphiques probabilistes aux modeles graphiques de durée
Des modèles graphiques probabilistes aux modeles graphiques de duréeDes modèles graphiques probabilistes aux modeles graphiques de durée
Des modèles graphiques probabilistes aux modeles graphiques de durée
 
La reconnaissance des gestes
La reconnaissance des gestesLa reconnaissance des gestes
La reconnaissance des gestes
 
Quasi Monte Carlo et ses applications financières ( pour une audience 'techni...
Quasi Monte Carlo et ses applications financières ( pour une audience 'techni...Quasi Monte Carlo et ses applications financières ( pour une audience 'techni...
Quasi Monte Carlo et ses applications financières ( pour une audience 'techni...
 
Cours gestion-actifs-r1-part-2b
Cours gestion-actifs-r1-part-2bCours gestion-actifs-r1-part-2b
Cours gestion-actifs-r1-part-2b
 
Performances dans la segmentation d’images médicales
Performances dans la segmentation d’images médicalesPerformances dans la segmentation d’images médicales
Performances dans la segmentation d’images médicales
 
Optimisation portefeuillerobuste27032014
Optimisation portefeuillerobuste27032014Optimisation portefeuillerobuste27032014
Optimisation portefeuillerobuste27032014
 
Optimisation Robuste de Portefeuilles en présence de chocs exogènes
Optimisation Robuste de Portefeuilles en présence de chocs exogènesOptimisation Robuste de Portefeuilles en présence de chocs exogènes
Optimisation Robuste de Portefeuilles en présence de chocs exogènes
 
Projet d'Analyse Numérique
Projet d'Analyse NumériqueProjet d'Analyse Numérique
Projet d'Analyse Numérique
 
CAO_et_asservissements.ppt
CAO_et_asservissements.pptCAO_et_asservissements.ppt
CAO_et_asservissements.ppt
 

Último

Proposition de mandat Buy side - GEREJE Corporate Finance - avril 2024 (3).pdf
Proposition de mandat Buy side - GEREJE Corporate Finance - avril 2024 (3).pdfProposition de mandat Buy side - GEREJE Corporate Finance - avril 2024 (3).pdf
Proposition de mandat Buy side - GEREJE Corporate Finance - avril 2024 (3).pdfhnaour
 
Le contrôle fiscal à l'ère de la digitalisation .pdf
Le contrôle fiscal à l'ère de la digitalisation .pdfLe contrôle fiscal à l'ère de la digitalisation .pdf
Le contrôle fiscal à l'ère de la digitalisation .pdfmar yame
 
Changement_climatique_et_production_agricole.pdf
Changement_climatique_et_production_agricole.pdfChangement_climatique_et_production_agricole.pdf
Changement_climatique_et_production_agricole.pdfAbdoul Latif SOKOUNDOU
 
EOAE 2A BAC résumé les stratégie et la GRH.pptx
EOAE 2A BAC résumé les stratégie et la GRH.pptxEOAE 2A BAC résumé les stratégie et la GRH.pptx
EOAE 2A BAC résumé les stratégie et la GRH.pptxHICHAMESSAOUDI2
 
Les_normes_comptables_internationales_IAS_IFRS_1701186812.pdf
Les_normes_comptables_internationales_IAS_IFRS_1701186812.pdfLes_normes_comptables_internationales_IAS_IFRS_1701186812.pdf
Les_normes_comptables_internationales_IAS_IFRS_1701186812.pdfGhitaBoudahla
 
Présentation Prêt Vert
Présentation Prêt Vert Présentation Prêt Vert
Présentation Prêt Vert hnaour
 
Bulletin trimestriel d'information PortEcho N°52
Bulletin trimestriel d'information PortEcho N°52Bulletin trimestriel d'information PortEcho N°52
Bulletin trimestriel d'information PortEcho N°52SPATPortToamasina
 

Último (7)

Proposition de mandat Buy side - GEREJE Corporate Finance - avril 2024 (3).pdf
Proposition de mandat Buy side - GEREJE Corporate Finance - avril 2024 (3).pdfProposition de mandat Buy side - GEREJE Corporate Finance - avril 2024 (3).pdf
Proposition de mandat Buy side - GEREJE Corporate Finance - avril 2024 (3).pdf
 
Le contrôle fiscal à l'ère de la digitalisation .pdf
Le contrôle fiscal à l'ère de la digitalisation .pdfLe contrôle fiscal à l'ère de la digitalisation .pdf
Le contrôle fiscal à l'ère de la digitalisation .pdf
 
Changement_climatique_et_production_agricole.pdf
Changement_climatique_et_production_agricole.pdfChangement_climatique_et_production_agricole.pdf
Changement_climatique_et_production_agricole.pdf
 
EOAE 2A BAC résumé les stratégie et la GRH.pptx
EOAE 2A BAC résumé les stratégie et la GRH.pptxEOAE 2A BAC résumé les stratégie et la GRH.pptx
EOAE 2A BAC résumé les stratégie et la GRH.pptx
 
Les_normes_comptables_internationales_IAS_IFRS_1701186812.pdf
Les_normes_comptables_internationales_IAS_IFRS_1701186812.pdfLes_normes_comptables_internationales_IAS_IFRS_1701186812.pdf
Les_normes_comptables_internationales_IAS_IFRS_1701186812.pdf
 
Présentation Prêt Vert
Présentation Prêt Vert Présentation Prêt Vert
Présentation Prêt Vert
 
Bulletin trimestriel d'information PortEcho N°52
Bulletin trimestriel d'information PortEcho N°52Bulletin trimestriel d'information PortEcho N°52
Bulletin trimestriel d'information PortEcho N°52
 

FIM702: lecture 7

  • 1. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Mod´elisation de strat´egies en finance de march´e S´eance 12 : Extensions du mod`ele de Markowitz Alexander Surkov, CFA, FRM, PRM, PhD alexander.surkov@usherbrooke.ca ´Ecole de gestion Universit´e de Sherbrooke Le 5 avril 2017
  • 2. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Table de mati`ere Mod`ele de Markowitz Fronti`ere efficiente de Markowitz revisit´ee Extensions du mod`ele de Markowitz Limitations du mod`ele de Markowitz Fronti`ere efficiente r´e-´echantillonn´ee
  • 3. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Table de mati`ere Mod`ele de Markowitz Fronti`ere efficiente de Markowitz revisit´ee Extensions du mod`ele de Markowitz Limitations du mod`ele de Markowitz Fronti`ere efficiente r´e-´echantillonn´ee
  • 4. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Probl`eme d’optimisation sans vente `a d´ecouvert La vente `a d´ecouvert d’actifs risqu´es est souvent interdite o`u compliqu´ee. Le probl`eme d’optimisation sous contraintes σ2 π = ωT Σω → min ω ωT µ = µπ, ωT 1 = 1, ω ≥ 0 La m´ethode des multiplicateurs de Lagrange ne permet que des ´egalit´es dans les contraintes, elle ne fonctionne donc plus.
  • 5. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Exemple : des titres de propri´et´e et de dette 0 0.02 0.04 0.06 2 4 6 8 10 x 10 −3 σπ µπ SPX TSX FTSE DAX CAC Nkk LTB STB ITB
  • 6. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Fonction quadprog de Matlab x = quadprog( H, f, A, b, Aeq, beq, lb, ub ); La fonction quadprog permet de trouver la solution d’un probl`eme quadratique d’optimisation 1 2 xT · H · x + f T · x → min x A · x ≤ b, Aeq · x = beq, lb ≤ x ≤ ub Pour plus de d´etails, voir www.mathworks.com/help/optim/ug/quadprog.html
  • 7. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Solution num´erique en Matlab (1) mu = nanmean( r, 1 )’; N = length( mu ); sigma = nancov( r ); % Minimum global de la variance mu_mgv = mgv( mu, sigma ); Nprtf = 25; % Rendements de la fronti`ere MU = linspace( mu_mgv, max( mu ), Nprtf )’; % ´Ecarts type de la fronti`ere Sf = optnum( mu, sigma, MU );
  • 8. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Solution num´erique en Matlab (2) function [ S, W ] = optnum( mu, sigma, MU ) N = length( mu ); Nprtf = length( MU ); W = NaN( N, Nprtf ); S = NaN( Nprtf, 1 ); for i = 1:Nprtf [ W(:, i), S(i) ] = quadprog( sigma, ... [], [], [], [ mu’; ones(1, N) ], ... [ MU(i); 1 ], zeros( N, 1 ) ); end S = sqrt( 2 * S ); end
  • 9. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Solution num´erique en Matlab (3) function [ mu_mgv, S, W ] = mgv( mu, sigma ) N = length( mu ); [ W, S ] = quadprog( sigma, ... [], [], [], ones( 1, N ), ... 1, zeros( N, 1 ) ); S = sqrt( 2 * S ); mu_mgv = W’ * mu; end
  • 10. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Exemple : fronti`ere efficiente 0 0.02 0.04 0.06 2 4 6 8 10 x 10 −3 σπ µπ
  • 11. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Exemple : fronti`eres efficientes 0 0.02 0.04 0.06 2 4 6 8 10 x 10 −3 σπ µπ
  • 12. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Probl`eme d’optimisation avec l’actif sans risque L’actif sans risque peut habituellement ˆetre prˆet´e. Le probl`eme d’optimisation sous contraintes σ2 π = ωT Σω → min ω, ω0 ωT µ + ω0Rf = µπ, ωT 1 + ω0 = 1, ω ≥ 0 Si on exclu ω0 = 1 − ωT1, σ2 π = ωT Σω → min ω ωT (µ − Rf 1) = µπ − Rf , ω ≥ 0
  • 13. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Exemple : des titres de propri´et´e et de dette 0 0.02 0.04 0.06 2 4 6 8 10 x 10 −3 σπ µπ
  • 14. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Actif sans risque en Matlab (1) mu = nanmean( r, 1 )’; N = length( mu ); sigma = nancov( r ); Nprtf = 25; % Rendements de la fronti`ere MU = linspace( Rf, 0.01, Nprtf )’; % ´Ecarts type de la fronti`ere Sf = optnumrf( mu - Rf, sigma, MU - Rf );
  • 15. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Actif sans risque en Matlab (2) function [ S, W ] = optnumrf( mu, sigma, MU ) N = length( mu ); Nprtf = length( MU ); W = NaN( N, Nprtf ); S = NaN( Nprtf, 1 ); for i = 1:Nprtf [ W(:, i), S(i) ] = quadprog( sigma, ... [], [], [], mu’, MU(i), ... zeros( N, 1 ) ); end S = sqrt( 2 * S ); end
  • 16. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Exemple : des titres de propri´et´e et de dette 0 0.02 0.04 0.06 2 4 6 8 10 x 10 −3 σπ µπ
  • 17. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Portefeuille de march´e Le probl`eme d’optimisation pour le portefeuille de march´e est non-lin´eaire σπ µπ − Rf = √ ωTΣω ωTµ − Rf → min ω ωT 1 = 1, ω ≥ 0 En Matlab, la fonction fmincon permet de trouver une solution `a partir de certaines valeurs initiales. [ rm, Srm ] = pdm( mu - Rf, sigma ); rm = rm + Rf;
  • 18. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Portefeuille de march´e en Matlab function [ rm, S, W ] = pdm( mu, sigma ) N = length( mu ); f = @(x) sqrt( x’ * sigma * x ) / ( x’ * mu ); W = fmincon( f, ones( N,1 ) / N, ... [],[], ones(1,N), 1, ... zeros( N, 1 ) ); S = sqrt( W’ * sigma * W ); rm = W’ * mu; end
  • 19. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Exemple : portefeuille de march´e 0 0.02 0.04 0.06 2 4 6 8 10 x 10 −3 σπ µπ
  • 20. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Table de mati`ere Mod`ele de Markowitz Fronti`ere efficiente de Markowitz revisit´ee Extensions du mod`ele de Markowitz Limitations du mod`ele de Markowitz Fronti`ere efficiente r´e-´echantillonn´ee
  • 21. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Limitations et extensions du mod`ele de Markowitz Variance n’est pas une bonne mesure de risque : les approches moyenne — semi-variance , moyenne — CVaR etc. Le mod`ele ne tient pas compte des passifs : l’approche moyenne — tracking error ou p´enalisation dans la fonction cible pour l’erreur de suivi Le corr´elations ne sont pas les mˆemes dans une p´eriode de tension : ajustement des corr´elations Les poids r´esultants sont souvent peu intuitifs. De plus, ils sont tr`es sensibles au rendement cible et aux erreurs d’estimation : l’approche des fronti`eres simul´ees de Michaud, mod`ele de Black–Litterman
  • 22. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Sensibilit´e aux intrants et l’erreur d’´echantillonnage L’optimisation cause des poids positifs pour les actifs les plus avantageux (plus de rendement, moins de risque) et n´egatifs (si permis) pour les pires actifs. Ces extr´emit´es sont probablement les cas avec la pire erreur d’´echantillonnage. L’algorithme a donc une tendance `a amplifier des erreurs. L’erreur peut ˆetre visualis´ee par un r´e-´echantillonnage : par l’entremise d’un tirage avec la remise de l’´echantillon des donn´ees observ´ees, ou bien par la simulation de type Monte-Carlo (tirage de la distribution ajust´ee aux donn´ees observ´ees).
  • 23. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Exemple : sensibilit´e aux param`etres estim´es 0 0.02 0.04 0.06 0.08 0.005 0.01 0.015 0.02 σπ µπ
  • 24. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Sensibilit´e en Matlab T = 241; Nsim = 500; Wsim = zeros( N, Nprtf, Nsim ); for j = 1:Nsim Rsim = mvnrnd( mu, sigma, T ); mu_sim = mean( Rsim, 1 )’; sigma_sim = cov( Rsim ); mu_mgv = mgv (mu_sim, sigma_sim ); MUsim = linspace( mu_mgv, max(mu_sim), Nprtf )’; [ Ssim, Wsim(:,:,j) ] = optnum( ... mu_sim’, sigma_sim, MUsim ); end
  • 25. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Table de mati`ere Mod`ele de Markowitz Fronti`ere efficiente de Markowitz revisit´ee Extensions du mod`ele de Markowitz Limitations du mod`ele de Markowitz Fronti`ere efficiente r´e-´echantillonn´ee
  • 26. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Portefeuilles ´equivalents En faisant varier les param`etres µ et Σ, pour chaque µπ, nous pourrions trouver plusieurs portefeuilles optimaux. Pour chacun de ces portefeuilles, le rendement et la variance peuvent ˆetre calcul´es selon les µ et Σ observ´es. Ces portefeuilles sont ´equivalent de point de vue statistique au portefeuille correspondant sur la fronti`ere efficiente (α = 5% des portefeuilles avec les rendements minimaux pourraient ˆetre exclus). Dans la fronti`ere efficiente r´e-´echantillonn´ee, les poids sont ´egaux aux moyennes des poids de tous les portefeuilles ´equivalents.
  • 27. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Exemple : portefeuilles ´equivalents 0 0.02 0.04 0.06 2 4 6 8 10 x 10 −3 σπ µπ
  • 28. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Exemple : la fronti`ere r´e-´echantillonn´ee 0 0.02 0.04 0.06 2 4 6 8 10 x 10 −3 σπ µπ
  • 29. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Conclusion (1) Les portefeuilles de la fronti`ere r´e-´echantillonn´ee sont plus diversifi´es (plus d’actifs sont pr´esents dans la solution). En raison de cela, les portefeuilles de la fronti`ere r´e-´echantillonn´ee ont une meilleure performance hors ´echantillon que ceux de Markowitz. De plus, leur composition varie plus graduellement si le rendement exig´e change. Cependant, l’approche de la fronti`ere r´e-´echantillonn´ee est compl`etement heuristique, il ne se base sur aucun probl`eme d’optimisation.
  • 30. Mod´elisation de strat´egies en finance de march´e Alexander Surkov Mod`ele de Markowitz Fronti`ere efficiente Extensions Limitations Michaud Conclusion (2) La moyenne de fronti`eres efficientes ne repr´esente pas les portefeuilles optimaux tenant compte de l’incertitude dans les intrants. La fronti`ere r´e-´echantillonn´ee peut ˆetre concave, ce qui n’est pas possible pour une fronti`ere efficiente. Le rendements pour construire la fronti`ere r´e-´echantillonn´ee sont tir´es de la distribution dont les param`etres contient l’erreur. Cette m´ethode est quand mˆeme bonne pour estimation de pr´ecision de l’approche de Markowitz.