電子訂單與訂單撮合:市價單如何即時成交|Quant Theory 第 4 講筆記

第 4 課・共 34 課

⚠️ 本站內容僅作教育用途,不構成投資建議。投資涉及風險,作出任何投資決定前請諮詢持牌專業人士。
目錄

這是 Liu Peng 大學級量化交易課程第 2 週第 1 講的筆記。由本講開始,課程正式進入市場微觀結構 Market Microstructure 範疇——不再談策略與模型,而是拆解交易最底層的機制:電子訂單由甚麼元素構成、市價單 Market Order 如何即時成交,以及交易所的訂單撮合 Order Matching 系統按甚麼規則決定誰先成交。

學習重點

詳細筆記

電子市場的基礎:離散價格網格

講者先由電子市場的計價方式說起。市場上的金融工具,不論買入建立好倉還是賣出建立淡倉,每項資產都附有一個價格。價格在數學上是連續變數,理論上可以有無限多個小數位;但為方便記賬與結算,市場把它離散化,切成一格一格的價格網格 Price Grid。由最低價排到最高價,這個序列稱為價格階梯 Price Ladder。設基準價為 $p_0$、最小變動單位為 $\Delta$,階梯上第 $k$ 個價位可寫成:

$$p_k = p_0 + k \cdot \Delta, \qquad k = 0, 1, 2, \dots$$

相鄰兩個價位之差 $\Delta$ 就是最小變動單位 Minimum Tick Size。舉例說,階梯上相鄰兩格是 1.1 與 1.2,兩者之差 0.1 就是一個 tick;任何小於 0.1 的變動,例如由 1.10 微調到 1.15,在市場上根本不會反映出來,因為不足以構成一格的移動。不同資產類別的「一格」各有不同叫法:股票一般以仙計(例如美股一美仙);外匯用點子 Pip(percentage in point);利率則用基點(basis point)。這個離散化看似技術細節,卻是日後理解買賣差價、掛單簿與交易成本的起點——量化模型的輸入從來不是連續曲線,而是一格一格的離散報價。

電子市場的離散價格網格、最小變動單位與價格階梯(截圖出自原片(Liu Peng))

電子訂單的三大基本元素

講者接着定義電子訂單 Electronic Order:它是交易員向交易所發出的一組指令,最少必須包含三項資料:

  1. 交易標的:買賣哪份合約、哪隻證券——例如以股票代號指明是蘋果公司的股票。
  2. 交易方向:買入、賣出,還是取消。買賣是要求即時行動的指令;取消則針對已掛出而未成交的訂單。
  3. 訂單數量:買賣或取消多少股、多少張合約。

訂單送出之後,背後是一套由交易所實作的複雜技術系統負責撮合。講者點出成交的經濟本質:任何交易能夠發生,皆因一邊有需求(買方)、另一邊有供應(賣方);交易所與經紀的角色,就是促成兩邊相遇的交易活動。

電子訂單的基本元素:合約或證券、買賣或取消方向、數量(截圖出自原片(Liu Peng))

代理交易與自營交易

落盤的人與執行的人,在市場上是兩種角色。講者區分兩類交易:

這個區分看似行政性質,實際上關乎利益結構:經紀替客執行時賺的是佣金,成交價好壞與其收入無直接關係;自營盤賺的則是買賣本身的利潤,對執行質素與速度有極強誘因。理解角色分工,日後分析訂單流時才能分辨市場上誰在替人做事、誰在為自己博弈。

訂單撮合:由公開喊價到自動化系統

訂單撮合 Order Matching 的核心任務,是在市場上辨識誰想買、誰想賣:買入訂單稱為 bid,賣出訂單稱為 ask,交易所的工作是比對兩邊:當買方願意出的價不低於賣方願意收的價,撮合條件成立,雙方訂單便同時執行。講者提到,早年這個過程靠交易池內的公開喊價——交易員大聲叫價兼打手勢;現今則幾乎全部改由規則化的自動系統處理,條件滿足便即時成交,無人為干預。

電子交易所常見的訂單有三類:

  1. 限價單 Limit Order:不會即時成交的訂單,掛在市場上等條件配合。除數量與方向外,必須指定限價——這是訂單的觸發條件,結構上比市價單複雜(下一講詳談)。
  2. 市價單 Market Order:最簡單的一類,強調即時性——現在就要買、現在就要賣,不設限價,內容只有數量與方向。市價單不會停留等待,進場即被撮合。
  3. 取消單 Cancellation Order:撤銷已掛出的限價單,可以整張取消,也可以只削減部分數量。限價單掛出後未成交,市況變了、主意改了,便靠取消單收回;三類訂單互相配合,構成市場參與者管理倉位的基本工具。

訂單撮合系統:買賣盤配對、三類訂單與價格/顯示/時間優先規則(截圖出自原片(Liu Peng))

執行優先次序:價格、顯示、時間

訂單源源不絕湧入,哪張先成交?講者指出,大部分交易所依循「價格/顯示/時間」的優先次序:

市價單深入剖析:即時成交的代價

講者最後聚焦市價單——股票市場上最常見的交易類型。市價單是投資者向經紀發出的指令:以當前市場的最佳可得價格 Best Available Price 即時買入或賣出。關鍵在「可得」二字:市價單不保證成交價,系統收到後會掃視對手方的掛單簿——你要買,就找願意賣的限價單,由最低賣價開始撮合,直至訂單全部成交。

具體運作可以用一個簡單情境想像:掛單簿賣方由低至高依次有 100.1 元 500 股、100.2 元 300 股、100.3 元 400 股。一張 1,000 股的市價買單進場,會先吃掉 100.1 元的 500 股,再吃掉 100.2 元的 300 股,最後在 100.3 元成交餘下 200 股——三個價位都被掃過,訂單才告完成。若市價買單要吃掉多個價位的掛單,實際成交均價是以成交量加權的平均:

$$\bar{P} = \frac{\sum_{i=1}^{n} P_i \, q_i}{\sum_{i=1}^{n} q_i}$$

其中 $P_i$、$q_i$ 分別是第 $i$ 個價位的掛單價與成交量。由此可見,執行過程中價格難免偏移。講者補充,對流動性充裕的熱門股票,偏移通常不大;但這個「以最佳價即時成交、不鎖定價格」的特性,正是日後討論滑點與交易成本的概念基礎。

市價單:以市場最佳可得價格即時成交,不保證成交價(截圖出自原片(Liu Peng))

🙏 覺得內容有用?本站所有內容免費提供,使用推薦碼開戶就是支持我們繼續營運的最大鼓勵:

ZA Bank 邀請碼 P20923 —— 你享 HKD 2,000 迎新獎賞,本站獲得營運支持。 立即開戶 → (聯盟連結|投資涉及風險,受條款及細則約束,此資料僅可於香港境內分發)

欣利克的看法

名詞解釋

常見問題 FAQ

市價單與限價單的根本分別是甚麼?

市價單放棄價格控制權,換取即時成交;限價單則以指定價格作為觸發條件,價到才成交。前者保證執行、不保證價格,後者保證價格上限(或下限)、不保證成交——兩者是在「確定性」與「速度」之間的不同取捨。

訂單撮合一定依循「價格/顯示/時間」規則嗎?

這是大部分電子交易所的主流做法,但並非放諸四海皆準。個別市場對開市與收市時段、隱藏訂單、大宗交易另有撮合安排,細則以各交易所官方文件為準。學習時掌握主流原則,實作時再查閱目標市場的具體規則。

為甚麼顯示的訂單會優先於隱藏的訂單?

交易所的使命是促進市場流動性,而公開顯示的掛單為全場提供了可見的報價資訊,貢獻了價格發現功能。讓顯示單優先成交,等於用執行優先權獎勵公開資訊的參與者,鼓勵市場透明度;隱藏單享受匿名的同時,代價就是排後。

市價單在甚麼情況下成交價會明顯偏離報價?

當對手方掛單簿深度不足時——例如流動性差的資產、交投淡靜時段,或訂單規模相對掛單量過大——市價單要逐格向上(買入)或向下(賣出)吃掉多個價位才完成,加權平均成交價便會明顯偏離下單一刻的最佳報價。講者指出,流動性充裕的熱門股票上,這種偏移通常有限。

原影片

本文整理自以下影片,版權屬原創作者所有,建議配合原片觀看:

來源:https://www.youtube.com/watch?v=Y-BLyNW0cZ0

🏦 ZA Bank 開戶優惠

本站所有內容免費提供。多使用網站的推薦碼,就是對我們繼續製作優質內容的最大鼓勵和支持 🙏

去 ZA Bank 開戶,享價值 HKD 2,000 迎新獎賞,仲有機會享 USD 30 指定美股兌換券!

  • 💛 全線上開戶,無需前往分行
  • 💛 無最低存款要求,零賬戶管理費
  • 💛 24x7 銀行服務

專屬邀請碼:P20923

立即開戶 → (聯盟連結)