
Market Microstructure: Paano Naeexecute ang Trade sa Ilang Millisecond
Ang plumbing ng electronic trading — mula order hanggang fill
Ang Order na Aksidenteng Nagpagalaw ng $50 Million
Noong 2021, sinubukan ng isang trader sa isang malaking crypto exchange na ibenta ang ilang daan-daang libong dolyar na halaga ng isang manipis na tinatrade na altcoin. Nag-type siya ng market order — “ibenta na, sa kung anong presyo.” Hindi sapat ang mga buyer na naghihintay. Kinain ng order ang lahat ng bid sa book, isa-isang price level, at nag-print ang token ng candle na inalis ang higit sa 90% ng halaga nito sa loob ng segundo bago bumalik. Walang hack. Walang balita. Wala lang sapat na resting orders ang market para masipsip ang sell.
Hindi nawalan ng pera ang trader na iyon dahil sa scam o crash. Nawala ito sa market microstructure — ang plumbing ng paraan kung paano nagtatagpo, nagtutugma, at nagpapagalaw ng presyo ang mga order. Karamihan sa mga tao ay tumititig sa chart, ang candles, ang moving averages. Pero ang chart ay ang output lang. Ang tunay na makina ay nasa ilalim: isang palaging nagbabagong listahan ng buy at sell orders na tinatawag na order book, at ang mga panuntunan na nagpapasya kung sino ang magtatrade sa sino, sa anong pagkasunod-sunod, at sa anong presyo.
Kung maiintindihan mo ang microstructure, hihinto kang magulat sa slippage, phantom wicks, at mga trade na nagfill sa presyong hindi mo kinasunduan. Magsisimula mong makita ang market sa paraang nakikita ito ng mga professional desk at market maker: hindi bilang isang linyang pataas at pababa, pero bilang isang pila kung saan ikaw ay nakatayo.
Ang Order Book: Kung Saan Talaga Nakatira ang Presyo
Ang order book ay isang live, two-sided na listahan ng mga intensyon. Sa isang side ay ang mga bid — mga taong handang bumili, bawat isa sa isang tinukoy na presyo at size. Sa kabilang side ay ang mga ask (tinatawag rin offers) — mga taong handang magbenta. Naaayos ang book base sa presyo: ang pinakamataas na bid at ang pinakamababang ask ay nasa pinakamalapit na position sa itaas, dahil ang dalawang iyon ang pinakasabik na traders na magtrade.
Tatlong numero ang nagpapakita ng state ng kahit anong market sa isang sulyap:
- Best bid — ang pinakamataas na presyo na kasalukuyang babayaran ng isang tao.
- Best ask — ang pinakamababang presyo na kasalukuyang ipagbibili ng isang tao.
- Mid price — ang midpoint sa pagitan nila, madalas gamitin bilang “fair” reference price.
Ang agwat sa pagitan ng best bid at best ask ay ang bid-ask spread — ang pinakamahalagang pagsukat ng kalusugan ng isang market. Kapag isang tick lang ang lapad ng spread, liquid at competitive ang market. Kapag lumawak ito, hindi nagkakasundo ang mga buyer at seller, kakaunti ang mga participant, at magastos ang pagtrade. Sa traditional markets, ang spreads ay quoted ng mga market maker at broker. Sa crypto, ang spread ay simpleng ang natitirang agwat sa pagitan ng pinakamagandang limit orders na inilagay ng mga totoong trader.
Mahalaga, ang presyong nakikita mong tinatick sa chart ay ang huling trade na na-print — isang historical fact. Ang order book ay ang hinaharap: ipinapakita nito ang mga presyong maaari mo talagang i-trade ngayon, at gaano karaming size ang available sa bawat isa.
Makers, Takers, at ang Kahulugan ng Liquidity
Ang bawat trade ay may dalawang side na may dalawang magkaibang trabaho. Ang maker ay naglalagay ng limit order na nananatili sa book — nagdaragdag sila ng liquidity, pinalalalim nila ang market, at naghihintay sila. Ang taker ay nagpapadala ng order na agad na tumutugma laban sa isang resting order — inaalis nila ang liquidity at agad na nakakakuha ng execution. Ito ang dahilan kung bakit karamihan sa mga venue ay naniningil ng mas mataas sa takers kaysa sa makers: ginagawan ng pabor ng maker ang market dahil naroon sila na may quote.
Ang liquidity ay isang pagsukat lang kung gaano kadali mag-trade ng size nang hindi napapagalaw ang presyo. Ang liquid market ay may malalim na book, maraming participant, makitid na spreads, at mataas na volume — ang Bitcoin at Ethereum sa isang malaking venue ay malapit sa pinaka-liquid sa crypto. Ang illiquid market ay may manipis na book, kakaunting participant, malawak na spreads, at presyong biglang gumagalaw kapag nagtrade ang sinuman ng totoong size. Ang altcoin na bumagsak ng 90% sa opening story natin ay hindi walang halaga — ito ay simpleng illiquid, at natagpuan ng isang market order ang pinakababa ng book.
Ang mga specialist na nagpapanatiling malalim ang mga book ay ang market maker. Nag-quote sila sa dalawang side nang sabay — bumibid nang bahagyang mas mababa sa mid, nag-offer nang bahagyang mas mataas — at kinikita ang spread bilang kanilang bayad para sa pagbigay ng immediacy. Bumili sa $800, ibenta sa $801, ulit ng libo-libong beses kada araw: ang isang dolyar na spread na iyon ang sahod na kinokolekta nila para sa paggarantiya na palaging may kasama kang magtrade.
Market Depth: Pagbasa sa Pader sa Likod ng Presyo
Sinasabi sa iyo ng spread ang gastos ng pagtrade ng isang maliit na unit. Sinasabi sa iyo ng market depth ang gastos ng pagtrade ng totoong size. Ang depth ay ang cumulative sum ng lahat ng resting orders sa bawat price level, na nagtatayo palabas mula sa mid price. Ang isang “malalim” na book ay may malaking size na naroon malapit sa itaas sa dalawang side; ang isang “manipis” na book ay may kaunting liquidity bago mag-gap ang mga price level.
Ito ang dahilan kung bakit ang dalawang asset na may parehong spread ay puwedeng kumilos nang ibang-iba. Isipin ang dalawang coin na parehong nag-quote ng $0.01 spread. Ang Coin A ay may 50 BTC na naroon sa loob ng isang dolyar mula sa mid; ang Coin B ay may 0.3 BTC. Ang isang katamtamang order ay bahagya lang na naaapektuhan ang book ng Coin A pero tuwid na tumatagos sa book ng Coin B, na nagdadala sa presyo ng ilang porsyento. Kamukhang pareho ang spread; sinabi ng depth ang totoong kwento.
Karamihan sa mga exchange ay binibisualize ito bilang isang depth chart: isang stepped graph na may buy-side liquidity sa berde na umaakyat sa kaliwa ng mid at sell-side liquidity sa pula na umaakyat sa kanan. Kung mas matarik at mas mataas ang mga pader, mas malaki ang parusang kayang tanggapin ng market bago gumalaw ang presyo. Ang isang patag, mababang depth chart ay isang babala — ang market na iyon ay mag-slip.
Isang babala: ang depth ay isang snapshot ng mga intensyon, hindi isang pangako. Puwedeng i-cancel ang resting orders sa loob ng milliseconds. Ang isang pader ng bids na kamukhang matibay na support ay puwedeng maglaho sa segundong dumating ang totoong selling — isang taktika na tinatawag na spoofing kapag ginawa nang sinasadya para gumawa ng pekeng demand. Basahin ang book, pero huwag kailanman ipagpalagay na hahawak ang pader.
Price-Time Priority: Ang mga Panuntunan ng Pila
Kapag umabot ang order mo sa exchange, isang piraso ng software na tinatawag na matching engine ang magpapasya kung ano ang mangyayari dito — at sumusunod ito sa strict, deterministic na mga panuntunan. Ang dominanteng panuntunan sa mga equity-style market at karamihan sa crypto venues ay ang price-time priority, tinatawag din FIFO (first in, first out):
- Nauuna ang mas magandang presyo. Ang isang buyer na nag-bid ng $100.05 ay na-serve muna bago ang isang buyer na nag-bid ng $100.00 — kahit sino man ang unang dumating.
- Sa parehong presyo, nauuna ang mas maaga. Sa mga orders na naroon sa $100.00, ang unang dumating ang unang mafill. Ang position mo sa pila ay natukoy sa millisecond na dumating ka.
Ito ang dahilan kung bakit ang queue position ay madalas na ang buong laro para sa mga maker. Sa isang popular na price level, ang pagsasaaga ay puwedeng gawing kaibahan sa pagitan ng mafill at ang panonood ng presyo na lumayo. Ito rin ang dahilan kung bakit napakahalaga ng latency at timing para sa mga professional trader — at kung bakit ang clock skew, retries, o duplicated messages ay puwedeng tahimik na baguhin ang priority mo. May mga produktong gumagamit ng ibang scheme (pro-rata, kung saan ang fills ay hinati proportionally sa size, o hybrid models), kaya ang disiplina ay simple: basahin ang matching spec ng venue sa halip na ipagpalagay na NYSE-style FIFO ang lahat.
Isang hakbang pa ang tinatapak ng on-chain order books: ang matching rules ay nai-publish sa code. Sa halip na magtiwala sa claim ng exchange tungkol sa paraan nito ng matching, maaari mong beripikahin ang logic na talagang pinapatakbo ng network. Ang transparency na ito ay isa sa mga dahilan kung bakit nagpapatakbo ang GaiaEx sa Hyperliquid L1 — isang purpose-built chain na ang order book at matching rules nito ay on-chain at auditable.
Slippage at Price Impact: Ang Nakatagong Gastos ng Size
Ang slippage ay ang pagkakaiba sa pagitan ng presyong inaasahan mo at ang presyong talagang nakuha mo. Hindi ito bug o glitch — ito ay ang direkta, mekanikal na resulta ng isang market order na umaakyat o bumababa sa book. Nais mong bumili sa $100, pero maliit lang ang size ng book sa presyong iyon, kaya nagpatuloy na nafill ang order mo sa $100.10, $100.25, $100.50 hanggang matapos ito. Ang average fill price mo ay tumapos sa itaas ng target mo, at ang agwat na iyon ay ang slippage mo.
Narito ang isang konkretong halimbawa. Bumibili ka ng market order ng 3 BTC laban sa mga ask sa diagram sa itaas:
- 0.7 BTC nafill sa $68,103.0
- 1.4 BTC nafill sa $68,103.5
- 0.9 BTC nafill sa $68,104.0
Ang average price mo ay hindi ang $68,103 na nakita mong quoted — ito ay humigit-kumulang $68,103.6, at itulak mo ang best ask sa susunod na level. Ang pagtaas na iyon ay tinatawag na price impact: pinagalaw ng sarili mong order ang market laban sa iyo. Kung mas malaki ang order mo kaugnay sa available depth, mas lala ang dalawang effect.
Hindi laging negative ang slippage. Kung tumick ang market pabor sa iyo sa pagitan ng submission at fill, maaari mong makuha ang positive slippage — mas magandang presyo kaysa inaasahan. Pero sa manipis o volatile na markets, karaniwang nasasaktan ang asymmetry: pinalawak ng volatility ang spreads at pinapanipis ang books eksaktong kapag pinaka-nais mong magtrade.
Paano nilalabanan ito ng mga professional:
- Gumamit ng limit orders sa halip na market orders para itakda ang pinakamalalang presyong tinatanggap mo — ipinagpapalit mo ang certainty of execution para sa certainty of price.
- I-slice ang malalaking orders sa mas maliliit na anak sa paglipas ng panahon. Ang mga execution algorithm tulad ng TWAP (time-weighted average price) at VWAP (volume-weighted average price) ay awtomatikong gumagawa nito para maghalo sa normal na flow.
- Magtakda ng slippage tolerance sa DEXs at AMMs — pero hindi masyadong higpit, o puwedeng bigo ang order mo o ma-front-run, at hindi masyadong luwag, o mag-invite ka ng sandwich attack.
- Magtrade sa liquid markets at iwasan ang manipis na oras; pinakamanipis ang depth sa gilid ng mababang activity.
Crypto Microstructure kumpara sa Traditional Markets
Ang mga mekaniko sa itaas — books, makers, queues, slippage — ay universal. Pero may structural quirks ang crypto na nakalilito para sa mga traditional trader, at mga gawi ng traditional traders na hindi tumatawid.
- Laging bukas. Ang mga stock ay nagtrade sa mga session na may opening auctions, closing auctions, at isang overnight gap kung saan nag-iipon ang balita at tumatalon ang presyo sa bell. Nagtrade ang crypto 24/7. Naaalis nito ang gap-risk mechanic pero hindi ang event risk — isang shock nang 3 a.m. sa isang Sunday ay tumama sa isang book na maaaring pinakamanipis nito.
- Fragmentation. Ang liquidity ng isang stock ay concentrated at regulated. Ang liquidity ng crypto ay hati-hati sa dosenang centralized at decentralized venues, kaya ang “totoong” presyo at ang totoong depth ay kalat. Umiiral ang smart order routers mismo para pagsamahin ang fragmentation na ito pabalik.
- AMMs sa halip na order books. Ang malaking bahagi ng DeFi ay pinapalitan ang order book nang buo ng automated market makers — mga pool kung saan ang isang formula ay nagtakda ng presyo base sa ratio ng dalawang asset. Dito, ang “liquidity” ay ang capital na idineposito ng mga liquidity provider sa pool, ang slippage ay isang deterministic function ng pool size, at kumita ang mga provider ng fees pero nasasapanganib sa impermanent loss kapag gumalaw ang presyo.
- On-chain settlement. Ang order-book crypto ay nagdaragdag ng mga consideration na hindi napapansin ng isang CLOB-only model: mempool visibility (nakikita at puwedeng ma-front-run ang pending order mo), block finality, at miner/validator ordering. Ito ang domain ng MEV — maximal extractable value — kung saan ang sequence ng transactions sa isang block ay nagiging tradable edge.


