Slippage
De Echipa xChange.bg
Publicat la
Slippage apare ori de câte ori trece timp între acceptarea unui preț și decontarea tranzacției. Pe un blockchain, acel timp este așteptarea tranzacției până intră într-un bloc. Pe un carnet de ordine aglomerat, este clipa în care ordinul tău se execută.
De unde vine slippage
Două forțe mișcă prețul între cotație și execuție:
- Impactul asupra prețului. Pe un formator de piață automat precum Uniswap, prețul unui pool se deplasează chiar în timp ce swapul tău rulează, așa că un swap mare primește un preț mediu mai prost decât unul mic. Cu cât pool-ul are mai puțină lichiditate, cu atât efectul este mai mare. Pe un carnet de ordine, un ordin de piață mare consumă mai multe niveluri de preț.
- Mișcarea pieței. Alte tranzacții ajung înaintea ta sau piața pur și simplu se mișcă în timp ce tranzacția ta este în așteptare.
Cum te apără slippage maxim
Toleranța de slippage îi spune protocolului care este cel mai prost rezultat pe care îl accepți. Uniswap o descrie astfel: cât timp prețul de execuție rămâne în interval, de exemplu 1%, swapul se execută. Dacă iese din interval, tranzacția eșuează și swapul nu are loc.
În practică, aplicația transformă toleranța ta într-o sumă minimă pe care trebuie să o primești. Dacă piața nu poate livra acea sumă, tranzacția se anulează. Pe rețelele bazate pe Ethereum plătești totuși gasul pentru execuția încercată, așa cum explică ethereum.org.
Alegerea setării este un compromis. O toleranță strânsă apără prețul, dar poate face tranzacțiile să eșueze în momentele volatile. Una largă duce tranzacția la capăt, însă acceptă un rezultat mai prost și lasă mai mult loc altor participanți să tranzacționeze înaintea ta, pe seama ta.
Slippage și furnizorii reglementați
Când cumperi sau vinzi printr-un furnizor, în loc să faci singur un swap on-chain, regulile europene mută riscul. Conform articolului 77 din MiCA, un furnizor care schimbă criptoactive contra fonduri publică un preț ferm sau o metodă de stabilire a prețului și execută la prețul afișat în momentul în care ordinul devine final. Furnizorii care execută ordine pentru clienți trebuie să caute și cel mai bun rezultat posibil, conform articolului 78. O cotație de intrare a banilor pe care o accepți este deci prețul pe care îl primești pentru acel ordin.
Exemplu
Schimbi 10.000 USDC în EURC pe o bursă descentralizată. Aplicația cotează 8.666 EURC, la un curs de 0,8666 euro pentru un dolar. Setezi slippage maxim la 0,5%.
- Suma minimă primită: 8.666 × 0,995 = 8.622,67 EURC.
- Dacă acel curs abia se mișcă și primești 8.660 EURC, swapul se execută și ai alunecat cu 6 EURC, mult în interiorul limitei tale.
- Dacă o tranzacție mare lovește pool-ul înaintea ta și swapul tău ar returna doar 8.600 EURC, suma este sub minim. Tranzacția se anulează, rămâi cu cei 10.000 USDC și plătești comisionul de rețea (gas).
Confuzii frecvente
- Slippage nu este un comision. Nimeni nu îl încasează. Este o diferență de preț, iar comisionul vine peste ea.
- Și un swap dintr-un stablecoin în altul poate aluneca. Ambele tokenuri pot să își țină paritatea în timp ce cursul euro/dolar se mișcă, sau pool-ul poate fi subțire.
- Linia "suma minimă primită" este cifra pe care o citești. Ea arată cel mai prost caz pe care îl permit setările tale.
Întrebări frecvente
Care este diferența dintre slippage și impactul asupra prețului?
- Impactul asupra prețului este mișcarea provocată chiar de tranzacția ta, fiindcă un ordin mare consumă lichiditatea disponibilă. Slippage înseamnă orice schimbare între cotație și execuție, inclusiv mișcările produse de alți participanți cât timp tranzacția ta așteaptă să fie procesată.
Ce slippage maxim ar trebui să setez?
- Nu există o cifră general valabilă. Pentru perechi de stablecoins mari și lichide, o toleranță mică ajunge de obicei. La tokenuri cu tranzacționare subțire, o toleranță foarte strânsă poate face ordinele să eșueze la rând. O toleranță largă lasă tranzacția să treacă la un preț vizibil mai prost.
Poate slippage să lucreze în favoarea mea?
- Da. Dacă prețul se mișcă în direcția ta între cotație și execuție, poți primi mai mult decât ți s-a cotat. Setarea de toleranță limitează doar cât de prost poate ieși rezultatul, nu și cât de bun poate fi el.
Pierd bani dacă un swap eșuează din cauza slippage?
- Swapul în sine nu are loc, deci îți păstrezi tokenurile. Pe rețelele bazate pe Ethereum, o tranzacție care se anulează în timpul execuției consumă totuși gasul folosit, așa că plătești comisionul de rețea fără să primești schimbul.
Există slippage când cumpăr stablecoins cu euro de la un furnizor?
- Conform articolului 77 din MiCA, un furnizor de servicii de criptoactive care schimbă criptoactive contra fonduri execută ordinul la prețul afișat în momentul în care ordinul devine final. O cotație fixă mută riscul de preț de la tine la furnizor pentru ordinul respectiv.