Formatori de piață automatizați: calculează rezultatul unui schimb
Un formator de piață automatizat schimbă active folosind o regulă de preț și lichiditatea disponibilă. Nu promite ultimul preț al pieței pentru fiecare token al ordinului. Află de ce un schimb mai mare își modifică propriul preț și cum verifici cotația.
Sarcina ta: calculează un schimb simplu, separă impactul asupra prețului de slippage și verifică minimul primit.
Un schimb modifică poolul cu care tranzacționezi
Înainte: 1.000 A + 1.000 B
În acest pool fictiv fără comisioane, cu produs constant, x × y = 1.000.000. Prețul marginal inițial este 1 B pentru A. A și B sunt exemple, nu recomandări.
Schimb: adaugă 100 A
Rezerva A crește la 1.100. Pentru a păstra produsul, rezerva B devine 1.000.000 ÷ 1.100 = 909,09. Traderul primește diferența: aproximativ 90,91 B.
După: alt preț
Execuția medie este 0,9091 B pentru A. Noul preț marginal este circa 0,8264 B pentru A. Niciunul nu este raportul inițial de 1 la 1. Schimburile mai mari față de adâncime deplasează mai mult prețul.
Ghid practic: folosește modelul pentru verificarea cotației
Identifică ruta
Verifică rețeaua, contractele și poolurile routerului. Un schimb poate traversa mai multe pooluri sau se poate împărți pe rute. Nu toate DEX-urile folosesc AMM și nu toate AMM-urile această formulă.
Citește costurile reale
Compară intrarea, ieșirea estimată, comisioanele, impactul și costul rețelei. Cu un comision de intrare de 0,3%, doar 99,7 A intră în calculul exemplului, rezultând circa 90,66 B. Comisioanele reale depind de pool și versiune.
Stabilește o limită utilă
Citește minimul primit și termenul tranzacției, dacă există. Toleranța la slippage permite abaterea de la cotație; nu elimină impactul deja inclus. Verifică autorizările separat și refuză cererile neașteptate ale portofelului.
Exemplu: ieșirea este modificarea rezervelor
Pentru intrarea Δx, ieșirea fără comisioane este y − k ÷ (x + Δx). Cei 90,91 B sunt cu circa 9,09% sub cei 100 B sugerați de un preț fix 1 la 1. Este impactul tranzacției în sine. Slippage reprezintă diferența dintre cotație și execuția reală. k constrânge produsul rezervelor, nu valoarea în dolari; depunerile, retragerile și comisioanele reținute îl pot modifica.
Trei scurtături care dau un rezultat greșit
Folosirea TVL total drept adâncime
Lichiditatea concentrată funcționează în intervale: un TVL mare poate include poziții inactive. Poolurile ponderate și de active stabile folosesc alte curbe. Folosește cotația executabilă actuală, nu această formulă pentru orice pool.
Mărirea toleranței pentru a corecta un preț slab
Toleranța mai mare permite un rezultat mai slab; nu îmbunătățește lichiditatea. Compară altă rută sau o sumă mai mică, cu toate comisioanele. Împărțirea schimbului într-un pool neschimbat nu elimină automat impactul cumulat.
Presupunerea că arbitrajul garantează corectitudinea
Traderii care caută diferențe pot apropia prețurile poolului de alte piețe. Este un stimulent, nu garanție. Lichiditatea redusă, comisioanele, latența și ordinea tranzacțiilor pot afecta cotația sau o pot expune la MEV.
Exercițiu: mărește ordinul
Resetează poolul fără comisioane la 1.000 A și 1.000 B. Schimbă 250 A. Cât B primești, care este media B pentru A și ce minim dă toleranța de 1% asupra cotației?
Arată raționamentul
Noua rezervă B: 1.000.000 ÷ 1.250 = 800. Ieșire: 200 B. Media: 200 ÷ 250 = 0,8 B pentru A. Toleranța de 1% dă minimum 198 B. Diferența de 20% față de prețul spot inițial există înaintea toleranței.



