市價單與限價單:你更在意成交,還是價格?
當你準備下單時,交易軟體總會讓你在「市價單」和「限價單」之間做選擇。市價單為了「保證立刻買到」,放棄了對成交價格的控制;限價單為了「保證不買貴」,放棄了能否成交的確定性。沒有哪種訂單更高級,它們只是代表了兩種完全不同的取捨。

- 搞懂市價單(Market Order)與限價單(Limit Order)的核心取捨:成交確定性 vs 價格確定性
- 弄明白為什麼盤面價格明明打到了你的限價,你的訂單依然可能完全沒有成交
- 掌握實戰中何時該用市價單(如緊急停損)、何時該用限價單(如從容建倉)的決策邊界
下單前先問自己:你更怕「沒成交」,還是更怕「買貴了」?
想像你在熱門演唱會開演前半小時買門票:
• 如果你今晚必須立刻進場,多花幾百塊無所謂,你會直接在現場按現價拿票 —— 這就是市價單。
• 如果你的預算上限只有 3,000 元,多一分錢寧可不看,你會堅持舉牌等待原價票,哪怕最後沒買到回飯店也認了 —— 這就是限價單。
| 訂單類型 | 你優先確保什麼 | 你必須承擔什麼風險 | 適合的使用場景 |
|---|---|---|---|
| 市價單 (Market) | 100% 確保立刻成交 | 放棄價格控制權,可能遭遇滑價買貴 | 緊急停損避險、必須追進強趨勢 |
| 限價單 (Limit) | 100% 鎖定底線價格(不買貴) | 放棄成交確定性,可能排隊等不到甚至踏空 | 震盪區間低吸、從容計畫建倉 |
逐一拆解:市價單與限價單在撮合引擎裡是如何運行的?
- 市價市價單(不惜代價立刻成交) · 主動吃掉當前盤口掛單市價買單會直接匹配當前最低的賣方掛單(Ask 1)。如果賣一檔的數量不夠滿足你的大單,系統會無情地繼續往上吃掉賣二、賣三,導致最終成交均價偏高(產生滑價)。
- 限價限價單(不到底線絕不成交) · 在委託簿裡掛牌排隊等待限價買單聲明「成交價必須 $le$ 我的限價」。系統只允許在等於或更便宜的價格為你撮合,絕不會讓你買貴;但如果行情直接飛走不回頭,你的訂單就會一直掛著不成交。
為什麼盤面價格碰到了我的限價,單子卻沒有成交?
很多新手經常疑惑:「K 線的最低價明明打到了 100 元,為什麼我掛的 100 元限價買單卻沒有成交,隨後價格就暴漲飛走了?」
撮合系統遵循「價格優先、時間優先」的鐵律:
1. 你在排隊:在 100 元這個價位上,可能在你掛單之前已經有其他人掛了 5,000 股。
2. 對手方拋盤不足:市場在那一瞬間打下來的市價賣單只有 1,000 股,剛好把排在你前面的單子分完,隨後買盤重新湧入推高價格。
因此,價格觸碰(Touch)不等於打穿全部掛單(Fill)。想要限價單 100% 滿額成交,通常需要行情徹底跌穿你的價格檔位。
撮合模擬:親手看一看市價單吃單與限價單排隊的過程
在下方模擬器中分別送出市價單和限價單,親眼觀察市價單是如何吃穿檔位產生滑價的,以及限價單是如何在佇列中排隊等待被撮合的:
實戰選單指南:什麼時候用市價,什麼時候用限價?
當部位擊穿停損位需要撤退保命時,優先確保能跑掉,不要在幾毛錢的滑價上討價還價,堅決用市價單立刻平倉。
在平靜的震盪行情中,按計畫在支撐位掛限價單等待。沒給到價格寧可不買,絕不衝動追高吃滑價。
選擇限價單就等於選擇了價格保護,必須在心理上坦然接受「掛單排隊沒等到、行情直接漲飛」的可能。
檢驗你是否真正理解
3 道實戰決策題,檢驗你是否掌握了訂單類型的核心取捨。
你打算買進某檔股票,但你嚴格要求「單筆成本絕不能高於 50 元」。此時你應當使用什麼訂單?
你在 100 元掛了限價買單,K 線最低點剛好顯示為 100.00 元,但你的訂單卻沒有成交就反彈了。最合理的解釋是什麼?
突發黑天鵝暴跌行情,你的部位已經跌穿了致命停損位。此時最理性的平倉操作是什麼?
卡住了?讓 Mira 幫你拆解
你可以告訴 Mira 你的具體交易計畫,讓它幫你評估在當前行情下使用市價單還是限價單更穩妥。
正在檢查登入狀態...
把這個概念練起來
市價單與限價單
能根據是要立刻成交還是要控制成交價格,選擇市價單或限價單,並解釋限價單為什麼還沒有成交。