Suroptimisation (overfitting)
La suroptimisation consiste à trop ajuster une stratégie aux données passées, au point qu'elle colle au bruit plutôt qu'à un vrai signal. Brillante en backtest, elle échoue en réel.
La suroptimisation se produit lorsqu'une stratégie de trading est affûtée de manière excessive sur des données historiques, capturant les anomalies et le bruit plutôt que les véritables patterns de marché. Cet ajustement excessif crée une illusion de performance : le système excelle en simulation mais s'effondre une fois appliqué à des données réelles et futures.
À retenir
- Le surfit émerge quand le nombre de paramètres ajustables dépasse la quantité de données significatives disponibles.
- Une stratégie suroptimisée s'adapte aux passés erratiques des prix, perdant toute capacité de généralisation.
- Le backtesting sur trop longtemps avec trop de variables augmente drastiquement le risque de suroptimisation.
Identifier et prévenir la suroptimisation est crucial : elle est l'une des causes les plus fréquentes d'échec des stratégies quand elles passent du laboratoire au marché réel.
Un système à dix paramètres parfaits sur l'historique est souvent surajusté.
Termes liés
Le backtest teste une stratégie sur des données historiques pour estimer sa performance passée. Indispensable pour valider un edge, mais le passé ne garantit jamais le futur.
Le forward test (ou paper trading) éprouve une stratégie en conditions réelles mais sans argent, sur des données à venir. Il confirme — ou non — les résultats du backtest avant le passage en réel.
Une stratégie robuste reste performante sur différents actifs, périodes et conditions de marché, sans dépendre d'un réglage parfait. La robustesse prime sur la performance maximale en backtest.
L'edge est l'avantage statistique qui rend une stratégie rentable sur le long terme. Sans edge démontré, aucune gestion du risque ne peut rendre un système gagnant.
Va plus loin que la définition
Mets ce concept en pratique avec nos parcours gratuits et nos outils de trader.
