Les trois façons dont je perds encore de l'argent même lorsque mon analyse macro est juste

La réflexion d'un apprenant sur de vrais trades de juin–juillet 2026. Plus les invites de journal et un outil d'IA simple pour colmater les fuites d'exécution.

Priyanka Joshi

Par Priyanka Joshi · Vice-présidente du contenu et du marketing chez Deriv

29 juillet 2026 · 9 min de lecture

Share

Il y a quelque temps, j'ai écrit sur comment j'ai construit un tableau de bord macro IA pour la semaine du FOMC — où j'expliquais comment j'utilise l'IA pour compresser les calendriers économiques, les actualités et les scénarios en quelque chose à partir de quoi je peux réellement trader. Cet article portait sur le fait de rester informé et préparé. Celui-ci porte sur ce qui se passe ensuite : la réalité inconfortable que l'on peut avoir une analyse macro correcte et un tableau de bord solide, et pourtant perdre de l'argent à l'exécution.

En juin et début juillet 2026, le contexte était suffisamment clair même pour un apprenant comme moi pour se forger une opinion : l'inflation PCE américaine pour mai s'est établie à 4,1 % en glissement annuel, le plus haut depuis avril 2023, tandis que les nonfarm payrolls de juin n'ont augmenté que de 57 000, bien en deçà des environ 110 000 attendus par le marché. C'est une tension classique du type « inflation persistante face à un marché de l'emploi qui se refroidit ».

L'inflation PCE américaine a accéléré à 4,1 % tandis que les nonfarm payrolls de juin ont ralenti à seulement 57 000, illustrant les signaux macro contradictoires qui ont façonné les conditions de trading en juin–juillet 2026.

À peu près au même moment, l'EUR/USD se négociait près de 1,14 fin juin, et l'or se maintenait juste au-dessus de 4 000 $ jusqu'à la fin du mois. Il s'agissait de conditions macro réelles et tradables. Mon problème n'était pas de les voir. Mon problème était de transformer ces analyses en trades sans saigner à cause du timing, de la taille et de la psychologie.

Pour accélérer l'apprentissage, je tiens désormais un journal de trading détaillé et je nourris les notes brutes dans un simple script Python local. Il utilise un petit modèle de langage open source qui tourne en privé sur ma machine pour résumer les schémas de comportement récurrents et repérer le langage émotionnel comme « devrait bouger bientôt », « juste cette fois », ou « ça a l'air gros ». Il ne génère pas de trades. Il m'aide simplement à voir les parties de mon processus qui échouent encore.

Voici les trois principales façons dont je perds encore de l'argent même lorsque mon analyse macro est à peu près juste, ainsi que les règles, les invites et le flux de travail IA qui ont enfin commencé à colmater les fuites.

1. Timing : bonne analyse, mauvais jour

Fin juin, j'étais baissier sur l'EUR/USD et je voulais exprimer une vision dollar plus fort alors que la paire se négociait autour de 1,14. L'inflation était encore élevée, la Fed avait de la marge pour se montrer ferme, et le narratif soutenait un euro plus faible. Directionnellement, l'analyse n'était pas folle.

J'ai traité une thèse macro multi-jours comme un scalp « devrait bouger bientôt ». J'ai shorté sans déclencheur de prix spécifique, la paire a d'abord évolué en range, a touché mon stop, et n'a dérivé que plus tard dans la direction que j'attendais. Mes entrées de journal de cette semaine-là regorgent de phrases comme « ça devrait baisser bientôt » et « je ne veux pas rater le mouvement ».

Le problème était la discipline de timing, pas l'analyse.

Règle que j'utilise désormais pour le timing : Pour tout trade à biais macro, j'ai besoin d'un déclencheur tactique spécifique sur le graphique 4H ou journalier — une clôture décisive, une cassure-retest propre, ou une confirmation de momentum.

  1. Pas de déclencheur = pas de trade.
  2. Fenêtre de patience maximale : 5 jours de trading.
  3. Si rien ne se déclenche dans cette fenêtre, l'idée retourne dans la watchlist.

Un exemple supplémentaire que vous pouvez piquer. Je m'oblige désormais à écrire deux lignes distinctes dans le journal avant tout trade macro :
  • « Analyse macro : » une phrase sur l'histoire plus large.
  • « Condition d'entrée : » une phrase sur le pattern de prix réel que j'attends.

Si ces deux lignes ne correspondent pas, je ne trade pas. Cela paraît simple, mais cela m'a déjà évité plusieurs pertes du type « bonne analyse, mauvais jour ».

L'EUR/USD se négociait autour du niveau 1,14 fin juin 2026, où une analyse macro baissière s'est finalement révélée correcte — mais seulement après qu'une entrée précoce ait entraîné un trade stoppé.

2. Risque : la conviction n'est pas un modèle de sizing

Ma deuxième grande fuite consiste à laisser une histoire forte me pousser à surdimensionner. Quand un titre semble évident, je commence à me comporter comme si la conviction réduisait le risque. En pratique, c'est l'inverse.

Cela apparaît le plus clairement sur des marchés comme le pétrole brut et l'or, où l'histoire macro semble toujours urgente. En juin et juillet, le pétrole était encore profondément enchevêtré dans l'inflation et le risque géopolitique, et l'or flirtait avec la ligne des 4 000. Il n'y avait pas de pénurie de carburant narratif.

Si je laisse ce narratif piloter la taille, un pullback normal devient un événement de fin de carrière dans ma tête.

Règle que j'utilise désormais pour le risque :

  1. Risquer un maximum de 1 % des fonds propres par trade.
  2. Taille de position = (fonds propres × 1 %) ÷ distance de stop ajustée à l'ATR.
  3. Noter le risque exact en dollars dans le journal avant l'entrée. Aucune exception.

Une formule simple de dimensionnement de position aide à limiter chaque trade à 1 % des fonds propres du compte, en ajustant l'exposition en fonction de la volatilité plutôt que de la seule confiance.

J'ai toujours de la conviction. Je ne la laisse simplement plus toucher à la formule de sizing.

Un exemple supplémentaire que vous pouvez piquer : juste avant un trade à « haute conviction », demandez-vous : « Si cela tire en arrière normalement avant de fonctionner, puis-je le supporter sans toucher au stop ? »

Si la réponse honnête est « non », la position est trop grande.

Je redimensionne jusqu'à pouvoir dire « oui » et le penser vraiment.

3. Psychologie : quand une bonne thèse devient une mauvaise excuse

La troisième fuite est purement psychologique : utiliser une bonne thèse pour justifier de briser mes propres règles.

L'or est mon exemple préféré. Fin juin, l'or clôturait juste au-dessus de 4 000 $, avec assez de tension macro autour de l'inflation et de la croissance pour justifier presque n'importe quel narratif. Quand vous tradez quelque chose qui peut toujours s'expliquer par le « macro », il devient dangereusement facile d'élargir les stops, d'ajouter de la taille, ou de tenir plus longtemps « parce que l'histoire a encore du sens ».

J'ai fait les trois.

Dans un trade short qui est allé contre moi, j'avais un stop clair à l'entrée. Quand le marché a bougé contre moi après une publication de données, j'ai élargi le stop et me suis dit « le macro est toujours bon ». L'histoire n'avait pas changé ; ma discipline, si. Cette seule décision a transformé une perte gérable en quelque chose dont j'ai dû mettre des jours à me sortir.

Règle que j'utilise désormais pour la psychologie :

  1. Déplacer un stop une fois est automatiquement enregistré comme une rupture de règle.
  2. Toute rupture de règle ou deux pertes consécutives déclenche une pause de trading obligatoire de 24 heures.
  3. Pendant cette pause, je ne consulte que les entrées de journal et les graphiques — aucun nouvel ordre.

Je ne prétends pas que cette règle élimine l'émotion. Elle empêche simplement mes pires décisions de se cumuler.

Un exemple supplémentaire que vous pouvez piquer : si vos entrées de journal après l'entrée disent « j'aime toujours la thèse » plus d'une fois, vous n'êtes probablement plus en train de gérer le trade mais de vous disputer avec lui.

Je tague chaque phrase de ce type. Voir ces tags se regrouper autour de grosses pertes a été le déclic dont j'avais besoin pour imposer la pause de 24 heures.

Les invites qui ont transformé mon journal

La plus grande amélioration n'était pas le script d'IA ; c'était de passer d'une réflexion vague à des invites reproductibles.

Après chaque trade perdant, je réponds désormais à :

  • Quelle était mon analyse macro en une phrase ?
  • Qu'est-ce qui aurait invalidé cette analyse dans les 24 heures ?
  • Cette perte a-t-elle été causée par une mauvaise analyse ou une mauvaise exécution ?
  • Suis-je entré parce que le setup s'est déclenché, ou parce que j'en avais assez d'attendre ?
  • Quelle phrase exacte me suis-je dite avant de briser la règle ?
  • Si j'étais flat en ce moment, prendrai-je encore ce trade ici ?
  • Quelle règle unique m'aurait fait économiser le plus d'argent ?

Ce n'est pas sophistiqué. Cela force simplement la perte dans une catégorie. « Mauvais trade » est trop vague pour être corrigé ; « entrée précoce », « surdimensionné » ou « stop déplacé » est actionnable.

Comment j'utilise réellement l'IA ici

Dans mon précédent article sur le tableau de bord FOMC, l'IA était au premier plan : elle aidait à rassembler calendriers, discours et données en une seule vision macro.

Ici, l'IA reste en arrière-plan.

Je trade et revois mes setups sur tradersview.deriv.com, l'outil d'analyse de graphiques par IA de Deriv, puis j'exporte mon journal dans un simple CSV. Tous mes prix, symboles et notes proviennent directement de l'historique de mon propre compte et de mes graphiques.

Le flux de travail de l'auteur combine Deriv TradersView pour l'analyse de marché avec des revues de journal assistées par l'IA, séparant la recherche de marché de l'analyse comportementale post-trade.

Le rôle du modèle d'IA se limite à trois choses :

  • Repérer les phrases émotionnelles dans mes notes (impatience, peur, revanche, espoir, excès de confiance).
  • Compter la fréquence d'apparition de chaque thème autour des trades perdants.
  • Taguer si les pertes ressemblent à des erreurs d'analyse (« thèse fausse ») ou des erreurs d'exécution (« précoce, surdimensionné, stop déplacé »).

L'IA regroupe le langage émotionnel récurrent des journaux de trading — comme l'impatience, l'espoir, la peur, la revanche et l'excès de confiance — pour mettre en évidence les schémas comportementaux les plus souvent liés aux trades perdants.

Invites typiques que j'utilise :

  • « Lis les entrées de journal ci-dessous. Identifie le langage émotionnel répété, en particulier la peur, l'impatience, le revenge trading et l'excès de confiance. Groupe-les par thème et cite les phrases exactes. »

  • « Examine ces 20 trades. Sépare les pertes causées par des erreurs d'analyse des pertes causées par des erreurs d'exécution. Donne-moi des décomptes, des exemples et la rupture de règle la plus courante. »

  • « Résume le journal de cette semaine en français simple. Quelles ont été mes trois plus grandes fuites comportementales, et quelle est une règle concrète à tester la semaine prochaine pour chacune ? »


Je ne demande pas quoi trader. Je demande où je continue à me faire du mal.

Pseudocode : comment mon assistant de journal IA fonctionne réellement

Je passe mon journal dans un script Python local, mais la logique est assez simple pour que vous puissiez la construire dans n'importe quel langage.

Voici le flux de travail en pseudocode simple :

START
  READ "trade_journal.csv"
    COLUMNS: date, symbol, pnl, notes
  DEFINE EMOTION_SETS:
    impatience    = ["should move", "too early", "soon", "jumped in"]
    overconfidence = ["high conviction", "obvious", "easy trade"]
    fear          = ["scared", "nervous", "hesitated", "cut early"]
    revenge       = ["get it back", "make it back", "chase", "missed it"]
    hope          = ["it will come back", "just this once", "give it room", "macro is still good"]

  FOR EACH trade IN journal
    text = LOWERCASE(trade.notes)
    themes = EMPTY_SET
    FOR EACH (label, phrases) IN EMOTION_SETS
      FOR EACH phrase IN phrases
        IF phrase IS IN text THEN
          ADD label TO themes
        ENDIF
      ENDFOR
    ENDFOR
    IF text CONTAINS ANY OF ["early", "no trigger", "moved stop", "oversized", "cut early"] THEN
      error_type = "execution"
    ELSE IF text CONTAINS ANY OF ["wrong thesis", "missed macro", "data changed", "read was wrong"] THEN
      error_type = "analysis"
    ELSE
      error_type = "unclear"
    ENDIF
    ATTACH themes AND error_type TO trade
  ENDFOR
  COUNT how many times each theme appears across all trades
    OUTPUT "emotion_summary.csv" WITH COLUMNS: theme, count
  OUTPUT "journal_flags.csv"
    COLUMNS: date, symbol, pnl, themes, error_type, notes
END

C'est tout. Pas de magie.

L'« IA » n'est que le modèle Claude code que j'utilise pour m'aider à résumer et taguer ces thèmes — le vrai travail reste dans ce que j'écris et dans les règles que je décide d'appliquer.

Veuillez noter que je n'essaie pas de débarquer avec une idée brand new ! « Timing, sizing, psychologie » est le plus vieux trio du trading.

La raison pour laquelle je l'ai écrit est plus simple : j'avais besoin d'un moyen de rendre ces trois problèmes impossibles à ignorer dans mon propre P&L. Le tableau de bord macro m'amène à « à peu près juste » sur la vue d'ensemble. Ce flux de travail journal-plus-IA est ce que j'utilise pour voir toutes les façons dont je continue à le rater en pratique et pour transformer ces fuites en règles que je peux réellement suivre.

Si vous êtes au même endroit — analyses correctes, exécution brouillonne — copiez une règle, une invite, ou un petit morceau de ce flux de travail cette semaine à petite taille, et revoyez-le honnêtement.

Vous n'avez pas besoin de la perfection, mais dites oui à la constance.

Avertissement : Ceci est le reflet de mon journal de trading personnel. Je ne suis pas un conseiller financier. Le trading comporte un risque substantiel de perte. Les performances passées ne préjugent pas des résultats futurs. Tous les exemples proviennent de mon propre compte, et les prix de marché sont basés sur les graphiques et notes de mon broker.

Join 3M+ global traders

Open an account in minutes and start trading the world's markets — forex, stocks, indices, and more.