Thème
Langue
performancemetricsanalyticstrading botguide

Comment lire les mesures de performances de votre bot comme un pro

Comment lire les mesures de performances de votre bot comme un pro
Par fomoed Team11 avril 20266 min de lecture

Votre robot de trading produit des chiffres. Beaucoup d'entre eux. Mais sachant ce que signifient ces chiffres – et plus important encore, ce qu’ils ne le faites pas signifier - c'est la différence entre optimiser intelligemment et chasser les fantômes. Décomposons chaque mesure qui compte.

Taux de victoire : la mesure la plus mal comprise

Le taux de réussite est le pourcentage de transactions clôturées avec profit. Cela semble simple, mais c’est la mesure que la plupart des traders interprètent mal.

Aperçu clé : Un taux de victoire de 50 % peut être très rentable. Un taux de victoire de 70 % peut faire perdre de l'argent. Le nombre n’a aucun sens sans contexte.

Considérez deux robots :

  • Bot A : taux de victoire de 70 %, gain moyen de 50 $, perte moyenne de 150 $
  • Bot B : taux de victoire de 40 %, gain moyen de 300 $, perte moyenne de 100 $

Sur 100 transactions, le Bot A gagne 3 500 $ et perd 4 500 $. Net : -1 000$. Le bot B gagne 12 000 $ et perd 6 000 $. Net : +6 000$.

Le taux de victoire n'a d'importance que par rapport à votre rapport risque-récompense. Les traders professionnels ont souvent des taux de victoire inférieurs à 50 % car ils réduisent rapidement les pertes et laissent courir les gagnants – ce qui est exactement ainsi que devrait se comporter un bot bien configuré.

PnL vs ROI : absolu vs relatif

PnL (Profits et pertes) est le montant brut en dollars gagné ou perdu. Il vous indique combien d'argent vous avez gagné.

ROI (Retour sur investissement) est PnL divisé par le capital déployé, exprimé en pourcentage. Il vous dit comment efficacement vous avez gagné de l'argent.

Pourquoi les deux sont importants : un robot gagnant 500 $/mois semble génial jusqu'à ce que vous appreniez qu'il utilise 100 000 $ de capital (0,5 % par mois ROI – vous gagneriez plus avec un rendement de DeFi). À l'inverse, 50 % par mois ROI semble incroyable jusqu'à ce que vous réalisiez que c'est sur un compte papier de 100 $.

Évaluez toujours la performance en tant que ROI par rapport au capital à risque, et non en chiffres bruts PnL.

Ratio risque-récompense

Il s'agit de la taille moyenne des transactions gagnantes divisée par la taille moyenne des transactions perdantes. Si votre gain moyen est de 200 $ et votre perte moyenne est de 100 $, votre rapport risque-récompense est de 2 : 1.

La relation entre le taux de réussite et le risque-récompense détermine la rentabilité :

  • Un rapport risque-récompense de 1:1 nécessite un taux de gain supérieur à 50 % pour profiter
  • Un rapport risque-récompense de 2 : 1 nécessite un taux de gain > 33 % pour profiter
  • Un rapport risque-récompense de 3 : 1 nécessite un taux de gain > 25 % pour profiter

Ton Configuration TP/SL détermine directement votre rapport risque-récompense. Si votre take profit est de 3 % et stop loss est de 1,5 %, vous avez un ratio de 2 : 1. Concevez-le intentionnellement, ne le laissez pas au hasard.

Maximum Drawdown : la métrique de survie

Le maximum drawdown correspond à la baisse la plus importante de votre compte, du sommet au creux, au cours d'une période donnée. Si votre compte est passé de 10 000 $ à 7 500 $ avant la récupération, votre drawdown maximum est de 25 %.

Il s’agit sans doute de la mesure la plus importante, car elle mesure à quel point vous êtes proche de la catastrophe. Une stratégie avec un rendement annuel de 100 % mais un maximum de 60 % drawdown brisera psychologiquement la plupart des traders - et pourrait atteindre des niveaux de liquidation si elle est utilisée.

Lignes directrices :

  • <15 % maximum drawdown : Excellente gestion des risques
  • 15-25 % maximum drawdown : Acceptable pour les stratégies agressives
  • 25-40 % maximum drawdown : Concernant : examiner la taille des positions
  • > 40 % maximum drawdown : Dangereux – cette stratégie doit être restructurée

Fréquence des échanges et son impact caché

La fréquence à laquelle votre robot négocie affecte tout le reste :

  • Plus de métiers = plus de frais, signification statistique plus rapide, plus de données à analyser
  • Moins de métiers = frais réduits, accumulation de données plus lente, moins de pression émotionnelle

Un robot effectuant en moyenne 2 à 3 transactions par jour vous fournit des données significatives en 2 à 3 semaines. Un robot qui négocie une fois par semaine a besoin de mois pour générer suffisamment de données pour tirer des conclusions. Tenez compte de cela dans la durée pendant laquelle vous commerce du papier avant de passer en direct.

La règle des 50 échanges

C’est essentiel : vous avez besoin d'au moins 50 transactions avant de tirer des conclusions significatives sur une stratégie. Moins que cela et vous lisez du bruit, pas un signal.

Avec 10 transactions, quelques résultats chanceux ou malchanceux dominent complètement vos statistiques. Votre « taux de victoire de 80 % » pourrait n'être que de 8 victoires au cours d'une semaine favorable qui ne se répétera pas. Votre "terrible" taux de victoire de 30 % pourrait être de quelques stop-losses lors d'un événement d'actualité.

À partir de 50 transactions, la loi des grands nombres commence à jouer en votre faveur. Vos mesures commencent à refléter l’avantage réel de la stratégie plutôt que la variance aléatoire. Avec plus de 100 transactions, vous pouvez être assez confiant dans vos chiffres.

Durée moyenne des échanges

La durée pendant laquelle les transactions restent ouvertes révèle des informations importantes :

  • L'augmentation de la durée signifie souvent que le marché est moins volatil ou que vos objectifs sont trop larges.
  • Une durée décroissante signifie généralement une hausse de la volatilité ou un bon calibrage des paramètres.
  • Des durées très courtes (<1 heure) sur les stratégies non-scalping peuvent indiquer des arrêts prématurés

Suivez cela au fil du temps. Si la durée moyenne double par rapport à votre période de test initiale, c'est un signal pour réévaluer vos paramètres en fonction des conditions actuelles.

Comparer les stratégies à l'aide de métriques

Lorsque vous décidez entre des stratégies, ne vous contentez pas de considérer le rendement total. Utilisez ces comparaisons :

  1. Rapport de type Sharpe : Rendement moyen divisé par l’écart type des rendements. Plus élevé = plus cohérent.
  2. Facteur de profit : Bénéfices bruts divisés par les pertes brutes. Au-dessus de 1,5 c’est bien, au-dessus de 2,0 c’est excellent.
  3. Taux de retour à drawdown : Rendement total divisé par maximum drawdown. Un rendement de 40 % avec 10 % drawdown (4:1) est meilleur qu'un rendement de 80 % avec 40 % drawdown (2:1).

Le meilleure stratégie pour vous n'est pas nécessairement celui qui offre le rendement le plus élevé – c'est celui qui offre le meilleur rendement ajusté au risque auquel vous pouvez réellement vous en tenir.

Drapeaux rouges dans vos métriques

Surveillez ces signes avant-coureurs :

  • Taux de victoire supérieur à 90 % : Cela signifie généralement que les stop losses sont trop larges : vous gagnez souvent mais les rares pertes sont énormes.
  • Facteur de profit inférieur à 1,0 : Le bot perd de l’argent, point final
  • Augmentation de la taille moyenne des pertes : La gestion des risques peut être dégradante
  • Taux de victoire en baisse au fil du temps : La stratégie pourrait perdre son avantage à mesure que les conditions changent

Mettre les métriques au travail

Les chiffres sans action ne sont que du bruit. Définissez un calendrier d'examen hebdomadaire : vérifiez vos indicateurs de base tous les dimanches, comparez-les aux semaines précédentes et décidez si des ajustements sont nécessaires. Sur fomoed, toutes ces métriques sont calculées automatiquement pour chaque bot que vous exécutez, gratuitement. Créez votre compte, déployez un bot paper trading et commencez à créer un véritable historique de performances que vous pouvez analyser et optimiser.