Calculateur de lot forex : quand 10 $ par pip est faux

Écrit par Daniel Frost·
Calculateur de taille de position forex : une distance de stop, trois paires de devises, trois tailles de lot différentes

Un calculateur de taille de position forex divise l'argent que vous acceptez de perdre par la distance de votre stop multipliée par la valeur d'un pip. Deux de ces trois nombres sont les vôtres. Le troisième, la valeur du pip, est fourni par l'outil, et d'une paire à l'autre il n'est pas constant : c'est pour cela qu'une seule distance de stop produit plusieurs tailles différentes.

Presque tous les exemples chiffrés que vous trouverez en ligne sont construits sur EURUSD, et presque tous annoncent qu'un pip vaut 10 dollars par lot standard. C'est exact. C'est aussi le seul groupe de paires où ce nombre ne bouge jamais, ce qui en fait le pire exemple possible pour apprendre.

Changez de paire et le troisième multiplicateur change sous vos pieds pendant que les deux entrées que vous avez saisies restent identiques. Rien sur le formulaire n'a l'air différent. Ce qui suit, c'est d'où vient ce multiplicateur, quelles paires le font dériver, ce que la devise de votre compte lui fait, et ce que le spread ajoute sans qu'aucun champ du calculateur ne le demande.

Que multiplie réellement un calculateur de taille de position forex ?

Trois nombres entrent, un sort. L'argent à risque est le vôtre : un montant de compte multiplié par un pourcentage de risque décidé avant la session. La distance du stop est vôtre aussi, mesurée de votre entrée jusqu'au niveau qui dit que l'idée était fausse. Le troisième nombre ne vous appartient pas du tout, et on ne vous demandera jamais de le vérifier.

La formule de taille de position avec le terme valeur du pip mis en évidence et déplié en ses trois sources : devise cotée, taille de contrat et conversion vers la devise du compte
Deux entrées que vous choisissez, une que l'outil fournit. C'est sur ce troisième terme que les calculateurs forex divergent en silence.

Le cadre tient en une ligne, taille = argent à risque ÷ (distance du stop × valeur du pip), et la dérivation complète, avec l'arithmétique pas à pas, se trouve dans notre guide du calculateur de taille de position. Ce qui compte ici, c'est que le dénominateur comporte deux facteurs et qu'un seul dépend de vous.

La valeur du pip répond à une question étroite : si le prix bouge d'un pip contre moi, combien cela coûte-t-il par lot, dans la devise où mon compte est libellé ? Y répondre exige trois faits que le calculateur garde en interne : dans quelle devise la paire est cotée, combien d'unités de celle-ci tiennent dans un lot standard, et quel est le taux de change entre cette devise et la vôtre. Modifiez l'un des trois et le résultat change, sans qu'un seul champ du formulaire ait l'air différent.

C'est toute la raison pour laquelle deux outils sérieux renvoient des tailles différentes pour un trade que vous leur avez décrit à l'identique.

Pourquoi un pip vaut-il un montant différent sur chaque paire ?

Un pip est un mouvement dans la devise cotée, la deuxième devise de la paire. La valeur brute d'un pip arrive donc toujours libellée dans cette devise, et doit être traduite dans la vôtre avant de pouvoir être divisée dans votre risque. Que cette traduction soit gratuite, bon marché ou pénible dépend de la position de la devise de votre compte par rapport à la paire.

Sur un compte en USD, les paires forex se rangent en trois groupes. Ce sont les mêmes trois quelle que soit la devise de votre compte ; seule l'appartenance change.

Trois groupes de paires de devises selon la façon dont la valeur du pip est établie : devise cotée identique à celle du compte, devise de base identique à celle du compte, et ni l'une ni l'autre
Trois façons de valoriser un pip. Seul le premier groupe donne un nombre qui ne bouge jamais.
GroupePaires d'exempleUn pip par lot standardCe dont cela dépend
Devise cotée = devise du compteEURUSD, GBPUSD, AUDUSD10 $, fixeDe rien. C'est de l'arithmétique, pas un taux
Devise de base = devise du compteUSDJPY, USDCHF, USDCADMontant en devise cotée ÷ le cours de la paire elle-mêmeDu prix de la paire même que vous tradez
Ni l'une ni l'autreEURGBP, GBPJPY, EURAUDMontant en devise cotée converti à un troisième tauxD'un marché que vous ne tradez pas

La première ligne est la célèbre. Un pip vaut 0.0001, un lot standard fait 100,000 unités, et 0.0001 × 100,000 = 10 unités de la devise cotée. Sur un compte en USD, cette devise cotée est le dollar, donc les dix sont dix dollars, et ils restent dix que EURUSD cote 1.05 ou 1.15.

La deuxième ligne est là où la constante meurt. Sur USDCHF, le même calcul donne 10 francs suisses, et les francs doivent être divisés par le cours actuel de USDCHF pour devenir des dollars. Ce cours est le prix de la paire elle-même, donc la valeur du pip dérive à mesure que la paire bouge. Lentement, mais assez pour qu'une taille calculée ce matin ne soit pas celle que l'arithmétique donne cet après-midi.

La troisième ligne ajoute un marché où vous n'avez aucune position. EURGBP vous paie en livres ; transformer des livres en dollars passe par le cours GBPUSD, qui n'a rien à voir avec votre trade et tout à voir avec votre résultat.

La ligne dans laquelle tombe une paire dépend entièrement de la devise de votre compte, et la conséquence est plus tranchante qu'elle n'en a l'air. La convention de cotation place l'euro en premier dans presque toutes les paires où il figure, si bien que sur un compte en EUR il ne reste quasiment aucune paire où l'euro soit la devise cotée. La première ligne se vide, et un trader libellé en euros convertit à pratiquement chaque trade. Le pip fixe à 10 dollars qui domine les tutoriels est une caractéristique du compte en dollars, pas du forex.

Hors du forex, la même logique continue avec d'autres constantes : l'or est un contrat de 100 onces et non de 100,000 unités, et les CFD sur indices se valorisent au point et non au pip, donc ni l'un ni l'autre n'hérite des chiffres du forex. Les deux méritent leur propre arithmétique plutôt qu'une règle empruntée.

Pourquoi un pip sur les paires JPY vaut-il 0.01 et non 0.0001 ?

Parce que le yen est coté avec deux décimales et non quatre. USDJPY affiche 149.85, pas 1.4985, donc la quatrième décimale n'existe tout simplement pas, et le plus petit incrément conventionnel est la deuxième. Toutes les paires en JPY en héritent, majeures comme croisées, et l'arithmétique de la valeur du pip se décale de deux ordres de grandeur en conséquence.

0.0001Un pip sur la plupart des paires
0.01Un pip sur les paires JPY
100,000Unités dans un lot standard
3Façons de valoriser le pip

Répartir les paires en trois groupes est la manière dont cet article explique l'arithmétique, pas une classification du secteur. Les brokers n'étiquettent pas leurs symboles ainsi, et vous ne trouverez pas ce regroupement dans une spécification de contrat.

Un pip sur un lot standard d'USDJPY vaut 0.01 × 100,000 = 1,000 yens. Cela fait mille unités de devise cotée au lieu de dix, et le montant n'atterrit près de 10 dollars que parce que le cours USDJPY se trouve être un nombre à trois chiffres. Divisez 1,000 yens par un cours de 149.50 et vous obtenez 6.689 $, les deux tiers de ce que l'habitude EURUSD vous aurait annoncé.

La devise de votre compte change-t-elle la taille ?

Oui, sur toute paire dont la devise cotée n'est pas celle dans laquelle votre compte est tenu. La conversion n'est pas un réglage d'affichage appliqué à la fin ; elle est logée dans la valeur du pip, donc dans le diviseur, donc elle modifie le nombre de lots avant même que vous voyiez un résultat.

Carte listant ce qu'un calculateur de taille de position lit dans votre compte plutôt que dans le trade : devise du compte, taux de conversion au moment du calcul, equity contre solde, et pas de volume du broker

Ce qu'il prend à votre compte, pas à votre trade

La devise du compte décide s'il y a conversion ou non. Le taux de conversion est lu au moment du calcul, pas au moment où le stop saute. Equity et solde sont deux nombres différents tant qu'une position est ouverte. Le pas de volume appartient à votre broker, pas à la paire.

Un trader avec un compte en EUR et un trader avec un compte en USD, prenant le même setup avec le même pourcentage de risque et le même stop, saisiront des volumes différents dans leurs terminaux. Aucun des deux n'a tort. La valeur du pip du trader en euros sur GBPUSD porte une conversion EURUSD que le trader en dollars ne paie pas.

Le taux de conversion utilisé pour calculer votre taille est celui de cet instant, pas celui du moment où le stop saute. Gardez le trade deux jours, laissez ce taux bouger, et la perte qui atterrit sur votre compte n'est plus exactement le pourcentage prévu. Elle en sera proche. C'est un effet de l'ordre de l'arrondi, pas un frais caché. Mais « exactement 1 % » sur un croisé est une approximation, et mieux vaut le savoir que de se fier aux décimales qu'imprime le calculateur.

Le dernier kilomètre de ce nombre, l'arrondir vers le bas à un volume que votre broker acceptera vraiment, est une discipline à part entière, traitée dans notre guide du calculateur de lot.

Même stop, deux paires, deux tailles

Prenez un compte de 10,000 $, une règle de risque à 1 % et un stop à 25 pips de l'entrée. Cela fixe deux des trois entrées : 100 $ à risque, 25 pips de distance. Faites-le tourner maintenant sur une paire du premier groupe et une du deuxième.

La même distance de stop de 25 pips au-dessus des bougies, résolue en deux volumes différents : un pour une paire du premier groupe de valorisation et un pour une paire du deuxième
Risque identique, distance identique. C'est le groupe de valorisation en dessous qui décide du volume.
EntréePaire du groupe 1 (EURUSD)Paire du groupe 2 (USDJPY)
Argent à risque100 $100 $
Distance du stop25 pips25 pips
Valeur du pip par lot standard10.00 $6.689 $ à un cours de 149.50
Taille brute0.4000 lot0.5980 lot
Après arrondi vers le bas au pas de 0.010.400.59

Presque la moitié de plus sur la seconde paire, pour un trade que vous décririez à un ami avec les mêmes mots. Rien dans le setup n'est plus risqué ni plus sûr ; le yen coûte simplement moins par pip une fois traduit en dollars à ce cours, il faut donc plus de volume pour perdre les mêmes cent dollars.

La distance du stop est ici une donnée. Elle vient du graphique, de l'endroit où l'idée cesse d'être valable, et cette page la prend comme déjà décidée. Comment ce niveau est choisi relève d'une autre discipline, et le raisonnement vit dans notre guide du trading par la structure de marché. L'arithmétique de cette page ne se soucie pas de savoir si le stop est bon. Elle ne fait que le convertir.

Tous les chiffres ci-dessus sont illustratifs. La taille de contrat, la convention de cotation et le taux de conversion appliqué à votre compte sont fixés par votre broker, et ce sont ces nombres-là que votre dimensionnement doit respecter. Vérifiez-les dans la spécification du symbole avant de faire confiance à un calculateur, même bon.

Ce que le champ « stop en pips » ne demande jamais

Il ne demande jamais d'où vient le nombre. Tapez 25 et il dimensionne pour 25. Tapez 12 parce que 25 produisait un volume inconfortablement petit, et il dimensionne pour 12 avec la même obéissance, le même air de précision et la même sortie décimale bien propre.

Ce n'est pas un défaut de l'outil. Un calculateur est un convertisseur : il prend une distance et rend un volume, et les plus utilisés (myfxbook, babypips, earnforex et les autres) font cette conversion correctement. Ils sont compétents dans leur rôle. Ce qu'ils ne peuvent pas savoir, c'est la moitié du travail qui se joue avant le formulaire : si le stop est posé sur un niveau qui signifie quelque chose, et quel contrat et quelle conversion de quel broker s'appliquent à vous.

La défaillance est silencieuse. Vous choisissez une distance de stop pour obtenir une taille de position qui vous plaît, au lieu de dimensionner ce que la distance de stop donne. L'ordre de ces deux décisions, c'est toute la discipline. Le niveau doit être arrêté avant le volume, parce que le volume en découle. Inversez la séquence et le stop devient une entrée réglable, ce qui est la seule chose qu'il ne peut pas être.

Un stop placé juste derrière un order block, la zone de bougies d'où est parti un mouvement important, ne donne presque jamais 20 ou 50 pips ronds. Il donne 27.4, ou 38.1, et l'aspect bancal de ce nombre est le signe que le niveau est réel et non choisi par confort.

Là où le spread élargit en silence le risque que vous aviez prévu

Vous achetez à l'ask et vous êtes stoppé au bid. Ce sont deux prix différents, séparés d'un spread, et la distance entre l'exécution que vous avez réellement obtenue et la sortie que vous obtenez réellement est donc plus large que celle mesurée sur un graphique tracé à partir des seuls prix bid.

Deux colonnes comparant la distance de stop saisie dans un calculateur avec la distance entre l'exécution réelle et la sortie réelle, le spread étant marqué comme la différence
La distance que vous saisissez et celle que vous tradez sont séparées d'un spread.

Pros

  • Distance du stop mesurée depuis le niveau, puis spread ajouté comme coût connu avant de dimensionner
  • Spread habituel du symbole et de la session vérifié une fois puis réutilisé
  • Spread plus large sur les croisés et autour des annonces traité comme normal, pas comme une surprise
  • Pourcentage de risque appliqué à la distance coûts inclus, pour que la perte prévue soit la perte réelle

Cons

  • Dimensionner sur la distance du graphique et traiter le spread comme du bruit
  • Rapprocher le stop après coup pour absorber le coût supplémentaire
  • Supposer que le spread d'une majeure vaut pour un croisé comme GBPJPY
  • Dimensionner pendant une publication de statistique, avec un spread plusieurs fois plus large que d'habitude

La correction est faible sur une majeure liquide et assez prévisible pour être planifiée. Sur les croisés elle est plus grande, et dans les secondes autour d'une publication programmée elle peut atteindre plusieurs fois sa largeur normale. Rien de tout cela n'est alarmant : c'est simplement un nombre à ajouter avant de dimensionner plutôt qu'à découvrir ensuite dans le journal de trading.

Traitez le spread comme une part de la distance, pas comme une remise sur le stop. Rapprocher le stop pour avaler le coût place le niveau là où le marché peut l'atteindre sans rien invalider, ce qui échange un petit coût connu contre un grand coût inconnu.

Dimensionner sur le graphique plutôt que dans un onglet de navigateur

Un onglet de navigateur doit deviner tout cela. Il vous demande la valeur du pip, ou la cherche dans un tableau générique, parce qu'il n'a aucun lien avec le compte que vous tradez vraiment. Votre broker a ce lien. Tout ce qui tourne dans votre terminal aussi.

Smart Trade Assistant travaille par l'autre bout. Il lit la valeur du pip et du point dans la spécification en direct du symbole devant vous, prend votre pourcentage de risque, mesure la distance jusqu'à la ligne de stop que vous avez glissée sur le graphique et arrondit le résultat au pas de volume que votre broker accepte ; puis il envoie l'ordre sans que vous quittiez le graphique. Le multiplicateur dont parle toute cette page cesse d'être quelque chose que vous fournissez et devient quelque chose que la plateforme connaît déjà. Le détail côté terminal, la façon dont ces champs sont lus, se trouve dans notre guide sur le dimensionnement dans MT5.

Questions fréquentes

Un pip vaut-il toujours 10 dollars ?

Uniquement quand la devise cotée de la paire est aussi celle de votre compte, ce qui sur un compte en USD désigne des paires comme EURUSD ou GBPUSD. Là, un pip sur un lot standard vaut 0.0001 × 100,000 = 10 unités de la devise cotée, et ces unités sont des dollars. Sur USDJPY ou EURGBP, le même calcul tombe en yens ou en livres et doit d'abord être converti.

Pourquoi le même stop donne-t-il des lots différents sur EURUSD et USDJPY ?

Parce que la valeur monétaire d'un pip diffère. Sur EURUSD elle est fixe pour un compte en USD ; sur USDJPY c'est un montant en yens divisé par le cours actuel de USDJPY, donc elle bouge avec la paire. Même risque, même distance en pips, diviseur différent, taille différente.

Comment calcule-t-on la valeur du pip sur un croisé comme GBPJPY ?

Un pip sur un lot standard vaut 0.01 × 100,000 = 1,000 yens, et ce montant en yens est ensuite converti dans la devise de votre compte au cours actuel de la paire concernée. La conversion passe par un marché que vous ne tradez pas, et c'est pour cela que deux calculateurs peuvent diverger sur le même croisé.

La devise de mon compte change-t-elle la taille de position ?

Oui, sur toute paire dont la devise cotée n'est pas celle de votre compte. L'étape de conversion se loge à l'intérieur de la valeur du pip, donc un compte en EUR et un compte en USD obtiennent des tailles différentes à partir d'entrées identiques. Cela signifie aussi que votre perte réelle vaut exactement le pourcentage prévu seulement si le taux de conversion n'a pas bougé.

Faut-il ajouter le spread à la distance de mon stop ?

C'est l'approche honnête, car une position longue se clôture au bid et le spread élargit la distance que votre stop parcourt réellement. Intégrez-le comme un coût connu avant de dimensionner, plutôt que de déplacer le stop après coup pour que le chiffre tombe juste.

Questions fréquemment posées

Un pip vaut-il toujours 10 dollars ?

Uniquement quand la devise cotée de la paire est aussi celle de votre compte, ce qui sur un compte en USD désigne des paires comme EURUSD ou GBPUSD. Là, un pip sur un lot standard vaut 0.0001 × 100,000 = 10 unités de la devise cotée, et ces unités sont des dollars. Sur USDJPY ou EURGBP, le même calcul tombe en yens ou en livres et doit d'abord être converti.

Pourquoi le même stop donne-t-il des lots différents sur EURUSD et USDJPY ?

Parce que la valeur monétaire d'un pip diffère. Sur EURUSD elle est fixe pour un compte en USD ; sur USDJPY c'est un montant en yens divisé par le cours actuel de USDJPY, donc elle bouge avec la paire. Même risque, même distance en pips, diviseur différent, taille différente.

Comment calcule-t-on la valeur du pip sur un croisé comme GBPJPY ?

Un pip sur un lot standard vaut 0.01 × 100,000 = 1,000 yens, et ce montant en yens est ensuite converti dans la devise de votre compte au cours actuel de la paire concernée. La conversion passe par un marché que vous ne tradez pas, et c'est pour cela que deux calculateurs peuvent diverger sur le même croisé.

La devise de mon compte change-t-elle la taille de position ?

Oui, sur toute paire dont la devise cotée n'est pas celle de votre compte. L'étape de conversion se loge à l'intérieur de la valeur du pip, donc un compte en EUR et un compte en USD obtiennent des tailles différentes à partir d'entrées identiques. Cela signifie aussi que votre perte réelle vaut exactement le pourcentage prévu seulement si le taux de conversion n'a pas bougé.

Faut-il ajouter le spread à la distance de mon stop ?

C'est l'approche honnête, car une position longue se clôture au bid et le spread élargit la distance que votre stop parcourt réellement. Intégrez-le comme un coût connu avant de dimensionner, plutôt que de déplacer le stop après coup pour que le chiffre tombe juste.