跳至主要內容
財經知識

市價單、限價單、IOC、FOK:下單方式全解析

在台股交易中,選錯下單方式可能讓你多付冤枉錢,甚至在關鍵時刻無法成交。本文完整解析市價單、限價單、IOC、FOK等委託類型的差異、適用情境與潛在風險,幫助投資人根據不同交易目的選擇最合適的下單策略。

財經基礎

市價單、限價單、IOC、FOK:下單方式全解析

大多數投資人學習股票交易時,往往把精力集中在「買什麼」,卻忽略了同樣重要的「怎麼買」。下單方式的選擇,直接影響你的成交價格、成交速度,甚至決定你在特定市場環境下能否達成交易目的。一個對技術分析瞭若指掌的交易人,若不懂得運用正確的委託類型,仍然可能因為一筆市價單在流動性不足的環境下被「大幅滑價」,抵消了精密分析帶來的優勢。

台灣股市目前支援多種委託類型,包括最基本的限價單(ROD)、強調立即成交的市價單、只成交一次的IOC(立即成交或取消),以及全部成交或全部取消的FOK(Fill or Kill)。除此之外,部分券商平台還提供停損單、條件單等進階功能。每一種委託方式都有其設計邏輯、適用場景與風險,沒有絕對的「最好」,只有「最合適」。

本文將從每種委託類型的基本定義出發,深入比較各自的優缺點,並透過具體的台股情境,幫助你在不同交易目的下做出最佳選擇。


一、限價單(ROD,Rest of Day):最常用的基礎委託

定義與運作方式

限價單,英文全稱「Rest of Day」,是台股最常見的委託類型,其核心原則是:你指定一個願意接受的價格,成交就成交,不成交就繼續掛著等到收盤

  • 限價買進:你設定的買進價格 = 你願意支付的最高價格。若市場賣價 ≤ 你的限價,則成交;若賣方報價高於你的限價,委託維持掛單。
  • 限價賣出:你設定的賣出價格 = 你願意接受的最低價格。若市場買價 ≥ 你的限價,則成交;若買方報價低於你的限價,委託維持掛單。

舉例:聯發科(2454)現在委賣最佳價是1,200元,若你掛限價1,195元買進,你的委託不會立即成交,而是掛在五檔委買的某個位置,等市場賣方願意以1,195元或更低的價格賣給你。若收盤前始終沒有人願意在這個價位賣,委託自動作廢。

限價單的優點

  1. 價格確定:你知道最差的成交價格不會超過你設定的限價,避免意外的高價買進或低價賣出。
  2. 可以等候機會:不必在當下的市場價格強迫成交,可以等市場價格來到你認為合理的位置。
  3. 降低交易成本:相較於市價單,限價單讓你有機會在委買委賣之間的「中間地帶」成交,節省部分買賣價差。

限價單的缺點

  1. 不保證成交:最大的風險是「沒成交」。若你判斷某支股票即將大漲,卻因為限價掛得太低而沒成交,你就錯失了這次機會。
  2. 機會成本:資金被「凍結」在掛單中,在等待成交的期間,你的資金無法靈活運用。

適用情境

  • 有耐心等待特定價格入場的中長線投資人
  • 標的的波動性較低,短期內有機會觸及你的目標價
  • 在流動性較差的小型股操作時,避免市價單的大幅滑價

二、市價單:速度優先,但成本不確定

定義與運作方式

市價單是指「不設定特定價格,以當前市場上可取得的最佳價格立即成交」的委託方式。你的優先目標是「確保成交」,而非「確保特定價格」。

台股的市價單在機制上有些特殊:由於設有漲跌停限制,台股市價單實際上被界定在「以漲停價委買」或「以跌停價委賣」,這樣的設計保證你的委託能以當天允許的最壞情況成交,而不會超出漲跌停範圍。

例如:玉山金(2884)現在股價30元,委賣最佳30.1元,若你掛市價買進,系統會以「漲停價33元」送出委託,實際上以委賣最佳的30.1元成交(因為市場最低賣價是30.1元),你的成交價是30.1元,而非33元。

但在流動性不足的情境下,這個邏輯就值得警惕:若最佳委賣只有1張,你的10張市價委託,會陸續吃掉各個委賣層,最終均價遠高於30.1元。

市價單的優點

  1. 保證成交:只要市場有流動性,市價單幾乎確保你能立即完成交易,不會因為「等不到價格」而錯失機會。
  2. 操作簡便:不需要計算目標價,適合需要快速決策的場景。

市價單的缺點

  1. 成交價不確定:在流動性差、成交量低的股票中,市價單可能導致嚴重的滑價(Slippage)——你以為能在30元買到,實際上成交在31元甚至更高。
  2. 盤口薄弱時風險高:開盤集合競價後的前幾分鐘,或是重大事件後的市場混亂期,盤口可能極度失衡,市價單的成交成本難以預測。

一個真實可能的台股情境

假設某支小型股的股價約在50元,某天因為利多消息,交易量開始放大。你看到股價向上突破,急著掛市價買進10張。但此時五檔委賣狀況如下:

委賣價格 委賣張數
50.5元 1 張
51元 2 張
52元 3 張
53元 2 張
55元 5 張

你的10張市價委託,會依序吃掉50.5元(1張)、51元(2張)、52元(3張)、53元(2張)、55元(2張),平均成交價約 52.7元,比你以為的「市價50.5元」多付了 4%以上的成本,直接讓這筆交易的盈虧計算整個走樣。

適用情境

  • 標的的流動性極佳(如台積電、鴻海等大型藍籌股),盤口每層都有百張以上
  • 需要快速停損出場,確保成交比確保價格更重要
  • 交易量很小(1~2張)且標的流動性充足

三、IOC(Immediate or Cancel,立即成交否則取消)

定義與運作方式

IOC委託 的邏輯是:「立即與目前市場上可成交的部分配對,無法立即成交的餘量,直接取消,不留掛單。」

IOC可以搭配限價使用(IOC限價單)或以市價方式提交(IOC市價單):

  • IOC限價單:例如你以100元的限價送出IOC買進5張,若當前市場有3張委賣價≤100元,則成交3張,剩下2張立即取消。
  • IOC市價單:以當前最佳價格立即吃掉所有可以吃到的委賣,未成交部分立即取消,不再往下一層吃單。

IOC 與 ROD 限價單的比較

特性 ROD限價單 IOC限價單
掛單壽命 維持到收盤 立即撮合,餘量取消
部分成交 接受,剩餘繼續掛 接受,剩餘取消
用途 等待特定價格 立即成交部分,不留餘單

IOC 的適用情境

情境A:不希望留下未成交的掛單

某些交易策略不希望在盤中有「懸掛」的委託單,例如程式交易中,你希望每次交易的狀態清晰乾淨,送出委託後要嘛成交、要嘛取消,不留下需要額外管理的掛單。

情境B:搶攻某個特定價位但不追價

假設你判斷台股某ETF在98元是絕佳買點,你以IOC送出98元限價買進10張:

  • 若盤中有人以98元以下賣出,你的IOC委託立刻成交
  • 若當前市場沒有98元以下的賣單,IOC直接取消,你不會被「留下掛單」,也不會在盤中忘記撤單

情境C:機構法人的部分成交策略

大型機構買賣動輒數百張,IOC讓他們在特定價位「能買多少買多少」,不強迫全部成交,避免一次性大量委託推動市價。

IOC 的注意事項

使用IOC時有一個常見誤解:初學者以為IOC市價單「只會成交最佳委賣那一層」,實際上IOC市價單會持續往上吃委賣,直到你的數量吃完,或五檔委賣全部吃完為止——只是不留掛單。若你只想吃最佳委賣一層,必須使用IOC限價單,且限價設在委賣最佳價


四、FOK(Fill or Kill,全部成交或全部取消)

定義與運作方式

FOK委託 比IOC更嚴格:「若無法立即全部成交,則取消整筆委託,不接受部分成交。」

也就是說,FOK是「all or nothing」的邏輯:

  • 你送出FOK買進10張,若市場上有≥10張可以立即配對的委賣,則全部成交10張。
  • 若市場上只有7張可以立即配對,整筆委託全部取消,0張成交。

FOK 與 IOC 的比較

特性 IOC FOK
部分成交 接受 不接受
剩餘處理 立即取消 整筆取消
「0張或全部」邏輯

FOK 的適用情境

情境A:需要一次性完整建立部位

假設你的交易策略需要同時買進10張特定ETF來達到特定的部位規模,部分成交會破壞你的策略結構。此時使用FOK,要嘛整體部位全部建立,要嘛不建立,避免「做到一半」的尷尬局面。

情境B:套利交易中的同步成交需求

雖然台股的套利交易普通散戶較少參與,但在涉及多腿部位(例如同時買股票、賣期貨的現貨期貨套利)時,任何腿的部分成交都可能使套利策略失效,FOK確保「全成交或不成交」的邏輯完整性。

情境C:大量委託但不願接受較差價格

若你想以特定限價買進100張,但市場只有60張符合你的限價,你寧可整筆取消也不想以60張部分成交,這時FOK是合適的工具。

FOK 的主要風險

FOK最大的風險在於「成交機率較低」——特別是在流動性不足的環境下,整筆取消的機率相當高。若你的FOK委託頻繁被取消,你可能會錯過許多交易機會。


五、停損單與條件單:進階委託類型

停損限價單(Stop Limit Order)

部分券商(如富邦、永豐金等)提供停損限價單功能。這種委託方式設有兩個價格:

  1. 觸發價(Stop Price):當市場價格達到此水位,委託被啟動
  2. 限價(Limit Price):委託啟動後,以這個限價送出實際委託

台股情境示例:
你持有台達電(2308),現價300元,你設定「跌到295元時,以293元限價賣出」:

  • 停損觸發價:295元
  • 停損限價:293元

當台達電跌到295元,系統自動以293元限價送出賣單。這樣做的好處是你不必整天盯盤;缺點是若股價快速崩跌,跌過293元但沒有觸及你的限價,委託可能無法成交,停損失敗。

條件單(Conditional Order)

部分台灣券商提供「到價通知」或「觸價委託」功能,讓你預設條件,系統在條件觸發後自動送出委託。常見條件包括:

  • 股價突破某個關鍵價位(突破型條件單)
  • 股價跌破某個支撐(跌破型條件單)
  • 成交量超過某個閾值(量能條件單,部分平台提供)

這類條件單不在台股官方定義的標準委託類型中,而是由各券商自行開發的輔助功能,細節因平台而異,使用前需確認自己使用的券商是否支援。


六、各委託類型快速比較與決策指南

完整比較表

委託類型 成交確定性 價格確定性 部分成交 適合場景
限價單(ROD) 低~中 接受,繼續掛 等待特定價格、中長線
市價單 接受 大型藍籌股快速進出、緊急停損
IOC限價 接受,餘量取消 不願留掛單、搶攻特定價位
IOC市價 中高 接受,餘量取消 快速成交但不留掛單
FOK 低~中 可設限 不接受 全部或不成交、套利、整批建倉

決策流程

當你準備下單時,可以依照以下問題逐步確認:

  1. 你的首要目標是確保成交,還是確保價格?

    • 確保成交 → 考慮市價單或IOC市價
    • 確保價格 → 考慮限價單(ROD)或IOC限價
  2. 你能接受部分成交嗎?

    • 可以 → 限價單(ROD)或IOC
    • 不行 → FOK
  3. 你希望委託掛著等待,還是不成交就取消?

    • 願意等待 → 限價單(ROD)
    • 不願等待 → IOC 或 FOK
  4. 標的的流動性如何?

    • 流動性佳(大型股、ETF) → 市價單相對安全
    • 流動性差(小型股、冷門標的) → 避免市價單,使用限價單

七、新手常見的委託錯誤與建議

錯誤一:在小型股使用市價單

這是最常見也最昂貴的錯誤。流動性差的股票,五檔委賣層數薄,一筆市價單可能讓你在幾個升降單位之上的價格成交,造成不必要的損失。

建議:對日均成交量低於500張的股票,一律使用限價單下單。

錯誤二:開盤集合競價後立即掛市價單

台股09:00開盤後的前幾分鐘,市場情緒不穩,盤口可能相對薄弱,市價單在此時的滑價風險較高。

建議:等待開盤後10~15分鐘,讓盤口趨於穩定再操作,或以限價單取代市價單。

錯誤三:忘記撤銷未成交的ROD限價單

ROD限價單會掛到收盤,若你當天下單後忘記,次日情況改變卻忘記撤單,可能在不想交易的時候意外成交。

建議:養成每天收盤前確認未成交委託的習慣;若你不確定是否要繼續等待,考慮改用IOC,當天不成交就取消,不留懸念。

錯誤四:誤解IOC會「只成交一層委賣」

如前所述,IOC市價單會持續吃委賣直到數量滿足或五檔清空,而非只吃最佳委賣一層。若你只想搶最佳委賣,必須設定限價。

建議:使用IOC時,仔細思考是否需要設定限價,以及限價應設在哪個水位。


結語:工具對了,才能讓策略發揮效果

從最基礎的限價單、市價單,到IOC、FOK等更精細的委託類型,每一種工具都是為了解決特定的交易需求而設計。理解它們的差異,是讓你的交易策略真正落地的關鍵基礎建設。

一個清晰的類比:假設你有一套很好的股票選股策略,但每次下單都因為委託方式選錯而多付了2%的成本,一年累積下來,這些摩擦成本就可能讓一個原本獲利的策略變成虧損的策略。

台灣投資人相較於歐美市場,對於委託類型的運用往往較為陌生,主要集中在ROD限價單和市價單之間。若你能進一步掌握IOC和FOK的適用時機,搭配對五檔報價的理解,你的交易執行效率將顯著提升。

最後,無論選擇哪種委託方式,都不要忽視最重要的原則:控制風險永遠優先於追求獲利。再好的委託工具,都代替不了紀律和耐心。