AMM versus order book: principy tvorby ceny a analýza mikrostruktury trhu v DeFi

Dva světy tržní mikrostruktury

Automatizovaní tvůrci trhu (AMM) a knihy objednávek (order book) jsou dva odlišné modely, jak na kryptotrhu vzniká cena a jak se alokuje likvidita. AMM dominují v on-chain DeFi, kde se cena určuje algoritmicky podle křivky, zatímco order book dominuje na centralizovaných burzách (CEX) a stále více i na výkonných L2/L3 platformách s vyšší propustností. Tento článek porovnává jejich mikrostrukturu, tvorbu ceny, chování v různých režimech volatility a praktické důsledky pro tradery a poskytovatele likvidity (LP).

Order book: limity, markety a tvorba ceny prostřednictvím diskrétní knihy

Order book je datová struktura s uspořádanými limitními objednávkami na straně bid (poptávka) a ask (nabídka). Cena se „tvoří“ střetem přicházejících market objednávek s nejlepší protistranou v knize. Klíčové pojmy:

  • Střední cena (mid price) a spread: střed mezi nejlepším bid a ask; spread odráží riziko inventáře a informační asymetrii market makerů.
  • Market depth a likvidita: celkový objem na jednotlivých cenových úrovních; vyšší hloubka znamená menší skluz (slippage).
  • Price discovery: probíhá průběžně – nové informace se okamžitě promítají do limitních objednávek, maker mění quote podle rizika.
  • Adverse selection: pokud obchodují informovaní hráči, market maker nese riziko, že je „vybrán“ proti překvapivé informaci; kompenzuje to spreadem.
  • Queue priority: časová nebo pro-rata priorita určuje, kdo je vyplněn dříve; to motivuje k rychlosti a technologické optimalizaci.

AMM: nepřetržitá cenová křivka a algoritmická kotace

AMM nahrazuje knihu objednávek on-chain kontraktem, který drží dvě (nebo více) aktiv a stanovuje cenu podle předem definované funkce. Základní typy:

  • Konstantní součin (x·y = k): styl Uniswap v2. Okamžitá cena je podíl rezerv p = y/x (v příslušných jednotkách). Větší swap více zakřiví křivku a zvýší sklz.
  • Stableswap/CFMM s nízkou zakřiveností: Curve-styl kombinující vlastnosti součinu a součtu; minimalizuje skluz kolem parity u stabilních párů.
  • Koncentrovaná likvidita (CLMM): Uniswap v3 – LP alokují likviditu do cenových intervalů; vzniká virtuální kniha s „ticky“, ale vyplňování probíhá po křivce a nikoliv skrze discretizované objednávky.
  • Hybridní/kompozitní AMM: dynamická úprava křivky, reference na oracly a vnitřní market making strategie.

Tvorba ceny: diskrétní úrovně vs. spojitá křivka

V order booku se cena vyjednává mezi limitními příkazy: změny jsou diskrétní (tick size), avšak kontinuální v čase. V AMM je cena deterministická a spojitá po křivce, přičemž každý obchod posouvá rovnováhu podle invariantů. Důsledky:

  • Profil skluzu: V order booku závisí na hloubce jednotlivých úrovní; v AMM je přesně dán tvarem křivky a poměrem rezerv.
  • Impact cost: V AMM je monotónní a předvídatelný; v order booku může být skokový (vybrání více úrovní najednou).
  • Citlivost na velryby: Velké tržní příkazy v AMM silně ohýbají cenu; v hluboké knize se rozloží mezi více úrovní s menším průměrovaným skluzem.

Matematika skluzu v AMM (x·y = k)

Nechť rezervy před obchodem jsou X (token A) a Y (token B). Při nákupu B za A o velikosti ΔX se po obchodu rezervy stanou (X+ΔX, Y-ΔY), tak aby zůstal zachován součin (X+ΔX)(Y-ΔY) = XY. Z toho plyne ΔY = Y - (XY)/(X+ΔX). Efektivní průměrná cena je ΔX/ΔY a marginální cena se posune z Y/X na (Y-ΔY)/(X+ΔX). To definuje deterministický skluz a impact cost bez potřeby knihy.

Koncentrovaná likvidita: AMM, který se chová „jako kniha“

CLMM umožňuje LP soustředit prostředky do úzkého pásma, čímž dramaticky snižuje skluz v tomto intervalu. Vzniká granulovaná struktura „tiků“, která se podobá objednávkám v knize. Rozdíl je, že vyplňování neodepisuje konkrétní limitní příkazy, ale postupně „spaluje“ likviditu na křivce v daném pásmu a při posunu ceny aktivuje další pásma.

Inventární riziko LP: maker v knize vs. LP v AMM

V order booku maker drží riziko kvotace: pokud je trh jednosměrný, jeho limitní příkazy se vyplní a nese inventář proti trendu. V AMM LP vždy drží obě aktiva v poměru daném křivkou; při výrazném pohybu se portfolio rebalancuje a LP utrpí tzv. dočasnou ztrátu (impermanent loss, IL) vůči hodl benchmarku. IL vzniká i bez poplatků – poplatky ji mohou (ale nemusí) kompenzovat. U CLMM k IL přibývá riziko idle liquidity (mimo pásmo nelze vydělávat).

Price discovery: informace a latence

Order book při vysokém message rate reaguje rychleji na nové informace: market makeři rychle překvótují, arbitři krátce vyrovnávají mezitržní rozdíly. AMM často přijímá cenu z externího order booku přes arbitráž; on-chain latence (doby bloků, poplatky) zpomaluje konvergenci. Proto se AMM bez robustních oracle nebo bez připojení na rychlé venue většinou chová jako pasivní „sink“ likvidity s opožděnou aktualizací tržní ceny – zvlášť v obdobích prudké volatility.

MEV a front-running: citlivost modelů

V AMM je cenová funkce veřejná a deterministická, což vytváří prostor pro sandwich a další MEV strategie – především u velkých tržních swapů bez ochrany (private orderflow, batch/auction settlement, anti-MEV RPC). V order booku existuje queue sniping a latencová arbitráž, ale jejich dopad je zmírněn propustností matching enginu a interními pravidly (např. hidden orders, iceberg).

Režimy trhu: nízká volatilita, šoky a „sucho likvidity“

  • Nízká volatilita & stabilní páry: Stableswap AMM exceluje minimálním skluzem. Order book je také efektivní, ale jeho provozní režie může být vyšší.
  • Šoky a jednostranný tok objednávek: Hluboký order book lépe absorbuje náraz, pokud má dostatek makerů. AMM se rychle „vypije“ a cena se zakřiví, dokud arbitři nedotáhnou nový paritní poměr.
  • Iluzorní likvidita: V knize mohou fleeting quotes zmizet při šoku (vysoká míra stornování). V AMM je likvidita „skutečná“, ale extrémně drahá mimo paritu.

Nákladová struktura: poplatky, gas a skryté náklady

Order book na CEX účtuje poplatky podle maker/taker kategorie, často s objemovými slevami. Skrytými náklady jsou skluz a (u slabší likvidity) market impact. AMM má fixní swap fee (např. 0,05–0,30 %) a on-chain gas; při větších obchodech dominuje křivkou daný impact cost. Pro LP je důležité čisté P&L: poplatky mínus IL, mínus náklady na rebalancování/přerozdělování likvidity v CLMM.

Oracly a exogenní cena

Pro deriváty a úvěrové protokoly je kritické, zda se spoléhají na cenu z order booku (agregované CEX/DEX feedy) nebo z AMM (TWAP, medián). Nesprávně nakonfigurovaný oracle může přenést krátkodobé manipulační výkyvy do celého protokolu. AMM bez ochrany (např. time-weighted průměry, vícejmenné feedy) jsou zranitelnější vůči jednorázovým útokům.

Rizika a robustnost: průřezová analýza

  • Order book: technologické riziko (matching engine), závislost na likviditě od makerů, citlivost na rychlé hráče, ale v špičkovém prostředí poskytuje nejlepší price discovery.
  • AMM: jednoduchá a transparentní kotace, garantovaná „kupní-prodejní“ schopnost, ale citlivost na velké obchody, MEV a IL; pro LP je klíčový výběr křivky a pásmů.

Hybridní modely a trend „AMM-izace“ order booku

Moderní DEXy kombinují mechanismy: request-for-quote (RFQ) pro velké bloky, batch auctions eliminující sandwich, off-chain order relay + on-chain settlement pro nízké poplatky a vysokou propustnost. CLMM už nyní připomíná knihu s pásmy; naopak některé order book DEXy agregují LP fondy a interně kvotují jako AMM u řídce obchodovaných párů.

Metodika porovnání pro tradery

  1. Velikost obchodu vs. hloubka: U velkých objemů a volatilních párů upřednostněte order book s dostatečnou hloubkou; u stabilních párů AMM stableswap.
  2. Čas a latence: Pokud je rychlost kritická (reakce na zprávu), order book s nízkou latencí zajistí lepší exekuci.
  3. MEV ochrana: Při on-chain swape využijte private mempool/anti-MEV RPC nebo RFQ.
  4. Poplatky vs. impact: U malých obchodů rozhoduje fee; u velkých impact. Vypočítejte efektivní all-in cenu.
  5. Oracle závislost: Při kolaterálu a leverage kontrolujte původ ceny a její ochrany.

Metodika porovnání pro LP

  1. Výběr křivky: Volatilní páry – x·y=k, stabilní páry – stableswap; u CLMM zvolte pásmo podle očekávané volatility.
  2. Očekávaný tok objednávek: Jednosměrný trend zvyšuje IL; kompenzaci hledejte v poplatcích a aktivním přerozdělení.
  3. Režijní náklady: Na chainu s drahým gasem minimalizujte rebalancování; na levných L2 může být aktivní management výhodný.
  4. Rizika protokolu: Administrátorská práva, timelocky, oracly, audit. LP nese smart contract riziko – požadujte standardy správy.

Modelové příklady chování

  • Šoková zpráva (upgrade/bug): Order book okamžitě rozšiřuje spread, hloubka klesá, mid se posune. AMM se pohybuje po křivce až po impulzu arbitrů a swapů; krátkodobě může zobrazovat „starou“ cenu.
  • Velký blokový obchod: V knize použijte iceberg/TWAP na minimalizaci impactu; v AMM rozdělte swap na menší dávky nebo využijte RFQ/aggregátor s pathing přes více poolů.
  • Stabilní páry s úzkou paritou: Stableswap AMM překoná knihu v realizaci i poplatcích při malých a středních objemech.

Metriky pro monitorování

  • Order book: top-of-book spread, 1–10 tick hloubka, order-to-trade ratio, cancel rate, realizovaný skluz vůči mid/TWAP.
  • AMM: rezervy a jejich poměr, výsledný skluz pro cílové objemy, fee tier, objem/TVL, odhad IL v čase, aktivita MEV.
  • CLMM specifika: procento času „v pásmu“, náklady na rebalanc, konkurence v stejném ticku, volatility-of-volatility.

Praktická doporučení

  • Pro intraday tradery: likvidní order booky poskytují jemnější kontrolu nad exekucí (limit, post-only, reduce-only) a rychlejší reakci na zprávy.
  • Pro swapery a agregátory: přitahujte likviditu přes více poolů, používejte ochranu proti MEV a simulaci skluzu před odesláním.
  • Pro LP: u CLMM zavádějte pravidla re-range (např. na základě ATR/volatility), sledujte poplatky vs. IL a neignorujte operační rizika.
  • Pro designéry protokolů: zvažte hybridní mechanismy (RFQ, batch aukce), robustní oracly, timelocky a formalizovanou správu změn.

Ne „nebo“, ale „kdy a kde“

AMM a order book nejsou konkurenti v nulové-sumě. Každý exceluje v jiných podmínkách: AMM přináší on-chain jednoduchost, nepřetržitou kotaci a „bez povolení“ tvorbu trhu; order book nabízí přesnou exekuci, rychlý price discovery a jemné řízení rizika. V pr