Passer au contenu principal

Pourquoi ma transaction s’est-elle exécutée à un prix différent de la cotation

La cotation est le prix du pool à cet instant ; l’exécution est le prix du pool au moment où la transaction passe. Comment les pools bougent, ce que signifie l’impact sur le prix, et quand nous demander de vérifier.

Écrit par Klutch

Le prix que vous voyez avant de confirmer une transaction est une estimation de ce que le pool vous donnera à ce moment-là. La transaction se règle sur la chaîne au prix du pool au moment où elle s’exécute, et sur certains tokens, les deux peuvent différer.

Comment un pool de liquidité fixe le prix d’une transaction

Un pool fonctionne comme une balançoire à bascule. Le token est d’un côté et les liquidités de l’autre, et le prix correspond à son inclinaison. Chaque achat retire des tokens d’un côté et ajoute des liquidités de l’autre, donc chaque achat l’incline un peu plus et l’unité de liquidités suivante achète moins de tokens.

Une cotation est le prix du pool à l’instant où elle est émise. Si d’autres transactions passent dans la seconde qui sépare votre cotation de votre exécution, votre ordre s’exécute au nouveau prix. Sur un pool qui ne contient qu’une petite quantité de liquidités, votre propre ordre peut faire bouger le prix avant d’avoir fini de s’exécuter.

Quelqu’un qui a acheté juste avant vous a peut-être payé moins cher parce qu’il est arrivé quand le pool était à l’équilibre, pas parce que son ordre était plus gros.

L’estimation de l’impact sur le prix

Avant de confirmer, l’application affiche une estimation de l’impact sur le prix. Sur l’application web, elle se trouve à côté de la cotation ; dans l’application, c’est la ligne Impact sur le prix dans les détails de la transaction, et elle remonte à côté du montant lorsqu’elle est importante.

Elle mesure l’écart entre votre cotation et le prix de marché du token, qui vient surtout de la taille de votre ordre par rapport à la liquidité du pool, donc un chiffre élevé signifie qu’un ordre de cette taille fait bouger ce pool en ce moment.

Lorsque le chiffre est élevé, l’application vous demande de confirmer d’abord, et lorsqu’il est trop élevé, la transaction est refusée avec Impact sur le prix trop élevé. Les transactions rapides partent sans afficher l’estimation au préalable.

Votre réglage de slippage est le mouvement de prix maximum que vous acceptez avant que la transaction n’échoue au lieu de s’exécuter. Son fonctionnement est expliqué dans https://help.fomo.family/en/articles/17831977-slippage-settings.

Les pools qui cachent des frais

Certains pools de liquidité annoncent zéro frais aux systèmes qui acheminent les transactions, puis prélèvent une grosse part une fois qu’un ordre y arrive. C’est pourquoi une exécution peut arriver sous la cotation sans frais visibles sur la transaction.

Si vous pensez que c’est arrivé sur l’une de vos transactions, contactez le support depuis l’application avec le token et le moment approximatif de la transaction, et nous vérifierons ce que votre ordre a réellement traversé sur la chaîne.

Vérifier ce qui s’est passé

La transaction sur l’explorateur de blocs est l’enregistrement de l’état du pool au moment où votre transaction s’est exécutée. Pour la trouver, consultez https://help.fomo.family/en/articles/14468718-how-to-find-a-transaction-hash.

Avez-vous trouvé la réponse à votre question ?