委託單有效期限(TIF)詳解:ROD、IOC 與 FOK 到底怎麼選?

掛出去未成交的單子能保留多久?深入解析當日有效(Day/ROD)、取消前有效(GTC)、立即成交否則取消(IOC)與全部成交否則取消(FOK)的運作機制與實戰應用。

MyTrade Academy 編輯部
8 分鐘閱讀

在送出委託單時,多數投資人全副精力都放在價格與數量上。然而,在各大券商軟體的下單匣下方,總有一個經常被隨手忽略的設定欄位——有效期限(Time-in-Force,簡稱 TIF)

有效期限規範了一筆未成交委託單的「生命週期」:它明確向交易所傳達,這筆掛單應該在委託薄中等待多久?若僅撮合了部分口數時該如何處理?選錯設定,可能造成數週後意外被動成交,或是關鍵大行情噴出前一秒委託被自動取消的懊悔窘境。

TL;DR

委託單有效期限(Time-in-Force)規範了掛單的最長有效時效與處理規則。四種常見類別包括:當日有效(Day / ROD,自動作廢時限取決於券商與交易所時段)、取消前有效(GTC,跨日持續排隊直至成交、撤單或達到券商有效期限限制)、立即成交否則取消(IOC,可部分成交,剩餘口數立刻取消)、以及全部成交否則取消(FOK,必須整筆瞬間全額成交,否則全單撤回)。不同券商和市場對 TIF 指令及部分成交的計費支援存在差異。

四種常見委託單有效期限的機制拆解

以下是交易中四種常見的委託時限機制與處理規則:

1. 當日有效單(Day Order,台股多稱 ROD,Rest of Day): 委託單僅在當日交易時段內具備效力。自動註銷的時間點取決於券商與具體交易所規則(通常在常規時段結束時作廢,且不預設順延至盤前盤後或次日早盤)。

2. 取消前有效單(Good 'Til Canceled,簡稱 GTC): 委託單會駐留在系統中跨日等待,直到完全撮合成交或由投資人手動刪單為止。券商可能對 GTC 委託設定各自的到期上限,並可能在特定公司行為發生後自動註銷掛單,需以券商與交易場所的當前規則為準。

3. 立即成交否則取消(Immediate or Cancel,簡稱 IOC): 屬於執行策略指令,向撮合系統傳達:*「當下能成交多少就立刻成交多少,剩下買不到的口數直接作廢,不要在盤口排隊。」* 其能否支援以及部分成交後的手續費規則取決於具體券商與撮合機制。

4. 全部成交否則取消(Fill or Kill,簡稱 FOK): 同樣屬於全有或全無的執行策略指令:*「若無法於送達當下全額一次性成交,則整筆委託直接作廢,一口都不買。」* 若當前盤口流動性無法滿足全部數量,整筆委託立即全數註銷。

四種委託單有效時限之存續期、部分成交屬性與未撮合處理比較
有效期限類型 (TIF)有效存續週期是否允許部分成交未撮合剩餘數量的處理機制
當日有效 (Day / ROD)當日對應交易時段(取決於券商與市場規則)允許部分成交時段結束後未成交剩餘部位由系統自動清除作廢
取消前有效 (GTC)跨交易日持續留存(受券商到期上限或公司行為規則規範)允許部分成交收盤後未成交部位自動結轉次日,持續於盤口排隊
立即成交否則取消 (IOC)毫秒瞬間(執行策略指令)允許部分成交凡未能即時撮合的殘餘口數直接註銷,不留存盤口
全部成交否則取消 (FOK)毫秒瞬間(執行策略指令)嚴格禁止部分成交(全拿或放棄)若當下流動性無法全數吃滿,整筆委託立即全數作廢

具體 TIF 支援情況、延長交易時段可用性以及部分成交計費規則視券商、交易品種與交易所撮合機制而定。

實戰交易中該如何正確適配?

依據操作週期與策略需求選用相應的時限,能杜絕無謂的人為失誤:

適用 Day / ROD 的時機: 當日沖銷、短線動能追價,或所有技術邏輯僅限「今日有效」的型態突破。使用 Day 單能確保每日收盤帳上乾淨無掛單,次日清晨不會遭遇隔夜跳空突襲。

適用 GTC 的時機: 中長線波段布局、跨週期的長線停利目標,以及至關重要的保護性停損單。交易者理應不希望每天早晨開盤都必須手忙腳亂重新手動掛一遍停損防線。

適用 IOC 的時機: 突破行情中的大單掃單。你期望以最快速度抓取當前深度的籌碼,但又不想讓吃不滿的殘單留在簿子裡遭高頻程式單狙擊。

適用 FOK 的時機: 跨市場套利交易或精確避險對沖。在此類架構中,若單邊僅成交一半,將造成嚴重的單向風險敞口,因此必須強制全額成交或完全不進場。

提防「被遺忘的 GTC 掛單」陷阱

GTC 委託最致命的盲點是「拋諸腦後」。假設投資人在股價 $55 時掛了一筆 $45 的 GTC 承接買單。兩個月後,該公司突發重大假帳掏空事件,開盤跳空暴跌 25% 直接摜破 $45。這筆早已被遺忘的掛單會在第一時間被動成交,讓交易者在毫無防備下接下了一檔基本面毀滅的毒藥標的。

有效期限設定檢核SOP
  • 在送出委託前,確認 TIF 欄位設定符合該筆策略的週期規劃。
  • 若採用 Day / ROD,確認已知悉未成交單將於收盤後自動作廢。
  • 若採用 GTC,於交易日誌完整留存紀錄,並定期檢視未成交清單。
  • 確認券商對 GTC 委託設定的到期上限規則,以及在特定公司行為發生時是否會被註銷。
  • 於市場快速變動時,若不希望排隊等待,優先考慮採用 IOC 指令。

常見問題解答

GTC 委託在盤前與盤後時段也會自動撮合成交嗎?

通常不會。多數券商預設的 GTC 僅限於常規交易時段生效。若希望盤前盤後亦維持有效,必須於下單介面特別勾選「GTC + 延長時段(Extended Hours)」選項。

一筆委託若分多次部分成交,會被收取多筆手續費嗎?

同一個交易日內同一筆 Day 單所產生的分批撮合,絕大多數券商與期貨商均合併以單筆委託計算手續費。但若為跨越數日的 GTC 單,各交易日成交的部分通常會獨立計費。

什麼是開盤撮合單(OPG)與收盤撮合單(CLS)?

這屬於綁定特定集合競價時段的特殊 TIF。OPG 單僅參與早盤開盤集合競價,未成交即取消;CLS 單則專門參與尾盤最後收盤集合競價(Closing Auction)。

掌握專業交易執行規範

第 34 課帶你建立專業嚴謹的盤前檢核清單,從價差評估、部位計算到時效設定,確保每筆委託均如期精準執行。

開啟第 34 課:執行清單