Pourquoi mon swap sur DEX a-t-il renvoyé beaucoup moins que ce que suggérait le prix du marché ?
Le chiffre que vous avez vu sur un tracker de prix et celui qui a réellement atterri dans votre portefeuille répondent à deux questions différentes : l’un est « à quoi vaut ce token quelque part », l’autre est « qu’obtiendrait réellement cette transaction précise, maintenant, contre ce pool précis ».
C’est un moment courant de confusion : le prix d’un token affiche un chiffre sur un tracker ou un graphique de titre, mais un swap sur ce token précis renvoie nettement plus bas. L’instinct est de supposer qu’il s’est passé quelque chose — des frais cachés, un bug, une mauvaise affaire. En général, rien ne s’est mal passé du tout. Le « prix du marché » et le « prix exécuté » n’étaient tout simplement pas le même type de chiffre au départ, et comprendre pourquoi ils divergent, c’est vraiment comprendre ce que mesure une cotation DEX.
💭 La confusion vient presque toujours de la même racine : un prix en titre ressemble à une promesse, et une cotation de swap ressemble davantage à une offre en direct, conditionnelle. Ils peuvent coïncider assez, mais rien ne garantit cela — et traiter l’un comme un substitut de l’autre, c’est là que survient la surprise.
🧭 La différence essentielle : prix de référence vs prix exécutable
Un prix de marché ou de référence — le type affiché sur un agrégateur ou un tracker — reflète généralement une valeur moyenne ou observée récemment sur plusieurs sources. C’est un signal utile, mais ce n’est pas une garantie que n’importe quel pool, à cet instant précis, exécutera réellement une transaction de votre taille exacte à ce numéro. Une cotation DEX, en revanche, est calculée à partir des réserves actuelles d’un seul pool précis, pour votre taille de transaction exacte, au moment exact où vous la demandez. Ces deux nombres répondent à des questions liées mais réellement différentes, et l’écart entre eux est l’endroit où un swap peut revenir plus bas que prévu sans qu’il n’y ait rien de « cassé ».
📉 Ce qui fait réellement baisser le prix exécuté
Un ensemble de facteurs concrets explique la plupart de cet écart, et ils s’additionnent plutôt que d’agir indépendamment :
Faible liquidité par rapport à votre taille de transaction. Un pool dont les réserves sont peu profondes fait bouger davantage son propre prix pour une même taille de transaction qu’un pool profond.
Déséquilibre du pool. Si les deux actifs d’un pool sont déjà décalés par rapport à un ratio équitable, une transaction qui pousse davantage dans cette direction obtient progressivement un prix de moins en moins favorable au fur et à mesure de son exécution.
Impact sur le prix dû à votre transaction elle-même. Ce n’est pas des frais — c’est la conséquence mécanique de votre transaction qui déplace les réserves du pool au moment où elle s’exécute. Plus la taille de la transaction est grande par rapport au pool, plus l’effet est important.
Le timing entre la cotation et le règlement. Les conditions de marché peuvent légèrement changer entre le moment où vous demandez une cotation et le moment où elle se règle on-chain.
Aucun de ces éléments n’est un coût caché extrait par qui que ce soit — ce sont des résultats visibles et calculables du fait de trader contre un pool de liquidité spécifique, fini, plutôt qu’un marché abstrait infiniment profond.
🔍 Où c’est réellement visible avant que vous confirmiez
C’est la partie qu’il vaut la peine d’ancrer comme une habitude : STON.fi affiche exactement les chiffres qui expliquent cet écart, avant même que vous ne confirmiez une transaction — l’astuce, c’est de les vérifier au lieu de regarder uniquement un chiffre de sortie issu d’un titre.
Champ Ce que cela vous indique Montant estimé La sortie cotée actuelle de votre transaction, basée sur le routage et les conditions de liquidité en temps réel Impact sur le prix De combien votre taille de transaction devrait faire bouger le prix du pool Minimum Received Le montant le plus bas auquel vous êtes protégé pour recevoir, selon votre tolérance au slippage
Un grand écart entre un prix de référence annoncé et votre sortie réellement cotée devrait apparaître sous forme d’un « Impact sur le prix » visible avant confirmation — ce n’est pas une surprise révélée seulement après coup, sauf si c’est ignoré au moment d’aller cliquer sur confirmer.
⚙️ Deux modèles de protection différents, selon la transaction
Il vaut mieux être précis ici, car les swaps au sein d’une même chaîne et les swaps inter-chaînes gèrent ce risque avec des mécanismes vraiment différents, pas la même protection appliquée deux fois :
Les swaps sur STON.fi au sein de la même chaîne sont protégés par le « Minimum Received » : si un mouvement du marché entre la confirmation et le règlement devait faire passer votre sortie réelle sous ce seuil, la transaction est conçue pour échouer et être annulée, plutôt que d’exécuter silencieusement avec un résultat arbitrairement plus défavorable.
Les swaps inter-chaînes via Omniston utilisent un modèle de règlement coté « tout ou rien » différent : la transaction coordonnée se termine selon ses conditions cotées sur les deux chaînes, ou bien elle ne se règle pas du tout et le côté concerné est récupérable.
Ce ne sont pas les mêmes mécanismes portant deux noms — ce sont deux réponses différentes à deux environnements d’exécution différents, et les confondre peut conduire à une mauvaise attente sur la signification de « protégé » dans chacun des cas.
🧠 Pourquoi ce n’est unique à aucune plateforme
Il vaut la peine de le dire clairement : cette dynamique n’est pas un particularisme propre à STON.fi, ni un défaut d’un DEX en particulier. Toute bourse basée sur un AMM, sur n’importe quelle chaîne, fait qu’on trade contre sa propre liquidité disponible, plutôt qu’à un taux de marché global abstrait. Un pool peu profond sur n’importe quelle plateforme affichera un impact de prix significatif pour une transaction suffisamment grande ; un pool profond sur n’importe quelle plateforme affichera très peu. Le fait d’afficher clairement « Montant estimé », « Impact sur le prix » et « Minimum Received » ne supprime pas cette dynamique — rien ne peut, car c’est mécanique, pas un choix de conception — c’est plutôt que les conditions d’exécution réelles sont visibles avant que vous vous engagiez, plutôt que découvertes après.
✅ Ce qu’il faut VÉRIFIER concrètement la prochaine fois
Regardez l’« Impact sur le prix » en particulier, pas seulement le chiffre de sortie final, avant de confirmer toute transaction d’une taille significative.
Considérez un prix de titre ou de tracker comme un point de référence, pas comme une garantie de ce que renverra un swap précis.
Pour les transactions plus importantes, vérifiez la profondeur du pool (TVL) par rapport à votre taille de transaction — un écart important entre les deux est le tout premier signe d’alerte.
Comprenez quel modèle de protection s’applique : « Minimum Received » pour un swap STON.fi de même chaîne, ou bien règlement « tout ou rien » pour un swap Omniston inter-chaînes.
Si l’Impact sur le prix semble anormalement élevé pour une taille de transaction qui ne devrait pas le justifier, il vaut mieux faire une pause et y réfléchir plutôt que d’augmenter la tolérance au slippage pour faire passer la transaction quand même.
🧭 Conclusion
Un swap qui renvoie moins qu’un prix de marché en titre n’est généralement pas un dysfonctionnement — c’est le résultat visible de votre transaction contre la profondeur réelle d’un pool précis, pour votre taille de transaction précise, plutôt que contre un chiffre de référence abstrait. La solution n’est pas de douter de la plateforme ; c’est de vérifier le « Montant estimé », l’« Impact sur le prix » et le « Minimum Received » avant de confirmer, de la même manière que vous vérifieriez les conditions réelles d’une offre en direct plutôt que de supposer qu’un chiffre annoncé s’applique automatiquement à votre transaction exacte.
❓ Questions fréquemment posées
Un gros écart entre le prix de marché et ma cotation de swap est-il le signe que quelque chose est cassé ? Pas généralement. C’est le plus souvent expliqué par l’impact sur le prix dû à la taille de votre transaction par rapport à la liquidité du pool, le déséquilibre du pool, ou encore la différence normale entre un prix de référence « moyen » et le prix exécutable d’un pool précis.
Augmenter ma tolérance au slippage corrige-t-il un swap qui renvoie moins que prévu ? Non — la tolérance au slippage traite le mouvement du marché entre la confirmation et le règlement, pas l’impact sur le prix dû à votre taille de transaction contre le pool. L’augmenter pour faire passer une transaction à fort impact revient généralement juste à accepter un prix moins favorable, au lieu de corriger la cause sous-jacente.
Qu’est-ce qui me protège réellement si le prix évolue contre moi au milieu de la transaction ? Sur un swap STON.fi au sein de la même chaîne, « Minimum Received » fixe un plancher — si la transaction ne peut pas l’atteindre, elle échoue plutôt que de se régler sous votre seuil accepté. Sur un swap Omniston inter-chaînes, un modèle de règlement « tout ou rien » s’applique à la place : la transaction se complète selon ses conditions cotées ou bien ne se règle pas du tout.
Dois-je toujours m’attendre à ce que mon swap corresponde de près au prix affiché par un tracker ? Seulement si le pool contre lequel vous tradez est profond par rapport à la taille de votre transaction et que les conditions de marché sont stables. Des pools peu profonds, des réserves déséquilibrées ou des tailles de transaction plus importantes peuvent tous générer un écart attendu significatif — vérifier l’Impact sur le prix avant de confirmer vous indique dans quel cas vous vous trouvez.
📚 Sources et lectures complémentaires
Centre d’aide STONfi — Définitions de « Montant estimé », « Impact sur le prix » et « Minimum Received »
Centre d’aide STONfi — En quoi la protection anti-slippage au sein de la même chaîne et le règlement inter-chaînes diffèrent

