Backtesting : tester votre allocation sur 30 ans d'historique
Avant de confier son épargne à une stratégie d'investissement, il est naturel de vouloir savoir comment elle se serait comportée dans le passé. C'est exactement ce que permet le backtesting — avec ses forces et ses limites.
Qu'est-ce que le backtesting de portefeuille ?
Le backtesting consiste à appliquer une stratégie d'investissement à des données historiques pour simuler les résultats qu'elle aurait produits dans le passé. Par exemple, si l'on souhaite évaluer une allocation 60% actions mondiales / 30% obligations / 10% or, le backtest reconstitue la performance de ce portefeuille sur les 20 ou 30 dernières années en utilisant les rendements réels de chaque classe d'actifs.
L'intérêt principal est de confronter une stratégie théorique à la réalité historique. Un portefeuille qui semble séduisant sur le papier a-t-il résisté aux crises de 2000, 2008, 2020 et 2022 ? Quel aurait été le drawdown maximal ? Combien de temps aurait duré la pire période de sous-performance ? Le backtest apporte des réponses concrètes à ces questions.
Il est cependant fondamental de comprendre que le backtest ne prédit pas l'avenir. Il montre comment une stratégie se serait comportée dans un contexte passé spécifique. Les conditions futures seront différentes, et les résultats passés ne constituent pas une garantie de performance future. Cette précaution n'est pas une formalité — c'est un principe structurant de l'analyse.
Méthodologie : comment fonctionne un backtest
Un backtest rigoureux suit une méthodologie précise en plusieurs étapes. Comprendre ces étapes permet de mieux interpréter les résultats et d'identifier les limites de l'exercice.
Les étapes d'un backtest
La fréquence de rééquilibrage a un impact significatif sur les résultats. Un rééquilibrage annuel est généralement suffisant pour un portefeuille diversifié. Un rééquilibrage trop fréquent génère des frais de transaction et un frottement fiscal qui peuvent éroder le rendement, tandis qu'un rééquilibrage trop rare laisse les pondérations dériver et modifie le profil de risque du portefeuille.
Un bon backtest devrait aussi intégrer un investissement initial et des versements réguliers. La plupart des investisseurs n'investissent pas une somme unique mais épargnent progressivement. Un backtest avec versements mensuels de 500 EUR reflète mieux la réalité qu'un investissement fictif de 100 000 EUR au jour 1.
Les biais à connaître
Le backtesting est un outil puissant, mais il est truffé de pièges méthodologiques. Trois biais majeurs méritent une attention particulière car ils peuvent fausser significativement les résultats.
Les trois biais principaux du backtesting
Les indices et bases de données ne contiennent généralement que les actifs qui existent encore aujourd'hui. Les entreprises qui ont fait faillite, les fonds qui ont été liquidés et les indices qui ont été abandonnés ne figurent pas dans les données. Résultat : le backtest surestime la performance car il ne tient pas compte des perdants qui ont disparu. Sur 30 ans, ce biais peut ajouter 1% à 2% de rendement annualisé fictif.
Ce biais survient lorsque le backtest utilise des informations qui n'étaient pas disponibles au moment de la décision. Par exemple, choisir une allocation avec la connaissance rétrospective que les actions américaines ont surperformé les actions européennes sur les 15 dernières années. En temps réel, cette information n'était pas connue. Un backtest honnête ne devrait utiliser que les informations disponibles à chaque point dans le temps.
Le piège le plus subtil : ajuster les paramètres de la stratégie (pondérations, fréquence de rééquilibrage, seuils de déclenchement) jusqu'à obtenir un résultat historique spectaculaire. Plus on ajoute de paramètres, plus il est facile de trouver une combinaison qui fonctionne sur le passé. Mais une stratégie suroptimisée performe souvent très mal dans le futur car elle a été calibrée sur du bruit statistique plutôt que sur des tendances fondamentales.
Pour se prémunir contre ces biais, plusieurs bonnes pratiques s'imposent : utiliser des indices larges plutôt que des sélections de titres, tester la stratégie sur plusieurs périodes non chevauchantes, limiter le nombre de paramètres ajustables, et privilégier les allocations simples et robustes aux stratégies complexes et optimisées.
Interpréter les résultats : au-delà du rendement final
Le rendement annualisé est la métrique la plus regardée, mais c'est loin d'être la seule qui compte. Un backtest complet fournit un ensemble de métriques qui dessinent le profil risque/rendement de la stratégie.
Métriques clés d'un backtest
Deux portefeuilles avec le même rendement annualisé de 7% peuvent avoir des profils très différents. L'un avec une volatilité de 8% et un drawdown maximal de -15%. L'autre avec une volatilité de 18% et un drawdown maximal de -45%. Le premier offre un parcours bien plus confortable, même si la destination finale est identique.
Le ratio de Sharpe est particulièrement utile pour comparer des stratégies. Un portefeuille avec un rendement de 6% et une volatilité de 8% (Sharpe ~ 0,5) est plus efficient qu'un portefeuille avec un rendement de 10% et une volatilité de 25% (Sharpe ~ 0,32). Le premier génère plus de rendement par unité de risque pris.
Backtesting et crises : que révèle l'historique
L'un des apports les plus précieux du backtesting est de montrer comment une allocation se comporte pendant les crises. C'est dans ces moments que les stratégies sont véritablement testées, et que la différence entre un portefeuille robuste et un portefeuille fragile apparaît clairement.
Comportement de trois allocations types lors des crises majeures
Le cas de 2022 est instructif : le portefeuille 60/40 classique a fait presque aussi mal que le 100% actions car obligations et actions ont chuté simultanément. En revanche, le portefeuille à 4 classes d'actifs incluant de l'or s'en est mieux sorti, l'or ayant joué son rôle de valeur refuge face à l'inflation.
Cet exemple illustre pourquoi il est important de backtester sur une période incluant des régimes de marché variés : crises de crédit (2008), chocs exogènes (2020), remontées de taux (2022). Une stratégie qui n'a été testée que sur 2010-2020 (une décennie de hausse quasi ininterrompue) donne une image trompeuse de sa robustesse.
Du backtest à la décision : les bonnes pratiques
Un backtest bien conduit est un outil de compréhension, pas un outil de prédiction. Voici comment l'utiliser de manière pertinente dans le processus de décision d'investissement.
Bonnes pratiques d'utilisation du backtest
Une approche prudente consiste à considérer que le futur pourrait être légèrement moins favorable que le passé. Si un backtest montre un rendement annualisé de 8% avec un drawdown maximal de -30%, il serait raisonnable de planifier sur la base d'un rendement de 6% à 7% avec un drawdown potentiel de -35% à -40%. Cette marge de sécurité protège contre la surconfiance que peut générer un beau backtest.
- --Le backtesting simule la performance passée d'une allocation — c'est un outil de compréhension, pas de prédiction.
- --Trois biais majeurs menacent la fiabilité d'un backtest : le biais du survivant, le biais d'anticipation et la suroptimisation.
- --Au-delà du rendement, les métriques de risque (drawdown, volatilité, ratio de Sharpe) sont essentielles pour évaluer une stratégie.
- --Un bon backtest couvre au moins 20 à 30 ans et inclut plusieurs types de crises pour tester la robustesse de l'allocation.
- --Prévoir une marge de sécurité : le futur sera probablement légèrement moins favorable que ce que suggère le backtest.
Backtestez votre allocation sur l'historique
Definissez votre allocation (actions, obligations, or, immobilier), choisissez la periode et visualisez le CAGR, le drawdown maximal, le ratio de Sharpe et le comportement pendant les crises de 2000, 2008 et 2020.
Lancer mon backtestArticles connexes : CAGR : rendement annualise | Drawdown et risque | Stress test