
市場微觀結構:交易如何在毫秒間成交
電子交易的底層管道——從下單到成交
那筆意外撼動 $50 Million 的訂單
2021 年,某大型加密交易所上的一位交易者想賣掉價值幾十萬美元、成交清淡的某個山寨幣。他敲下了一張市價單——「現在就賣,什麼價格都行」。可是等著接盤的買家不夠多。這張訂單一個價位接一個價位地把訂單簿上的買單全部吃光,那個代幣瞬間打出一根 K 線,幾秒內市值蒸發超過 90%,隨後又彈了回來。沒有駭客攻擊,沒有訊息面,市場上就是沒有足夠的掛單來承接這筆賣出。
這位交易者虧掉的錢,既不是騙局也不是崩盤造成的。他虧給了市場微觀結構——也就是訂單如何相遇、撮合、推動價格的那套底層管道。大多數人盯著圖表、K 線、均線看。但圖表只是輸出結果。真正的機器藏在底下:一張不斷變動的買賣訂單清單,叫做訂單簿,再加上一套決定誰和誰成交、按什麼順序、以什麼價格成交的規則。
看懂了微觀結構,你就不會再被滑點、莫名其妙的插針、以及那些成交在你從未答應過的價格上的交易搞得措手不及。你會開始像專業交易臺和做市商那樣看市場:它不是一條上上下下的曲線,而是一條你正排在其中的隊伍。
訂單簿:價格真正棲身之處
訂單簿是一份實時的、雙向的意願清單。一邊是買單(bids)——願意買入的人,每個人都標明瞭價格和數量。另一邊是賣單(asks,也叫 offers)——願意賣出的人。訂單簿按價格排序:最高的買價和最低的賣價彼此最接近、排在頂端,因為這兩位交易者最迫切想要成交。
三個數字一眼就能定義任何市場的狀態:
- 最優買價(best bid)——目前有人願意支付的最高價格。
- 最優賣價(best ask)——目前有人願意賣出的最低價格。
- 中間價(mid price)——兩者的中點,常被用作「公允」參考價。
最優買價和最優賣價之間的差距就是買賣價差(bid-ask spread)——衡量一個市場健康度最重要的單一讀數。當價差只有一個跳動點(tick)寬時,市場流動性好、競爭充分。當價差大幅張開時,買賣雙方分歧嚴重、參與者寥寥,交易成本高昂。在傳統市場裡,價差由做市商和經紀商報出。在加密市場裡,價差只是真實交易者所掛的最優限價單之間剩下的那道空隙。
關鍵在於,你在圖表上看到跳動的價格,是最近一筆已經打出的成交——一個歷史事實。而訂單簿是未來:它告訴你此刻真正能成交的價格,以及每個價格上有多少數量可供成交。
掛單方、吃單方,以及流動性的含義
每一筆成交都有兩邊,各自承擔兩種不同的角色。掛單方(maker)掛出一張停留在訂單簿上的限價單——他們提供流動性,讓市場更有深度,然後等待。吃單方(taker)發出一張立即與停留中的掛單相撮合的訂單——他們消耗流動性,換來即時成交。這就是為什麼大多數交易平臺對吃單方收取的費用高於掛單方:掛單方站在那裡持續報價,是在替市場幫忙。
流動性不過是衡量你能多輕鬆地成交一定規模、卻又不推動價格的指標。流動性好的市場訂單簿深、參與者多、價差窄、成交量大——大型交易平臺上的比特幣和以太坊,差不多就是加密世界裡流動性的天花板。流動性差的市場訂單簿薄、參與者少、價差寬,只要有人成交稍大一點的規模,價格就會猛地跳動。開篇故事裡那個暴跌 90% 的山寨幣並非一文不值——它只是流動性差,一張市價單就觸到了訂單簿的底部。
專門維持訂單簿深度的人就是做市商(market maker)。他們同時在兩邊報價——在中間價稍下方掛買單,在稍上方掛賣單——並賺取價差作為提供即時性的報酬。在 $800 買入,在 $801 賣出,一天重複成千上萬次:這一美元的價差,就是他們為「保證總有人在那裡和你成交」所收取的工錢。
市場深度:讀懂價格背後那堵牆
價差告訴你成交一個極小單位的成本。市場深度(market depth)告訴你成交真實規模的成本。深度是每個價位上所有停留訂單的累計總和,從中間價向兩側層層堆疊。「深」的訂單簿在頂端兩側都堆著大量數量;「薄」的訂單簿則只有一絲流動性,價位很快就出現斷檔。
這就是為什麼兩個價差相同的資產,行為可以完全不同。設想兩個幣都報出 $0.01 的價差。幣 A 在中間價上下一美元內停留著 50 BTC;幣 B 只有 0.3 BTC。一張不大的訂單幾乎撼不動幣 A 的訂單簿,卻會把幣 B 的訂單簿直接打穿,把價格拖動好幾個百分點。價差看上去一模一樣;深度才道出了真相。
大多數交易所把這一切視覺化成一張深度圖(depth chart):一張階梯狀的圖,買方流動性以綠色在中間價左側攀升,賣方流動性以紅色在右側攀升。這兩堵牆越陡越高,市場在價格移動之前能承受的衝擊就越大。一張平坦、低矮的深度圖是個警示訊號——那個市場會打滑。
有一點要當心:深度是意願的快照,而非承諾。停留中的訂單可以在毫秒間被撤銷。一堵看似堅如磐石、像是強力支撐的買單牆,可能在真正的賣壓一到來的瞬間就蒸發——若有人刻意這麼做來偽造需求,這種手法就叫幌騙(spoofing)。讀訂單簿,但永遠別假設那堵牆會撐住。
價格-時間優先:隊伍的規則
當你的訂單抵達交易所,一段叫做撮合引擎(matching engine)的軟體會決定它的命運——而它遵循的是嚴格、確定的規則。在股票式市場和大多數加密交易平臺上占主導地位的規則是價格-時間優先(price-time priority),也叫 FIFO(先進先出):
- 價格更優者先成交。出價 $100.05 的買家會先於出價 $100.00 的買家被滿足——不管誰先到。
- 同一價格上,先到者先成交。在 $100.00 上停留的訂單中,最先到達的那一張先成交。你在隊伍裡的位置,由你到達那一刻的毫秒數決定。
這就是為什麼對掛單方來說,佇列位置往往就是全部勝負所在。在一個熱門價位上,到得早可能就意味著成交與眼睜睜看著價格走開之間的差別。這也是為什麼延遲和時機對專業交易者如此重要——以及為什麼時鐘偏移、重試或重複的訊息會悄悄改變你的優先順序。有些產品採用其他機制(按比例分配(pro-rata),成交按數量大小成比例分攤,或者混合模型),所以原則很簡單:去讀該交易平臺的撮合規範,而不是假設到處都是紐交所那套 FIFO。
鏈上訂單簿把這一點又推進了一步:撮合規則以程式碼形式公開發布。你不必去信任某家交易所對自己如何撮合的說法,而是可以驗證網路實際執行的邏輯。這種透明性正是 GaiaEx 在 Hyperliquid L1 上執行交易的原因之一——這是一條專門打造的鏈,其訂單簿和撮合規則都在鏈上、可供審計。
滑點與價格衝擊:規模的隱藏成本
滑點(slippage)是你預期的價格與實際成交價格之間的差值。它不是 bug,也不是故障——它是一張市價單在訂單簿上向上或向下行走的直接、機械式後果。你想在 $100 買入,但訂單簿上那個價位只有一點點數量,於是你的訂單一路成交到 $100.10、$100.25、$100.50,直到全部成交。你的平均成交價最終落在目標價之上,那道差距就是你的滑點。
這裡給一個具體的演算。你按上圖的賣單一側市價買入 3 BTC:
- 0.7 BTC 在 $68,103.0 成交
- 1.4 BTC 在 $68,103.5 成交
- 0.9 BTC 在 $68,104.0 成交
你的平均價格並不是你看到報出的 $68,103——而是大約 $68,103.6,而且你已經把最優賣價推高到了下一個價位。這種向上的推動叫做價格衝擊(price impact):你自己的訂單把市場推向了對你不利的方向。你的訂單相對於可用深度越大,這兩種效應就都越嚴重。
滑點並不總是負面的。如果在提交和成交之間市場朝著對你有利的方向跳動,你可能得到正滑點——比預期更好的價格。但在清淡或劇烈波動的市場裡,這種不對稱通常是吃虧的:波動率會在你最想交易的時候恰好把價差拉寬、把訂單簿變薄。
專業人士如何與它對抗:
- 使用限價單而非市價單,給你能接受的最差價格設個上限——你用成交的確定性換取價格的確定性。
- 把大單切片,隨時間拆成更小的子單。TWAP(時間加權平均價)和 VWAP(成交量加權平均價)這類執行演算法會自動這麼做,讓訂單融入正常的交易流。
- 在 DEX 和 AMM 上設定滑點容忍度——但別設得太緊,否則你的訂單可能失敗或被搶先交易;也別設得太鬆,否則你就是在招來三明治攻擊。
- 在流動性好的市場交易,避開清淡時段;在活躍度低的邊角時段,深度最薄。
加密微觀結構 vs. 傳統市場
上面那些機制——訂單簿、掛單方、隊伍、滑點——是通用的。但加密市場有一些結構性的怪癖,會讓傳統交易者感到迷惑;同時傳統交易者的一些習慣在這裡也無法照搬。
- 全天候不打烊。股票按交易時段交易,有開盤集合競價、收盤集合競價,還有隔夜跳空——訊息在這段時間裡累積,開市鍾一響價格就跳。加密市場則是 24/7 交易。這消除了跳空風險的機制,卻沒有消除事件風險——週日凌晨 3 點的一記衝擊,砸到的可能是一張處於最薄狀態的訂單簿。
- 碎片化。一隻股票的流動性是集中且受監管的。加密流動性則被切散在幾十個中心化和去中心化的交易平臺上,於是「真實」價格和真實深度都被攤薄了。智慧訂單路由器(smart order routers)的存在正是為了把這種碎片化重新縫合起來。
- 用 AMM 取代訂單簿。DeFi 的很大一部分乾脆用自動做市商(automated market makers)整個取代了訂單簿——這是一種資金池,由一條公式根據兩種資產的比例來設定價格。在這裡,「流動性」是流動性提供者(liquidity providers)存入池子的資本,滑點是池子規模的一個確定性函式,提供者賺取手續費,但在價格變動時要承擔無常損失的風險。
- 鏈上結算。訂單簿型的加密交易要考慮一些純 CLOB 模型會忽略的因素:記憶體池(mempool)可見性(你待處理的訂單可能被看到並被搶先交易)、區塊最終性,以及礦工/驗證者的排序。這正是 MEV——最大可提取價值——的領域,在那裡一個區塊內交易的排列順序本身就成了一種可交易的優勢。




