Dva svety trhovej mikroštruktúry v DeFi
Automatizovaní tvorcovia trhu (AMM) a knihy objednávok (order book) predstavujú dva fundamentálne a odlišné modely stanovovania ceny a alokácie likvidity na kryptotrhoch. AMM dominujú v on-chain prostredí decentralizovaného financovania (DeFi), kde ceny vznikajú algoritmicky podľa vopred definovanej cenovej krivky. Naopak, order book model je tradične základom centralizovaných búrz (CEX) a čoraz častejšie aj na výkonných L2/L3 platformách s vyššou priepustnosťou a nižšou latenciou. Tento článok podrobne porovnáva mikroštruktúru oboch modelov, mechanizmy tvorby ceny, ich správanie v rôznych trhových podmienkach a následky pre traderov aj poskytovateľov likvidity (LP).
Order book: princípy limitných a trhových príkazov
Order book predstavuje dátovú štruktúru, v ktorej sú usporiadané limitné objednávky na nákup (bid) a predaj (ask). Cena vzniká ako výsledok stretu prichádzajúcich trhových príkazov (market orders) so súčasnými objednávkami v knihe. Kľúčové prvky tohto procesu sú:
- Mid price a spread: Mid price je stredná hodnota medzi najlepšou bid a ask cenou, pričom spread odráža riziko držania pozície zo strany market makerov a informačnú asymetriu na trhu.
- Market depth a likvidita: Hĺbka trhu predstavuje celkový objem objednávok na jednotlivých cenových úrovniach. Vyššia hĺbka zabezpečuje menší sklz pri exekúcii veľkých obchodov.
- Price discovery: Cena sa vyjednáva priebežne, kde nové informácie okamžite vstupujú do limitných objednávok a market makeri upravujú kvóty podľa svojho rizikového profilu.
- Adverse selection: Market maker nesie riziko, že obchoduje proti informovaným účastníkom trhu, čo kompenzuje prostredníctvom spreadu.
- Queue priority: Priorita vypĺňania objednávok podľa času alebo pro-rata mechanizmu motivuje k rýchlosti a technologickým optimalizáciám.
Automatizovaní tvorcovia trhu (AMM): kľúčové mechanizmy
AMM nahrádza tradičnú knihu objednávok smart kontraktom on-chain, ktorý drží dva alebo viac tokenov a cenu vypočítava podľa definovanej matematickej funkcie. Najrozšírenejšie modely zahŕňajú:
- Konštantný súčin (x·y = k): Uniswap v2 štýl, kde cena vychádza z pomeru rezerv
p = y/x. Väčšie swapy výrazne zakrivujú cenovú krivku, čo vedie k vyššiemu sklzu. - Stableswap/CFMM s nízkou krivosťou: Model Curve, ktorý kombinuje vlastnosti súčinu a súčtu, čím minimalizuje sklz najmä pri stablecoin pároch s blízkou cenovou paritou.
- Koncentrovaná likvidita (CLMM): Uniswap v3 umožňuje LP alokovať kapitál do špecifických cenových pásiem, čím vzniká virtuálna štruktúra podobná order booku, avšak s plynulým vypĺňaním po cenovej krivke.
- Hybridné a kompozitné AMM: Dynamicky prispôsobujú krivku na základe externých oraclov, interných market making stratégií a iných algoritmických úprav.
Porovnanie tvorby ceny v order bookoch a AMM
V order book systéme je cena výsledkom diskretných úrovní (tick size) a je nepretržite aktualizovaná trhom. Naopak, v AMM je cena spojitá a deterministická, určená vhodne definovanými invariantmi.
- Profil sklzu: V order booku závisí sklz od dostupnej hĺbky na jednotlivých cenových úrovniach. V AMM je sklz presne definovaný tvarom cenovej krivky a aktuálnym pomerom rezerv.
- Náklady na dopad ceny: V AMM je cena monotónne ovplyvňovaná veľkosťou obchodu, zatiaľ čo v order booku môže dôjsť k náhlym skokom pri prelomení viacerých cenových úrovní.
- Citlivosť na veľké príkazy: Veľké svapy v AMM výrazne posúvajú cenu smerom k jednej strane. V order bookoch sú takto veľké príkazy rozložené na viacerých úrovniach, čo znižuje priemerný sklz.
Matematická analýza sklzu v AMM s konštantným súčinom
Predpokladajme rezervy X tokenu A a Y tokenu B. Pri swape, keď užívateľ vloží množstvo ΔX tokenov A na nákup tokenov B, nové rezervy budú (X + ΔX, Y - ΔY) za podmienky zachovania invarianty (X + ΔX)(Y - ΔY) = XY. Odtiaľ vyplýva:
ΔY = Y - (XY)/(X + ΔX)
Efektívna priemerná cena swapu je potom ΔX/ΔY, pričom marginálna cena sa posunie z Y/X na (Y - ΔY)/(X + ΔX). Tento vzorec umožňuje presné predikcie sklzu a obchodných nákladov bez potreby komplexnej knihy objednávok.
Koncentrovaná likvidita: premostenie medzi AMM a order bookom
Model CLMM prináša významné zlepšenie efektivity likvidity tým, že umožňuje LP selektívne alokovať kapitál do úzkych cenových pásiem. Výsledkom je granulárna štruktúra podobná tickom v order booku, avšak vypĺňanie prebieha plynule po krivke. To znižuje sklz v aktívnych pásmach a zvyšuje intenzitu obchodovania.
Inventárne riziko: porovnanie makerov a poskytovateľov likvidity
Market maker v order booku nesie riziko jednosmerného trhu, keď sa jeho limitné objednávky vyplnia a on drží inventár proti trhovému trendu. V AMM drží LP oba tokeny v pomere určenom krivkou. Pri výrazných cenových pohyboch dochádza k pre- alebo podhodnoteniu portfólia, čo sa v odbornej literatúre nazýva dočasná strata (impermanent loss, IL). IL sa vyskytuje nezávisle na poplatkoch a predstavuje alternatívnu nákladovú položku oproti držaniu tokenov bez obchodu. Pri koncentrovanej likvidite navyše hrozí riziko neaktívnej likvidity mimo vybraných pásiem, kde LP nevzniká zisk z poplatkov.
Tvorba ceny, informácie a oneskorenie v DeFi
Order book mechanizmus s vysokým tempom prichádzajúcich správ (message rate) umožňuje trhovým makerom a arbitrom promptne replikať nové informácie a vyrovnávať trhy. AMM často prijímajú referenčnú cenu z externých zdrojov cez arbitrážnych hráčov, no on-chain latencia – vyplývajúca zo sieťových blokových časov a transakčných poplatkov – spomaľuje aktualizáciu fair hodnoty. V dôsledku toho môže AMM počas obdobia volatility pôsobiť ako pasívny akceptor likvidity s oneskorenou reflexiou cenových zmien.
MEV a front-running: zraniteľnosti trhových modelov
V AMM je cenová funkcionalita úplne transparentná a deterministická, čo umožňuje rôzne formy maximalizácie výnosov z ťažby hodnoty z transakcií (MEV), vrátane sandwich útokov. Riziko MEV je zvlášť výrazné pri veľkých swapoch bez ochranných mechanizmov ako private transaction pooly, batchové spracovanie alebo anti-MEV RPC. V order book systémoch síce existuje queue sniping a arbitráž založená na latencii, avšak ich vplyv môže byť zmiernený vysokou priepustnosťou matching enginu, internými pravidlami ako skryté (hidden) alebo iceberg objednávky a komplexnými ochrannými mechanizmami.
Trhové režimy: nízka volatilita, šoky a nedostatok likvidity
- Obdobia nízkej volatility a stabilné páry: Stableswap AMM dosahujú výnimočne nízky sklz pri stablecoin pároch. Order book systémy takisto efektívne fungujú, no s vyššími operačnými nákladmi.
- Trhové šoky a jednostranný tlak: Hlboký order book môže absorbovať prudké nárazy za predpokladu dostatočného počtu market makerov. AMM však môže rýchlo stratiť likviditu a cena sa neadekvátne posunie až do vyrovnania arbitrami.
- Iluzórna likvidita: V order bookoch sa môže likvidita prejavovať vo forme rýchlo rušených quote (fleeting quotes), ktoré miznú počas volatility. AMM poskytujú „skutočnú“ likviditu, avšak jej efektívne náklady rastú exponenciálne mimo príslušných pásiem cien.
Nákladová štruktúra: porovnanie poplatkov, gasu a neviditeľných nákladov
Centralizované order book burzy účtujú poplatky podľa kategórií maker/taker, často so zľavami podľa objemu. Skrytými nákladmi sú sklz a vplyv veľkosti obchodu na cenu (market impact). AMM namieta fixný swap fee (zvyčajne 0,05–0,30 %) a náklady na on-chain transakcie (gas). Pri veľkých objemoch však dominujú náklady spôsobené posunom po cenovej krivke. Pre LP predstavuje relevantný ukazovateľ čistý zisk (P&L), ktorý zahŕňa poplatky, impermanent loss a náklady na správu likvidity ako rebalans či alokácia v CLMM.
Oracly a spoľahlivosť exogénnej ceny
V zložitých DeFi protokoloch, ako sú derivátové trhy alebo úverové platformy, je kritické, z akého zdroja pochádza cena – či ide o agregát z order bookov (CEX/DEX API feedy) alebo merané hodnoty z AMM poolov (TWAP, mediány). Nesprávne navrhnutý oracle systém môže preniesť krátkodobé manipulačné efekty do celého protokolu, čím ohrozuje jeho stabilitu. AMM bez robustných obranných mechanizmov, ako sú time-weighted stredy nastavované cez viaceré zdroje či extra filtrácie, sú náchylnejšie na jednorazové útoky a výkyvy.
Riziká a robustnosť mechanizmov
Robustnosť trhových mechanizmov v DeFi závisí od schopnosti protokolov efektívne zvládať extrémne trhové podmienky, minimalizovať riziká MEV a zabezpečiť ochranu poskytovateľov likvidity aj obchodníkov. Vývojári neustále inovujú modely tvorby trhu, implementujú nové formy ochrany a optimalizujú interakciu medzi off-chain a on-chain svetom, aby zabezpečili udržateľný a spravodlivý ekosystém decentralizovaných financií.
Celkové porovnanie ukazuje, že žiadny z prístupov – či už AMM s koncentrovanou likviditou alebo klasický order book – nie je univerzálne najlepší. Výber vhodného modelu závisí od konkrétnych potrieb trhu, charakteru aktív, očakávanej volatility a preferencií účastníkov. Budúcnosť DeFi bude pravdepodobne charakterizovaná hybridnými riešeniami, ktoré dokážu využiť výhody oboch prístupov a zmierniť ich slabiny.