Guide pratique
Tester la robustesse d’une stratégie sur plusieurs périodes
Utiliser des fenêtres temporelles, des régimes de marché et des tests de sensibilité pour évaluer la robustesse d’un backtest crypto.
Un résultat global peut masquer des comportements opposés. Une stratégie peut gagner pendant une forte hausse et perdre pendant le reste de l’historique. Les tests multi-périodes rendent cette dépendance visible.
Découper sans choisir après coup
Définissez à l’avance des fenêtres de durée comparable ou des périodes calendaires. Choisir uniquement les segments favorables après avoir vu la courbe crée un biais supplémentaire.
Observer les régimes
Examinez au minimum des phases haussières, baissières, latérales et très volatiles lorsqu’elles existent dans les données. Une stratégie n’a pas besoin d’être positive partout, mais son comportement doit être compris.
Tester les paramètres voisins
Décalez légèrement les seuils, la fréquence, les dates et les coûts. Une conclusion robuste reste généralement similaire dans une zone raisonnable, même si les chiffres exacts changent.
Résumer honnêtement
Présentez le nombre de fenêtres positives, le pire segment et la dispersion des résultats. Évitez une note unique qui cacherait une forte instabilité.
Exemple illustratif
Quatre fenêtres, quatre lectures
Imaginons qu’une même règle obtienne +9 %, +2 %, −7 % et +1 % sur quatre fenêtres comparables, tandis que son résultat global reste positif. La moyenne seule masque une période nettement défavorable. Le rapport doit donc montrer le nombre de fenêtres positives, la pire baisse, l’écart face au Buy & Hold et la dispersion des résultats.
Dans Stratelo, la comparaison multi-périodes découpe l’analyse en plusieurs fenêtres et résume leur stabilité. La note produite reste un raccourci : ouvrez toujours le détail pour identifier la fenêtre qui concentre la performance ou le risque. Les valeurs de cet exemple sont fictives et servent uniquement à expliquer la méthode.
Un protocole en trois passages
- Fenêtres : tester des périodes définies avant de voir le résultat.
- Sensibilité : modifier légèrement seuils, coûts et fréquence.
- Transfert : confronter l’idée à un actif comparable lorsque sa logique s’y applique.
Interpréter une stratégie spécialisée
Une règle peut être conçue pour un régime précis. Elle n’a pas besoin d’être positive dans toutes les situations, mais cette spécialisation doit être explicite et testable. Le risque apparaît quand le régime favorable n’est identifié qu’après coup ou lorsque le résultat global dépend d’une seule fenêtre exceptionnelle.