Slippage
Kort sagt Slippage är skillnaden mellan det pris som noterades för en affär och det pris den faktiskt genomförs till, orsakad av prisrörelser däremellan.
Slippage är skillnaden mellan det pris du fick när du satte upp en swap och det pris din affär faktiskt genomfördes till. Den kan gå emot dig eller, mer sällan, till din fördel, och den kan vara noll om ingenting ändras mellan offert och genomförande. Den brukar vara större när en token handlas tunt eller dess pris rör sig snabbt.
Håll isär den från price impact. På en DEX inkluderar offerten du ser oftast redan price impact, alltså hur långt din egen order flyttar poolens pris. I en grundläggande constant product-pool följer den av förhållandet mellan de två tokens, även om andra konstruktioner, som concentrated liquidity, prissätter annorlunda. Slippage är det som händer efter offerten: andra affärer hinner före, poolens tillstånd ändras och din fyllnad blir sämre. Slippage tolerance sätter ett tak för hur mycket sämre än offerten du accepterar, och om resultatet hamnar utanför reverteras transaktionen och du förlorar bara nätverksavgiften.
Toleransen är en avvägning. Sätts den för lågt på en volatil token misslyckas swappar gång på gång och kostar dig avgifter varje gång. Sätts den för högt ger den botar utrymme för en sandwich-attack, där en bot köper precis före din affär och säljer precis efter. Vinsten från det beror på poolmekanik, affärsstorlekar, avgifter och konkurrens mellan botar, så en hög tolerans är ingen fast förlust, men den tar bort din säkerhetsgräns. Många små tokens tar också ut en transferskatt, och den skatten är en separat kostnad från slippage även om du måste höja toleransen för att få igenom en swap.
Innan du köper en liten token, kontrollera hur mycket likviditet som ligger i poolen, eftersom en grund pool kan röra sig mycket på en måttlig order, oavsett om du köper eller säljer. Läs price impact som gränssnittet visar, vilket är separat från din toleransinställning. Att dela upp en stor order i bitar mot samma pool minskar i regel inte den totala price impact och ger fler avgifter, om inte likviditeten fylls på eller priset återhämtar sig mellan bitarna. En limitorder, där sådan finns, eller routing över flera pooler kan hjälpa mer. Återställ toleransen efter varje affär där du höjt den.




