逐筆撮合 vs 集合競價:為什麼我掛漲停還買不到?
台股 2020 年起盤中改逐筆撮合、開盤收盤仍集合競價。用白話拆解兩種撮合差別、漲停排隊的價格優先+時間優先、市價單風險與收盤前最後一段,搞懂為什麼你掛漲停卻買不到。
你掛了漲停價,怎麼還是沒成交?
很多新手都遇過這個畫面:某檔股票一早攻上漲停,你立刻用漲停價掛買單,盯著螢幕等了一整天,收盤一看——居然「未成交」。明明掛的是當天最高的價格,怎麼會買不到?
答案藏在台股的「撮合制度」裡。台股自 2020 年起,盤中(上午 9:00 到下午 1:25)改成逐筆撮合,但開盤(9:00)與收盤(13:30)仍維持集合競價。搞懂這兩種撮合的差別,還有「排隊」是怎麼排的,你就會明白:掛漲停買不到,通常不是當機,而是制度設計使然。
這篇是純制度教學,不談任何個股、不報明牌、也不預測漲跌。看完你會知道規則大致怎麼運作,怎麼下單比較不容易踩雷。(以下為通則說明,實際撮合時段、委託規則與相關參數,仍以證券主管機關及交易所最新公告為準。)
兩種撮合:集合競價 vs 逐筆撮合
集合競價:累積一段時間,一次成交
集合競價的概念是「先收單、再一次撮合」。系統會把一段時間內所有的買單、賣單累積起來,在某個時間點用單一價格一次撮合,找出能讓成交量最大的那個價格,符合條件的委託都用這個價成交。
台股目前在這幾類時點會用到集合競價:
- 開盤 9:00(會累積開盤前一段時間的委託)
- 收盤 13:30(會累積收盤前最後一段時間的委託,下面會詳談)
- 盤中瞬間價格穩定措施觸發時(暫緩一小段時間後再以集合競價撮合)
逐筆撮合:一張一張即時對,隨到隨撮
盤中時段採逐筆撮合。新的委託一進來,系統立刻拿去跟現有掛在那裡的反向委託比對,能成交就馬上成交,不用等。這就是為什麼盤中報價跳動得又快又碎——每一筆都可能是一次獨立成交。
| 比較項目 | 集合競價 | 逐筆撮合 |
|---|---|---|
| 撮合時機 | 定時、一次撮合 | 委託進來即時撮合 |
| 成交價格 | 全部同一價 | 一筆一價、連續跳動 |
| 台股使用時段 | 開盤、收盤等特定時點 | 盤中交易時段 |
| 成交速度感 | 慢、整齊 | 快、零碎 |
| 試撮(試算)揭示 | 有 | 無(即時成交) |
試撮(試算)是什麼?
在集合競價之前,系統會做試撮(也叫試算):根據目前累積的委託,模擬算出一個「假設現在撮合會成交在幾元、量多少」,並把這個模擬價量揭示給你看。
注意關鍵字——模擬。試撮揭示的價格不是真的成交,只是讓你預覽。委託還在持續進出,等到真正撮合的那一刻,價格可能跟試撮揭示的不一樣。所以「開盤前試撮顯示漲停」不等於你開盤一定買得到漲停。這是新手最常誤會的地方。
漲停排隊怎麼排?價格優先+時間優先
回到開頭的問題。當一檔股票鎖在漲停,代表「想用漲停價買的人」遠多於「願意賣的人」。這時所有買單會排隊,台股的排隊規則是兩個原則:
- 價格優先:出價高的買單,排在出價低的前面(賣單則相反,喊價低的優先成交)。但漲停時大家都只能掛到漲停價,價格全部一樣,所以這條派不上用場,進入第二條。
- 時間優先:同樣價格下,先掛的先成交。誰的委託時間戳記早,誰排前面。
舉個假設的例子(純為說明機制,數字是虛構的):某檔漲停價是 110 元,市場上只有 50 張願意用 110 元賣出,但排隊想用 110 元買的有 5,000 張。那麼只有「排在最前面、加起來 50 張」的買單會成交,後面 4,950 張全部掛在那裡等。如果你是上午 11 點才掛、前面已經排了 3,000 張,那你今天大概率就是「未成交」。
這就是為什麼你掛漲停還買不到:不是價格不夠高,是你前面的隊伍太長、賣盤太少。價格已經到頂了,剩下的純粹是時間順序的競爭。
掛市價單的風險
有些人想「那我掛市價單,保證成交總行吧?」——市價單確實成交機率較高,但代價是你放棄了對成交價的控制。
市價單的意思是「不指定價格,用當下最好的對手價成交」。在逐筆撮合下,市價買單會由低到高一路「吃」掉賣單,吃到你要的量為止。如果某個瞬間賣盤很薄,你的市價單可能會成交在比你想像中高很多的價位。
一個假設情境(數字為說明用、非實際報價):你想用市價買 10 張,但當下 100 元只掛 1 張、101 元 1 張、102 元 2 張、之後直接跳到 108 元……你的市價單就會把這些一路吃上去,平均成交價遠高於你看到的「現價 100 元」。波動大的時候,這個落差會很可觀。
實務上常見的折衷是用限價單(自己設一個可接受的上限價),寧可少成交一點,也不要被瞬間的薄量掃到離譜的價格。要不要用市價單,取決於你「保證成交」和「控制成本」哪個更重要——這是你自己的取捨,沒有標準答案。
收盤前最後一段:13:25~13:30
這是很多人忽略、但很重要的一段。依現行規定,台股在 13:25 之後到 13:30 收盤,會停止逐筆撮合、改回集合競價,並且在這段時間內原則上不開放取消或修改委託(新單一般只進不出)。直到 13:30 才一次撮合,決定當天的收盤價。
為什麼這樣設計?因為收盤價是很多基金、ETF、衍生品的重要參考價,用集合競價可以降低有人在最後一瞬間用一筆小單把收盤價拉歪的空間。但對你來說,這代表兩件事:
- 13:25 之後你掛的單,依規定通常改不了也撤不掉,下單前要想清楚。
- 最後這段的試撮揭示同樣只是模擬,真正的收盤價要等 13:30 撮合才定案。
(時段與可否改撤的細節,仍以交易所最新規定為準。)
搞懂制度之後,可以做什麼?
知道撮合規則,是為了讓你下單時心裡有底,不是拿來預測漲跌——制度只決定「怎麼成交」,不決定「會漲會跌」。如果你想進一步建立看盤的基本功,可以延伸了解:
- 把風險控制(停損)這件事系統化:風險管理與停損的基本觀念
- 想用條件篩股、看排行榜當作研究起點:自訂選股、市場排行榜
再次強調:以上都是工具與機制的介紹,不構成任何買賣建議,也不針對任何特定個股。
常見問題
Q: 開盤前試撮顯示漲停,我開盤掛漲停一定買得到嗎?
答:不一定。試撮(試算)只是根據當下累積委託做的模擬,不是真成交。委託會一直進出,等 9:00 真正集合競價那一刻,價量可能跟試撮不同。而且如果開盤就鎖漲停、賣盤稀少,照樣可能買不到。
Q: 為什麼盤中報價一直跳,開盤和收盤卻是「一個價」?
答:因為時段用的撮合方式不同。盤中是逐筆撮合,每筆委託即時對成交,價格連續跳動;開盤 9:00 和收盤 13:30 是集合競價,把累積的委託一次撮合在單一價格,所以看起來是「整齊的一個價」。
Q: 13:25 之後我發現掛錯單,能改嗎?
答:依現行規定,原則上不行。台股收盤前 13:25~13:30 屬集合競價時段,這段時間通常不開放取消或修改委託,只能等 13:30 撮合。所以接近收盤要下單前,務必先確認價格和張數,按下去就不一定改得了(實際以交易所規定為準)。