AMM vs. order book: tvorba ceny a chování trhu

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 převládá na centralizovaných burzách (CEX) a čím dál 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 přes diskrétní knihu

Order book je datová struktura se seřazenými limit 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:

  • Mid price a spread: střed mezi nejlepším bid a ask; spread odráží riziko inventáře a informační asymetrii tvůrců trhu.
  • Market depth a likvidita: celkový objem na jednotlivých cenových úrovních; větší hloubka znamená nižší skluz (slippage).
  • Price discovery: probíhá průběžně – nové informace se okamžitě promítají do limitních příkazů, maker mění nabídku podle rizika.
  • Adverse selection: pokud obchodují informovaní hráči, market maker nese riziko „vybrání“ proti překvapivé informaci; toto kompenzuje spreadem.
  • Queue priority: časová nebo pro-rata priorita určuje, kdo je vyplněn dříve; motivuje to 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): Uniswap v2-styl. 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ýší skluz.
  • Stableswap/CFMM s nízkou křivostí: Curve-styl kombinující vlastnosti součinu a součtu; minimalizuje skluz kolem parity pro stable páry.
  • Koncentrovaná likvidita (CLMM): Uniswap v3 – LP alokují likviditu do cenových intervalů; vzniká virtuální kniha s „tiky“, ale plnění probíhá po křivce a nikoli přes diskrétní objednávky.
  • Hybridní/kompozitní AMM: dynamická úprava křivky, reference na oracle a vnitřní market making strategie.

Tvorba ceny: diskrétní levely vs. spojitá křivka

V order booku se cena vyjednává mezi limitními příkazy: změny jsou diskrétní (tick size), ale 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:

  • Slippage profil: 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 levelů najednou).
  • Citlivost na velryby: Velké tržní příkazy v AMM výrazně ohýbají cenu; v hluboké knize se rozkládají mezi více úrovní s menším průměrný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 vstupu Δ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 vyplývá Δ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á granulární struktura „tiků“, která se podobá objednávkám v knize. Rozdíl je v tom, že plnění neodepisuje konkrétní limitní příkazy, ale postupně „pálí“ 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ží kvótovací riziko: pokud je trh jednosměrný, jeho limitní příkazy se vyplní a nese inventář vůči 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) oproti držení hodl benchmarku. IL vzniká i bez poplatků – poplatky ji mohou (ale nemusí) vykompenzovat. U CLMM k IL přibývá riziko idle liquidity (mimo pásmo se nevydělává).

Price discovery: informace a latence

Order book při vysoké message rate reaguje rychleji na nové informace: makeři překvótují, arbitři krátkodobě 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í k rychlým platformám zpravidla chová jako pasivní „sink“ likvidity s opožděnou aktualizací férové ceny – o to víc 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 – zejména při velkých tržních swapech bez ochrany (private orderflow, batch/auction settlement, anti-MEV RPC). V order booku existuje queue sniping a latencí arbitrage, 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í, avšak 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 (nárůst cancel-rate). 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ým nákladem jsou skluz a (při slabší likviditě) 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 rebalans/realokaci pásem 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, median). Nesprávně nakonfigurovaný oracle může přenést krátkodobé manipulační výkyvy do celého protokolu. AMM bez ochran (např. time-weighted středy, vícerozdrojové 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 likvidity na makerech, citlivost na rychlé hráče, ale ve špičkovém prostředí poskytuje nejlepší price discovery.
  • AMM: jednoduchá a transparentní kotace, garantovaná „koupě-prodej“ schopnost, ale citlivost na velké obchody, MEV a IL; pro LP je klíčový výběr křivky a pásem.

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

Moderní DEXy kombinují mechanismy: request-for-quote (RFQ) pro velké bloky, batch aukce 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ě kvótují jako AMM u řídkých párů.

Metodika porovnání pro tradery

  1. Velikost obchodu vs. hloubka: Při velkých objemech a volatilních párech 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í poskytne lepší exekuci.
  3. MEV ochrana: Při on-chain swape využijte private mempool/anti-MEV RPC nebo RFQ.
  4. Poplatky vs. impact: Pro malé obchody rozhodují poplatky; pro velké impact. Vypočítejte efektivní all-in cenu.
  5. Oracle závislost: Při kolaterále a leverage kontrolujte, odkud cena pochází a jaké má 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í realokaci.
  3. Režijní náklady: Na chainoch s drahým gasem minimalizujte rebalans; na levných L2 může být aktivní management výhodný.
  4. Rizika protokolu: Admin 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šíří spread, hloubka se stáhne, mid se posune. AMM se posune po křivce až po impulzu arbitrů a swapů; krátce může ukazovat „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 porazí knihu v realizaci i v poplatcích při malých a středních objemech.

Metriky pro monitoring

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

Praktická doporučení

  • Pro intradenní tradery: likvidní order booky poskytují jemnější kontrolu nad exekucí (limit, post-only, reduce-only) a lepší reakci na zprávy.
  • Pro swappery a agregátory: přiťahujte 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 nezanedbávejte operační riziko.
  • 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 konkurenty v nulové sumě. Každý exceluje v odlišných podmínkách: AMM přináší on-chain jednoduchost, nepřetržitou kotaci a „bez povolení“ tvorbu trhu; order book poskytuje přesnou exekuci, rychlé price discovery a jemné řízení rizika. V praxi vítězí ten model, který lépe odpovídá volatilitě, velikosti ob