backte.st

Mélange Monte Carlo des trades : jusqu’où le drawdown pourrait-il aller ?

Pourquoi le drawdown d’un seul backtest sous-estime le risque, comment mélanger l’ordre des trades estime un cas pire mais plausible, et ses limites.

Un backtest vous donne une seule séquence de trades. Le drawdown affiché est la pire baisse dans cet ordre précis. Si les mêmes trades étaient arrivés dans un autre ordre, avec plusieurs pertes d’affilée, la baisse aurait pu être bien plus profonde. Le mélange Monte Carlo estime de combien.

L’idée

Prenez la liste des trades clôturés et leurs rendements. Mélangez l’ordre au hasard, reconstruisez la courbe de capital et mesurez son drawdown maximal. Recommencez de nombreuses fois. Vous obtenez une distribution des drawdowns que le même ensemble de trades aurait pu produire.

Comment Backte.st procède

Le test Ordre des trades mélangé mélange l’ordre des trades 200 fois et indique le drawdown au 95e centile : un niveau que seules 5 % des séquences mélangées ont dépassé. Il utilise une graine aléatoire fixe, donc le même rapport donne toujours le même chiffre.

Pourquoi c’est utile

Les limites à garder en tête

L’utiliser avec les autres tests

Le mélange répond à « jusqu’où cela pourrait-il aller avec ces trades ? ». Les autres tests demandent si les trades eux-mêmes sont fiables : s’ils tiennent hors échantillon, avec des coûts plus élevés et sans les quelques meilleurs gains.

Ouvrez les tests de robustesse de n’importe quel test dans le labo pour voir le drawdown mélangé à côté du drawdown réel.

Essayez-le dans le labo

Construisez une stratégie à partir d’indicateurs, sans code, lancez-la sur quelques marchés et voyez ce test sur vos propres règles. C’est gratuit et ça tourne dans votre navigateur.

Ouvrir le labo