Skip to content

Repository files navigation

D'où vient le gain d'un portefeuille par rapport à son plan ?

Un portefeuille peut battre son plan parce qu'il a placé davantage d'argent dans le bon marché. Il peut aussi avoir choisi de meilleurs fonds à l'intérieur de ce marché. Ce ne sont pas les mêmes décisions.

Ce projet sépare ces contributions. Il vérifie ensuite comment relier les résultats de chaque mois pour expliquer plusieurs années, pendant lesquelles les gains sont eux-mêmes réinvestis.

Quatre méthodes de calcul donnent la même explication générale sur le cas étudié. Le choix des fonds explique la plus grande part de l'écart.

Un écart à décomposer

Le cas utilise six fonds cotés au Canada, de novembre 2003 à août 2026. Une règle modifie les parts du plan selon les rendements passés. Elle sert à produire un exemple d'attribution, avant frais de transaction.

Décomposition du même écart de rendement par les quatre méthodes

Chaque ligne est une méthode de calcul. Ses trois segments expliquent ensemble l'écart de 58,74 points de pourcentage de rendement cumulé. Le segment vert, le choix des fonds, apporte la plus grande part dans les quatre cas.

Origine de l'écart Contribution cumulée selon les quatre méthodes
Choix des catégories d'actifs +16,11 à +16,93 points de pourcentage
Choix des fonds dans chaque catégorie +41,01 à +41,79 points de pourcentage
Effet combiné des deux choix +0,78 à +0,85 point de pourcentage
Total, pour chaque méthode +58,74 points de pourcentage

Les bornes de chaque ligne viennent de méthodes différentes et ne doivent pas être additionnées entre elles. Les contributions d'une même méthode donnent bien le total. Table par méthode.

Pourquoi on ne peut pas simplement additionner les mois

Gagner 10 %, puis encore 10 %, donne 21 % sur les deux périodes. Le deuxième gain porte aussi sur le premier.

L'attribution doit tenir compte de cette composition. Le programme compare les méthodes de Cariño, Menchero, GRAP et Frongello et exige que chaque décomposition retrouve exactement l'écart observé. Il vérifie aussi les mesures de rendement sur un exemple publié par CFA Institute.

Ce que ce dépôt démontre

Il vérifie des calculs d'explication de performance. Il ne démontre pas que la règle de placement est rentable après frais. L'exemple ne traite ni les effets de devises séparément, ni toutes les particularités d'un portefeuille institutionnel.

Refaire les calculs

uv sync --locked --all-extras
uv run pytest
uv run perf fetch
uv run perf attribute
uv run perf gips

Les commandes de téléchargement accèdent aux sources externes. Les résultats publiés restent consultables sans lancer les calculs. Le graphique de présentation se régénère hors réseau avec uv run python scripts/figure_presentation.py, depuis les tableaux publiés.

Pour aller plus loin

Méthodes, résultats complets et références · Présentation en PDF · Citer le projet · Licence.

English summary

Four multi-period attribution methods explain the same cumulative portfolio–benchmark gap. Each reconciles exactly; the example is before trading costs and is intended to validate attribution rather than a trading strategy.

About

Expliquer pourquoi un portefeuille fait mieux ou moins bien que son plan. Séparer le choix des marchés du choix des fonds et vérifier que les chiffres s'additionnent.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages