Slippage
Kort samengevat Slippage is het verschil tussen de getoonde swapkoers en de uiteindelijke uitvoeringsprijs, veroorzaakt door koersschommelingen tijdens het proces.
Slippage is het verschil tussen de prijs die je te zien kreeg bij het instellen van een swap en de daadwerkelijke uitvoeringsprijs van je transactie. Dit kan in je nadeel werken of, minder vaak, in je voordeel; het kan ook nul zijn als er tussen de offerte en de uitvoering niets verandert. Slippage is meestal groter wanneer er weinig liquiditeit in een token zit of wanneer de koers snel beweegt.
Houd dit gescheiden van price impact. Op een DEX bevat de getoonde quote meestal al de price impact, oftewel hoeveel jouw eigen order de koers in de pool beweegt. In een basis constant-product pool volgt dat uit de verhouding tussen de twee tokens, al hanteren andere ontwerpen, zoals geconcentreerde liquiditeit, een andere prijsbepaling. Slippage ontstaat ná de offerte: andere transacties gaan voor, de status van de pool verschuift en je fill valt slechter uit. Je slippage tolerance begrenst hoeveel afwijking je maximaal accepteert; valt het resultaat daarbuiten, dan revert de transactie en ben je alleen de netwerkkosten kwijt.
Tolerantie is een afweging. Stel je deze te laag in bij een volatiele token, dan blijven swaps falen en betaal je telkens opnieuw netwerkkosten. Zet je hem te hoog, dan geef je bots de ruimte voor een sandwich attack, waarbij een bot net vóór jouw trade koopt en direct erna verkoopt. De winst daarvan hangt af van het poolmechanisme, trade-omvang, fees en concurrentie tussen bots; een hoge tolerantie betekent dus geen vast verlies, maar ontneemt je wel je veiligheidsmarge. Veel kleine tokens rekenen ook een transfer tax; die tax staat los van slippage, zelfs als je je tolerantie moet verhogen om een swap erdoor te krijgen.
Controleer vóór aankoop van een kleine token hoeveel liquiditeit er in de pool zit; een ondiepe pool kan immers flink verschuiven door een bescheiden order, zowel bij kopen als verkopen. Let op de price impact in je interface, die losstaat van je slippage-instelling. Een grote order opsplitsen binnen dezelfde pool verlaagt over het algemeen de totale price impact niet en zorgt voor extra fees, tenzij de liquiditeit tussentijds wordt aangevuld of de koers zich herstelt. Een limit order, indien beschikbaar, of routering over meerdere pools werkt vaak beter. Reset je tolerantie na elke trade waarvoor je deze tijdelijk hebt verhoogd.




