予想より少ない結果になった理由と、その直し方

トレーダーは 1 つの出力量を見込んでスワップを提出するものの、確定トランザクションが少し異なる金額で決済されるのを見て「何か問題が起きたのでは」と思ってしまいます。こうしたケースのほぼすべてには 2 つの別々の仕組みが関係しており、同じものではありません。

価格インパクトは、あなた自身の取引サイズがプールの価格設定に与える直接的な影響です。STON.fi のプールは板(オーダーブック)ではなく自動化された計算式を使用しているため、プールの流動性に対して取引が大きいほど、取引が完了する前に価格はより大きく動きます。これは予測可能で、スワップを確定する前に表示されます。

スリッページはそれとは別です。スワップを送信したときに提示された価格と、トランザクションがオンチェーンで確定するまでの間に他の取引が起きた結果として実際に利用できる価格との差のことです。スリッページ許容度は、そのギャップのうちどれくらいまでなら許可するかを制御する設定であり、より悪いレートでの実行になりそうな場合は、許容度を超えるとトランザクションが自動的にキャンセルされます。

許容度を低く設定しすぎると、通常の市場の動きの中で取引が失敗しやすくなります。送信から確定までの間のごく小さな価格変動でも上限を超える可能性があるためです。逆に高すぎると、特に流動性が薄いプールでは、予想よりも大幅に悪いレートを受け入れてしまうリスクがあります。大きなスワップの前にプールの TVL を確認すると、スリッページが要因になる前にどれくらいの価格インパクトが起きそうかの目安が分かります。

どのスワップも確定する前に価格インパクトをプレビュー: https://blog.ston.fi/all-you-need-to-know-about-price-impact-on-decentralized-exchanges/