股票掛單為什麼沒成交?看懂價格、數量與委託狀態

股票掛單沒成交,可能是價格不符合、可成交數量不足、尚未輪到你的委託,或還沒到撮合時間。也可能是委託已取消、失效,甚至根本沒有成功受理。先查委託狀態與實際成交股數,再決定等待、改單或重送,才能避免重複買進與記帳錯誤。

你在券商 App 送出買單,畫面顯示「委託成功」,等了一陣子卻沒看到新增持股。明明股價曾經到過自己的委託價,為什麼還是買不到?

另一種情況是,原本想買 500 股,回報只成交 200 股。你以為整筆沒有完成,就重新送出 500 股,結果買進數量反而超過原先目標。

這篇文章以一般台股上市櫃股票為例,整理掛單未成交時的查核順序。先確認這筆單走到哪個階段,比一直按重新送出,更能看清楚問題。

重點摘要

  • 委託受理與實際成交是不同階段,要分開查詢。
  • 股價曾到委託價,不代表送單後一定有足夠的對手方數量。
  • 價格、成交優先順序、撮合時間與有效期別,都會影響結果。
  • 部分成交後,撤單只處理尚未成交的部分,已成交股數仍要保留。
  • 重送前先核對成交與撤單回報,記帳只登錄真正成交的交易。

「委託成功」與「已經成交」是兩件事

委託是提出買賣需求,成交則是市場依規則配對買賣雙方。送出、受理、進入市場與撮合成交,是不同的處理階段。

各券商對「成功」的顯示方式可能不同,應確認它表示的是送出成功、委託受理,還是已經成交。判斷有沒有買到股票,最直接的依據是成交回報中的股數與價格。

證交所營業細則第 58 條也把買賣申報回報與撮合後的成交回報分開。不要只看下單完成的提示,就把原始委託股數當成已持有的股數。

原因一:價格還沒有符合條件

限價買進 100 元,表示每股最多願意付 100 元;如果當時可成交的賣單最低是 100.5 元,就不符合你的買進條件。限價賣出 100 元,若可成交的買價只有 99.8 元,也不能照那個價格賣出。

報價圖表曾經出現 100 元,代表市場在某個時間有過那筆成交,不代表你送單之後,還有相同價格與足夠數量的對手方委託。整股與零股也分別撮合,要核對自己使用的市場報價。

查未成交原因時,先分清楚最近成交價、目前買賣報價與自己的限價。價格條件可再參考限價單與市價單的說明。

原因二:數量不足,或還沒輪到你的委託

有符合價格的成交,也不代表所有同價位委託都能成交。假設你在普通盤中逐筆交易時,以限價 100 元買一張,同價位已有更早輸入的買單;後來只有一張可供撮合,就可能先滿足前面的委託。

普通交易的限價委託,較高買價優先於較低買價,較低賣價優先於較高賣價;盤中同價位委託,再依輸入時間決定順序。因此不是只比誰先按下送出,也要先看價格條件。

開盤前同價位申報採電腦隨機排列,是需要分開看的例外,不能把盤中時間優先套用到所有時段。相關原則可參考證交所營業細則第 58 條之 2。

若可成交數量只夠滿足一部分,就可能出現「部分成交」。這時要看累計成交多少、仍有多少委託在等待,不能只用「買到了」或「沒買到」兩種結果理解。

原因三:還沒到撮合時間,或交易方式不同

正常交易日的 8:45 可以送出一般整股委託,但開盤撮合通常是 9:00。盤中零股依規定間隔進行集合競價,盤後零股則等待受理時段結束後的一次撮合,都不是按下送出就立刻成交。

券商若提供夜間或休市日預約,也要確認預約的是哪個交易日與交易種類。App 接受預約,不代表市場當下正在撮合。

此外,股票暫停交易或市場暫緩撮合時,也可能無法立即成交。交易時段與特殊安排可查詢證交所的集中市場交易制度介紹及櫃買中心的交易系統簡介。

原因四:有效期別或回報顯示這筆單已結束

一般整股逐筆交易時,ROD 原則上讓尚未成交、未撤銷的餘量當市有效;IOC 在當次成交後取消剩餘量;FOK 若不能當次全部成交,就整筆取消。

因此,看見未成交數量,不一定表示委託仍在等待。它可能已依條件取消,或因市場規則終止。這些有效期別可參考證交所營業細則第 58 條之 8。

若顯示失敗或退單,先閱讀原因訊息,核對價格與數量是否合規、選擇的委託種類是否適用。像是在一般整股開盤集合競價期間使用市價、IOC 或 FOK,就不符合該時段的委託規則。

常見委託狀態,應該查什麼?

以下用常見名稱整理,實際用語與更新方式以券商介面為準。同時查看成交數量、取消數量與仍有效的委託餘量,比只看狀態名稱更清楚。

畫面狀態 需要理解的階段 接下來查什麼
預約/傳送中 尚在預約或送單流程 預約日期、交易種類,以及是否已受理
已受理/委託成功 某個受理流程已完成,未必成交 該狀態的定義、成交數量與有效餘量
部分成交 已有部分股數成交 累計成交多少,剩餘部分是否仍有效
全部成交 委託股數已完成成交 實際成交價格、股數、日期與費用
撤單處理中 已提出取消要求,結果尚待確認 撤單完成回報與最新成交數量
已取消/已失效 該委託未成交部分不再等待撮合 是否已有成交,不能把過去成交一併忽略
失敗/退單 委託未依原條件成功受理 錯誤原因,修正後再判斷是否需要重送

撤單或改價前,先核對已成交的部分

不想繼續等待時,可以依券商流程處理仍可取消的委託。已經成交的部分,不會因為撤單而消失;撤單處理的是尚未成交的剩餘委託。這項原則可參考證交所證券經紀商受託契約準則第 7 條。

送出撤單要求與收到撤單完成回報,是不同階段。結果確認前,先不要假定原單已全部取消;更新查詢後,再核對累計成交數量與取消結果,才決定是否建立新單。

普通限價 ROD 可以直接改價,但更改價格後,申報時間順序原則上以變更時的輸入順序為準。改價不等於保留原本在同價位的順位,也不要把所有改單都理解成必須先撤單再重送。

零股委託不接受直接改價;若要換價格,應先確認未成交餘量的撤單結果,再以新價格另行委託。零股改單方式可參考櫃買中心的零股交易專區。

改價原則可在前述營業細則第 58 條查詢。無論是改價還是重送,都應先重新確認自己的價格界線與預算,不必為了讓畫面變成「成交」,就不停提高買價。

想買 500 股,只成交 200 股,怎麼處理?

假設小安在正常交易日,以盤中零股限價 100 元委託買進 500 股,實際先成交 200 股。後來他撤銷剩餘委託,並確認券商回報已取消 300 股,期間沒有新增成交。

核對項目 股數
原先買進目標 500 股
已確認成交 200 股
已確認取消 300 股
若仍維持原目標,還想買進 500 − 200 = 300 股

小安若仍想買足 500 股,要重新評估的是剩下的 300 股。如果誤把原始 500 股再送一次,而且新單全數成交,合計就會買進 700 股,超過原目標。

這個例子的關鍵,是先確認原單最終結果。若撤單前又有新的成交,就要再扣除新增成交股數,不能沿用先前看到的 200 股來計算。

在 Stockledger 只記錄真正成交的股數

確認券商成交明細後,再到 Stockledger 交易紀錄新增買進或賣出。日期、股數、每股價格與費用,都依實際成交填寫。

沿用前面的例子,若 200 股都以 100 元成交,就先登錄 200 股、每股 100 元,股票價金為 NT$20,000,再核對實際手續費。沒有成交或已取消的 300 股,不加入持股與買進成本。

如果後來另一筆委託又成交,再依新的成交明細補登,避免把前面的 200 股重複加入。拆成多筆紀錄時,費用加總也要與帳單一致。

你可以在備註寫「原委託 500 股;成交 200 股;其餘 300 股已撤單」,但要先確認撤單結果。實際委託狀態仍在券商查詢,Stockledger 的買賣紀錄用來整理已成交的持股與成本。

常見問題

股價曾經到我的委託價,為什麼還沒成交?

那筆成交可能發生在你送單之前,或符合條件的數量已被其他優先委託用完。也要確認自己下的是整股還是零股,並查目前委託是否仍有效。

部分成交後按撤單,已買到的股票也會取消嗎?

不會。已成交股數仍然成立,取消的是尚未成交的委託部分。撤單後應核對最終成交與取消數量,記帳也要保留已完成的買進。

委託沒成交,可以直接再送同樣股數嗎?

先確認原單是否仍有效、是否部分成交,以及取消結果。如果原單仍在等待,另送新單可能讓兩筆都成交;若已部分成交,重送數量應重新依目標與已成交股數計算。

完全沒成交,需要新增一筆投資記帳嗎?

不需要新增買進或賣出。尚未成交的委託不會增加持股,也沒有股票成交價金;要記錄當時的想法,可以另留筆記,成交後再依明細登錄。

延伸閱讀

下一步:先查回報,再決定要不要重新委託

下次掛單未成交時,先確認是否受理,再看成交與有效餘量,接著核對價格、撮合時間與委託條件。需要改單或撤單時,確認結果後再決定後續數量,最後把真正成交的交易記下來。

想讓投資帳本和實際成交股數一致?

你可以使用 Stockledger 資產記帳工具,依成交明細整理日期、股數、價格與費用,並在備註留下委託情境,方便日後核對持股與成本。