Blog

Ce qui arrive à un ordre passé pendant une annonce économique

Le spread s'élargit, le slippage augmente, et le ticket ouvert dans le terminal ne ressemble plus au message du canal. Voici les quatre réglages qui décident à votre place.

·6 min de lecture

Un signal arrive deux minutes avant la publication de l'emploi américain. Le message indique un prix d'entrée, un stop loss et deux objectifs. L'ordre part, il est exécuté, et le ticket affiché dans le terminal n'a plus grand-chose à voir avec ce qui était écrit dans le canal.

Ce décalage n'est pas un bug du copieur. C'est le comportement normal d'un marché pendant une annonce économique, et il se produit avec la même régularité chez tous les brokers. La seule question utile est de savoir si vous voulez que vos ordres partent quand même dans ces conditions.

Ce qui change dans le carnet pendant une annonce

Pendant une annonce, deux choses se produisent en même temps. Le spread s'élargit, donc l'écart entre le prix d'achat et le prix de vente augmente. Et le slippage augmente, donc l'ordre est exécuté à un prix plus éloigné de celui demandé.

Le résultat pratique est simple : l'ordre part à un prix éloigné de celui du signal. Pas de quelques dixièmes de pip, parfois beaucoup plus. Sur une entrée au marché, vous payez le spread élargi à l'ouverture, puis vous le payez une seconde fois à la fermeture si vous sortez dans la même fenêtre.

Cela vaut pour l'entrée, mais aussi pour la sortie. Un stop loss touché pendant une annonce n'est pas garanti d'être exécuté à son niveau. Il devient un ordre au marché au moment où le prix le traverse, dans un carnet où il y a moins de contreparties qu'une minute avant.

Pourquoi le problème n'est pas la vitesse du copieur

La réaction instinctive est de chercher une exécution plus rapide : un VPS plus proche du serveur, une latence réduite, un délai de traitement raccourci. Ces choses comptent dans la vie normale d'un compte copié. Elles ne règlent pas ce problème-là.

Aucun copieur ne peut exécuter à un prix qui n'existe plus. Quand le prix se déplace pendant une annonce, il ne glisse pas, il saute. Entre le niveau affiché dans le message et le prix suivant proposé par le broker, il n'y a parfois rien du tout. Gagner quelques millisecondes ne change pas cette réalité, parce que le prix intermédiaire n'a jamais été disponible.

La conséquence est mathématique. Si votre entrée est plus loin que prévu et que le stop loss reste au niveau indiqué par le signal, la distance entre les deux n'est plus celle que vous avez utilisée pour calculer votre lot. Votre risque en argent n'est plus celui que vous croyez. Et votre rapport gain/risque s'est dégradé avant même que la position commence à vivre.

Première protection : refuser les trades autour des annonces

Botty peut refuser les trades autour des annonces économiques. Le signal est reçu, il est lu, et il n'est pas exécuté parce que la fenêtre est fermée. Aucun ordre ne part.

C'est le filtre le plus direct, et c'est aussi celui qui demande le plus d'honnêteté de votre part. Il refusera aussi les signaux qui auraient bien fonctionné. Certains canaux publient précisément autour des annonces parce que c'est leur stratégie ; si vous suivez un canal de ce type, ce filtre vous fera manquer l'essentiel de son activité. Il faut le savoir avant de l'activer, pas après avoir comparé vos résultats à ceux du canal.

Pour un canal qui trade normalement le reste de la journée, l'arbitrage est plus confortable. Vous renoncez à quelques entrées par mois et vous éliminez les exécutions les plus dégradées du mois.

Deuxième protection : clôturer avant l'annonce

Refuser les nouveaux ordres ne dit rien des positions déjà ouvertes. Une position prise trois heures plus tôt, en cours et légèrement gagnante, traversera l'annonce avec son stop loss en place, dans un carnet où ce stop loss est justement moins fiable.

Botty peut clôturer les positions ouvertes avant une annonce. Vous sortez du marché avant la fenêtre, et vous rentrez quand un nouveau signal arrive.

Le prix de ce confort est clair : vous encaissez le résultat du moment, quel qu'il soit. Une position qui aurait fini sur son deuxième objectif est fermée à mi-chemin. Une position légèrement perdante est fermée en perte, sans attendre le retour qu'elle aurait peut-être connu. Ce réglage échange une queue de distribution contre une autre.

Une position clôturée avant une annonce ne se réouvre pas toute seule. Botty ne reprend pas le trade après la fenêtre : il faudra un nouveau signal du canal. Si votre canal envoie un seul message par trade et gère ensuite la position par des mises à jour, vous perdrez le reste de sa gestion sur ce trade précis.

Troisième protection : les plages horaires

Botty peut restreindre le trading à des plages horaires. C'est un filtre plus grossier que le précédent, et c'est souvent son intérêt.

Beaucoup d'annonces reviennent à heure fixe. Les statistiques américaines tombent en début d'après-midi européen, les décisions de banques centrales en milieu d'après-midi, les chiffres asiatiques pendant la nuit européenne. Une plage horaire bien choisie couvre d'un seul réglage une famille entière d'événements, sans que vous ayez à raisonner événement par événement.

Les plages horaires servent aussi à autre chose. Elles écartent les périodes où le spread est structurellement plus large en dehors de toute annonce : les toutes premières minutes après l'ouverture du dimanche soir, la fin de journée au moment du changement de jour de valeur, les heures creuses où le carnet est mince. Un signal reçu à ces moments-là subit le même type de dégradation, sans qu'aucun calendrier ne l'ait annoncé.

Quatrième protection : les dates précises

Botty peut aussi restreindre le trading à des dates précises. Certaines journées se traitent mieux en bloc qu'en fenêtres.

  • Les jours fériés d'un centre financier majeur, quand la liquidité est mince pendant toute la séance et pas seulement à une heure donnée.
  • Les journées de décision de politique monétaire, où l'annonce est suivie d'une conférence de presse qui étire l'agitation sur plusieurs heures.
  • Les fins de trimestre et les journées d'échéances, où les flux n'ont rien à voir avec ce que lit votre canal.
  • Les jours où vous ne pouvez pas surveiller le compte, ce qui est une raison parfaitement valable de ne pas trader.

Ce filtre est celui que l'on oublie de retirer. Une date bloquée reste bloquée. Si vous excluez une semaine de congés, notez-le quelque part, sinon vous chercherez pendant deux jours pourquoi les signaux arrivent sans qu'aucun ordre ne parte.

Comment les combiner sans étouffer le canal

Les quatre réglages se superposent, et superposés sans réflexion ils finissent par ne plus rien laisser passer. Un ordre de mise en place raisonnable consiste à partir du plus large et à resserrer seulement si les tickets le justifient.

Commencez par observer. Notez, sur quelques semaines, les trades dont le prix d'exécution s'écarte franchement du prix annoncé dans le message. Regardez à quelle heure ils ont été pris. Si le motif est concentré sur quelques créneaux, une plage horaire suffit. Si le motif suit les annonces, activez le refus autour des annonces. Si le problème concerne surtout des positions que vous portez longtemps, la clôture avant annonce est le bon outil. Si le problème est une journée entière, utilisez les dates.

Un filtre installé sans avoir vu le problème qu'il résout est un filtre que vous désactiverez au premier mois décevant, généralement au pire moment.

Ce que ces réglages ne font pas

Aucun de ces quatre filtres ne prédit quoi que ce soit. Ils ne savent pas si le chiffre sera au-dessus ou en dessous du consensus, ni dans quel sens le marché réagira. Ils décident seulement si un ordre part ou non dans une fenêtre que vous avez définie à l'avance.

Ils ne récupèrent pas non plus un slippage déjà subi. Un ordre exécuté loin du prix du signal est exécuté ; le filtre sert à ce que le suivant ne le soit pas. Et ils ne remplacent pas le calcul de la taille de position : si votre lot est calculé sur une distance de stop loss qui n'est plus la bonne, le problème reste entier même en dehors des annonces.

Enfin, il faut accepter la conséquence la plus inconfortable. Dès que vous filtrez, votre historique cesse de correspondre à celui que publie le canal. Vous aurez des trades manquants, des sorties anticipées, des journées vides. Le fournisseur affichera un résultat que vous n'aurez pas obtenu, et vous ne pourrez pas savoir avec certitude si votre filtre vous a protégé ou seulement coûté une opportunité. C'est le prix de ces réglages, et c'est un prix qu'il vaut mieux accepter au moment de les activer plutôt qu'à la fin du mois.

Le prochain signal, Botty peut le passer pour vous

Installez le logiciel, branchez vos canaux, réglez votre risque. Le reste se joue sans vous.