La plupart des stratégies n'échouent pas parce qu'elles sont mauvaises. Elles échouent parce que le marché a changé de caractère. Un bot grid ou DCA qui imprime des profits réguliers dans un marché calme et en range peut se faire écraser à l'instant où la volatilité s'envole et où le prix part fortement dans une seule direction. La stratégie n'a pas cassé. C'est le régime qui a changé.
Un résultat de backtest unique et globalisé enterre ce phénomène. Il fait la moyenne de vos gains en marché calme et de vos pertes en marché volatil dans un seul chiffre qui ne décrit ni l'un ni l'autre. Le backtest de Freya trie plutôt vos trades selon la volatilité du marché au moment donné et montre votre performance dans chaque régime, pour que vous puissiez voir les conditions exactes dont votre stratégie a besoin pour survivre.
Points clés
- Freya classe chaque trade selon la volatilité du marché au moment donné, à l'aide de l'ATR, en régimes faible, moyen et élevé.
- Pour chaque régime, il indique le nombre de trades, le taux de réussite, le PnL moyen, le PnL total et la durée moyenne des trades.
- Il désigne votre régime le plus performant, qui correspond au caractère de marché pour lequel votre stratégie est réellement conçue.
- Un bot fortement positif dans un régime et négatif dans un autre n'est pas cassé : il est spécialisé, et il a besoin du bon marché.
- Les centiles de l'ATR montrent à quel point la période de backtest était volatile, ce qui vous indique si votre résultat se généralise ou était spécifique à un régime.
- L'objectif n'est pas un bot qui gagne partout. C'est de savoir de quel régime le vôtre a besoin et de ne pas le faire tourner dans celui qui le tue.
Cela se combine avec la validation walk-forward : l'analyse de régime montre où une stratégie fonctionne, le walk-forward montre si cet avantage tient hors échantillon.
Les régimes de marché changent sans prévenir, et la volatilité passée ne prédit pas la volatilité future. Les exemples présentés ici sont illustratifs. Le trading de cryptomonnaies peut entraîner des pertes. Lisez la Divulgation des risques avant de passer en réel.
Ce qu'est un régime de volatilité
La volatilité mesure l'ampleur des mouvements de prix, et Freya la mesure avec l'ATR, l'Average True Range, un indicateur standard de la taille typique des mouvements d'un marché. À l'aide de l'ATR, le moteur classe le marché au moment de chaque trade en trois régimes :
- Volatilité faible : calme, tranquille, souvent en range ou dérivant lentement. Petites bougies, mouvements serrés.
- Volatilité moyenne : conditions de trading normales et actives.
- Volatilité élevée : marchés violents et rapides, souvent de fortes tendances, des cassures ou des crashs. Grandes bougies, larges oscillations.
La même stratégie se comporte de façon complètement différente selon les régimes. Un bot de retour à la moyenne ou grid adore la volatilité faible, où le prix oscille dans un range qu'il peut exploiter, et déteste la volatilité élevée, où une tendance traverse ses niveaux. Un bot de cassure ou de tendance, c'est l'inverse : il a besoin des grands mouvements de la volatilité élevée et saigne dans le range agité d'un marché tranquille.
Lire la ventilation par régime
Pour chacun des trois régimes, Freya rapporte le même jeu de chiffres, afin que vous puissiez les comparer directement :
- Nombre de trades : combien de vos trades se sont produits dans ce régime. Si la quasi-totalité étaient dans un seul régime, votre backtest a surtout testé cette condition et dit peu de chose sur les autres.
- Taux de réussite et PnL moyen : votre performance dans ce régime. C'est là que la spécialisation se révèle.
- PnL total : quelle part de votre profit global provient de ce régime. Une stratégie dont tout le profit vient d'un seul régime est fragile si ce régime est rare.
- Durée moyenne : combien de temps ont duré les trades dans ce régime, ce qui révèle souvent si la stratégie chevauchait les mouvements ou se faisait ballotter à l'entrée et à la sortie.
Et un chiffre de synthèse relie le tout : votre régime le plus performant, le caractère de marché dans lequel la stratégie a le mieux réussi.
| Schéma de régime | Ce que ça signifie | Comment agir |
|---|---|---|
| Fort en faible, faible en élevée | Un avantage de range ou de retour à la moyenne que les tendances brisent | Mettez en pause ou réduisez la taille quand la volatilité grimpe |
| Fort en élevée, faible en faible | Un avantage de tendance ou de cassure que le range agité érode | Évitez de le faire tourner dans les marchés tranquilles en range |
| Positif dans les trois | Une stratégie véritablement robuste et adaptable | Rare et précieuse, si elle tient hors échantillon |
| Tout le profit d'un seul régime, peu de trades ailleurs | Le backtest n'a véritablement testé qu'une seule condition | Testez sur une période contenant davantage des autres régimes |
Le piège de l'échantillon
Un backtest effectué sur une seule période calme montrera la quasi-totalité de ses trades dans le régime de volatilité faible et ne vous dira rien sur la façon dont la stratégie gère un pic. C'est pourquoi les centiles de l'ATR, les 25e, 50e et 75e centiles de volatilité sur la période, sont importants. Ils vous indiquent à quel point la fenêtre de backtest était réellement volatile.
Si toute la période était calme, un excellent résultat prouve seulement que la stratégie fonctionne dans les marchés calmes. Pour lui faire confiance plus largement, il vous faut un backtest qui couvre différentes conditions : un range tranquille, une forte tendance et une vente massive violente. Une stratégie qui reste positive, ou du moins protège le capital, dans les trois cas est une stratégie sur laquelle vous pouvez vous appuyer. Une stratégie qui n'a jamais tradé qu'un seul régime n'a tout simplement pas encore été testée face aux autres.
Le mettre en pratique
- Trouvez votre meilleur régime et respectez-le. Si votre stratégie gagne son argent en volatilité faible, la faire tourner dans une cassure de volatilité élevée revient à choisir de trader dans les conditions où elle perd.
- N'exigez pas un bot qui gagne partout. La spécialisation est acceptable et souvent plus solide. C'est connaître la spécialisation qui vous protège.
- Vérifiez d'où vient le profit. Si le PnL total est concentré dans un régime qui survient rarement, la stratégie est fragile même si le résultat global semble bon.
- Adaptez-vous au marché, ou mettez-vous de côté. L'usage le plus fiable de l'analyse de régime est défensif : reconnaître quand le marché est entré dans le régime faible de votre stratégie et réduire la taille ou mettre en pause, plutôt que de la nourrir avec des conditions que le backtest a déjà montré qu'elle ne peut pas gérer.
- Validez sur plusieurs régimes. Un backtest sur un seul régime est un test partiel. Confirmez l'avantage sur une période riche des autres conditions, et avec l'analyse walk-forward, avant de lui faire confiance.
Questions fréquentes
Comment Freya classe-t-elle la volatilité du marché ?
Elle utilise l'ATR, l'Average True Range, une mesure standard de l'ampleur des mouvements de prix typiques du marché. Sur la base de l'ATR, le moteur trie le marché au moment de chaque trade en volatilité faible, moyenne ou élevée, puis rapporte votre taux de réussite, votre PnL moyen, votre PnL total, votre nombre de trades et la durée dans chacun, ainsi que votre régime le plus performant.
Pourquoi mon bot gagne-t-il dans certaines conditions de marché et perd-il dans d'autres ?
Parce que la plupart des stratégies ont un avantage qui dépend du caractère du marché. Les stratégies de range et de retour à la moyenne profitent de l'oscillation des marchés à volatilité faible et se font écraser par les tendances. Les stratégies de cassure et de tendance ont besoin des grands mouvements de la volatilité élevée et se font hacher dans les marchés tranquilles. C'est une spécialisation normale, pas un défaut, tant que vous savez de quel régime le vôtre a besoin.
Ne devrais-je faire confiance qu'à un bot rentable dans chaque régime ?
Pas nécessairement. Une stratégie fortement rentable dans un régime et qui se contente d'éviter ou de protéger le capital dans les autres peut être excellente, si vous la faites tourner dans les bonnes conditions. Ce à quoi vous ne devriez pas faire confiance, c'est un backtest qui n'a jamais tradé qu'un seul régime, car il n'a pas été testé face aux autres. Visez un backtest qui couvre des périodes calmes, en tendance et volatiles.
À quoi servent les centiles de l'ATR ?
Ils décrivent à quel point la période de backtest elle-même était volatile, aux 25e, 50e et 75e centiles. Si ces valeurs sont toutes faibles, votre backtest a été effectué dans un marché calme et votre résultat prouve surtout que la stratégie fonctionne dans les marchés calmes. Des centiles élevés signifient que la période comprenait des conditions violentes. Ils vous aident à juger si un bon résultat se généralise ou était spécifique à un type de marché.
