外匯掛單解決的是一個很實際的問題:外匯市場幾乎 24 小時在跑,但你會上班、會睡覺。掛單讓你預先設定成交條件,價格到了由系統執行。
這篇把六種掛單的成交條件講清楚——不是講「什麼時候該用哪一種」,而是講「這張單在什麼條件下會成交、什麼條件下不會」。後面還有四件掛單教學常被略過但更重要的事:掛單不保證成交、Stop 單會滑價、跳空會讓停損失效、以及委託有存續期間。
- 交易平台通常有兩種執行模式:即時執行(市價成交)與掛單交易(預設條件成交)。注意「掛單」不等於「限價單」——Stop 單也是掛單。
- 四種基本掛單的方位是固定的:Buy Limit 在現價之下、Sell Limit 在現價之上、Buy Stop 在現價之上、Sell Stop 在現價之下。
- 最關鍵的一句話:Limit 單保證成交價格、不保證成交;Stop 單保證成交、不保證成交價格。
- Stop 單觸發後是以市價成交,所以會有滑價;遇到跳空,成交價可能離你設的價位很遠——這就是停損單不等於損失上限的原因。
- 開倉掛單與附在部位上的停損停利(SL/TP)是兩件事,常被混為一談。
- 本文說明委託類型的成交機制,不含任何進出場時機或方向的建議。
一、兩種執行模式
元大現行的交易平台是槓桿全球贏家(平台說明見新交易平台)。交易平台一般提供兩種下單模式:
| 模式 | 英文 | 成交方式 |
|---|---|---|
| 即時執行 | instant execution | 以當前市價送出,目標是立刻成交 |
| 掛單交易 | pending order | 預先設定條件,價格觸及條件時才執行 |
很多資料(包括本文的舊版本)把「掛單交易」直接說成「限價單」。這是不精確的。
掛單是一個上層分類,底下至少包含兩種性質完全不同的委託:
- Limit(限價):在比現價更有利的位置等,目標是拿到更好的價格
- Stop(停損/觸價):在比現價更不利的位置等,目標是確認價格真的走過去了才進場
兩者的成交邏輯相反,混為一談會導致下錯單。本文接下來會把這個差別講透。
二、四種基本外匯掛單:先看方位
四種基本掛單的方位是固定的,記住這張表就不會下錯:
| 掛單類型 | 相對現價的位置 | 買/賣 | 成交條件 |
|---|---|---|---|
| Buy Limit | 低於現價 | 買進 | 價格跌到設定價位,以該價位(或更好)成交 |
| Sell Limit | 高於現價 | 賣出 | 價格漲到設定價位,以該價位(或更好)成交 |
| Buy Stop | 高於現價 | 買進 | 價格漲到觸發價,觸發後以市價買進 |
| Sell Stop | 低於現價 | 賣出 | 價格跌到觸發價,觸發後以市價賣出 |
看出規律了嗎:Limit 單一定在對你比較有利的那一側(買得更低、賣得更高),Stop 單一定在對你比較不利的那一側(買得更高、賣得更低)。
### 逐一說明
Buy Limit(限價買入)——設在現價以下的買單。它的成交條件是價格下跌觸及你設定的價位。只要價格沒跌到那裡,這張單就一直掛著不成交。
Sell Limit(限價賣出)——設在現價以上的賣單。價格上漲觸及設定價位才成交。
Buy Stop(觸價買入)——設在現價以上的買單。價格上漲觸及觸發價後,系統送出市價買單。注意成交價不是你設的觸發價,是觸發當下的市價。
Sell Stop(觸價賣出)——設在現價以下的賣單。價格下跌觸及觸發價後,送出市價賣單。
三、Limit 與 Stop 的根本差別
這一節是本篇最重要的內容,而且是多數掛單教學會漏掉的。
- Limit 單保證成交價格,不保證成交。
你指定了價格,系統不會用比這更差的價格幫你成交。代價是:價格沒到,或到了但那個價位的流動性不夠,這張單就是不成交。
- Stop 單保證成交,不保證成交價格。
觸發後它變成市價單,所以幾乎一定會成交。代價是:成交價可能明顯偏離你設定的觸發價。
這個取捨是結構性的,不是平台的問題。 你沒辦法同時要求「一定成交」和「一定是這個價格」——市場在那個價位上必須有對手方,而這件事沒有人能保證。
第四節的 Stop Limit 就是試圖在兩者之間取折衷,但它是用「可能不成交」換「價格可控」,並沒有消除這個取捨。
四、兩種進階掛單:Stop Limit
除了四種基本掛單,還有兩種組合型的委託。它們屬於較少使用的類型,是否提供、以及在下單介面的哪個位置,請在平台上確認。
Buy Stop Limit(買入停損限價單)
它用兩個價格:觸發價(設在現價之上)與限價(通常設在觸發價之下)。
執行邏輯:價格上漲觸及觸發價 → 系統掛出一張 Buy Limit 在你設定的限價 → 價格要回落到該限價才成交。
所以它的成交條件是「先漲到觸發價、再回落到限價」。如果價格漲上去就一路不回頭,這張單不會成交。
Sell Stop Limit(賣出停損限價單)
反過來:觸發價設在現價之下,限價通常設在觸發價之上。
價格下跌觸及觸發價 → 掛出一張 Sell Limit 在限價 → 價格要反彈到該限價才成交。成交條件是「先跌到觸發價、再反彈到限價」。
一般的 Stop 單觸發後用市價成交,所以幾乎一定成交但價格不確定。
Stop Limit 觸發後掛的是 Limit 單,所以價格受控,但回到了「可能不成交」的世界。
這個差別在快速行情裡最明顯:如果價格觸發後直接跳過你的限價,Stop Limit 就會留在那裡不成交,而部位沒有建立。如果你用它當停損,這代表停損可能完全沒執行。
五、外匯掛單不保證成交:四件更重要的事
掛單教學通常只教「怎麼設」。這一節講「會出什麼事」。
### 1. 掛單不保證成交
Limit 單需要兩個條件同時成立:價格觸及你的價位,而且該價位有足夠的對手方。在流動性稀薄的時段(例如亞洲早盤、重大假日前後),價格可能快速穿過某個價位而沒有留下成交機會。
### 2. Stop 單會滑價(slippage)
Stop 單觸發後以市價成交,所以成交價與觸發價之間可能有價差。價格移動越快、流動性越薄,這個差距越大。
這不是平台在佔你便宜——市價單的定義就是「用當下能拿到的價格成交」,而當下能拿到的價格可能已經不是觸發那一刻的價格。
### 3. 跳空(gap)會讓停損在很遠的地方成交
外匯市場週末休市,週一開盤可能直接跳開;重大事件(央行決策、地緣政治)也會造成瞬間跳空。
如果你的 Sell Stop 設在某個價位,而開盤價直接跳到那個價位之下,成交價就是開盤的市價,不是你設的價位。
很多人以為設了停損,最大損失就被鎖住了。在正常流動性下大致成立,但遇到跳空就不成立。
跳空時 Stop 單依然會執行,只是執行在跳空後的價格。這代表實際損失可以超過你設停損時的預期,而且在高槓桿部位上這個超出幅度可能很大。
這也是為什麼風險揭露裡會寫「可能造成超過原始保證金的損失」——那不是客套話,跳空就是其中一條路徑。
### 4. 委託有存續期間
掛單不是永久的,送出時會帶一個有效期設定。常見的選項包括當日有效、取消前有效(GTC)、指定到期日。
實務上的意義:設成當日有效的單,隔天就不在了;設成取消前有效的單,會一直掛著——包括你已經忘記它存在的時候。定期檢查未成交的掛單,比記得設它更容易被忽略。
六、開倉掛單 vs 部位上的停損停利
這兩件事常被混為一談,但它們在系統裡是不同的東西:
| 開倉掛單 | 停損/停利(SL/TP) | |
|---|---|---|
| 作用 | 建立一個還不存在的部位 | 附加在已存在的部位上,用來結束它 |
| 常見類型 | Buy/Sell Limit、Buy/Sell Stop、Stop Limit | 停損價(SL)、停利價(TP) |
| 成交後的結果 | 你有了一個新部位 | 你的部位被平倉 |
所以「我設了 Buy Stop」和「我設了停損」是兩句意思完全不同的話。前者是在等進場,後者是在管理已有的部位。
至於這兩種委託送出後怎麼在平台上查詢與修改,請在下單介面的委託/持倉清單中確認,或參考新交易平台的說明。
七、這篇跟新手入門篇的分工
如果你是第一次接觸,建議先看槓桿交易新手入門|名詞介紹、掛單種類——那篇用入門角度講三種基本委託(市價、限價、停損)以及點差、保證金、維持率這些名詞。
本篇是深入版:六種掛單的完整成交條件,加上滑價、跳空、不保證成交、有效期這些機制細節。兩篇可以接著看,不需要重複讀同一段。
我自己怎麼看
我是元大期貨槓桿交易部的史本安(Andy)。掛單這塊客戶問得最多的不是「怎麼設」,而是出事之後問「為什麼成交在那裡」。
答案幾乎都在第五節。最常見的是跳空:客戶設了停損,週一開盤跳空穿過去,成交價比設定價位差一截,然後覺得是平台的問題。但那不是平台問題,是 Stop 單的定義——觸發後用市價成交,而跳空後的市價就是那個價格。知道這件事,至少不會在錯的地方找原因。
第二常見的是 Limit 單沒成交。價格明明摸到了那個價位,單子卻沒成交,因為那一瞬間在那個價位上沒有足夠的對手方。這也不是故障,Limit 單本來就是「價格不對我不要」的委託。
所以我會建議:下單前先問自己,這一筆你要的是「一定成交」還是「一定是這個價格」。這兩件事只能選一個,而第三節那張對照就是在回答這個問題。選好了之後,掛單類型自己就定下來了。
另外提醒一件很小但很實際的事:有效期設成取消前有效的單,記得定期清一次。我見過客戶被一張三個月前掛的單成交,當時的想法早就不適用了。
常見問題(FAQ)
Q:外匯掛單有哪幾種?
A:基本四種加進階兩種。基本四種是 Buy Limit(設在現價之下買進)、Sell Limit(設在現價之上賣出)、Buy Stop(設在現價之上,觸發後以市價買進)、Sell Stop(設在現價之下,觸發後以市價賣出)。進階兩種是 Buy Stop Limit 與 Sell Stop Limit,用觸發價與限價兩個價格,觸發後掛出一張 Limit 單。是否提供進階類型與操作位置請在平台下單介面確認。
Q:掛單就是限價單嗎?
A:不是。掛單是上層分類,底下包含性質相反的兩類:Limit(限價)單設在比現價更有利的位置,目標是取得更好的價格;Stop(停損/觸價)單設在比現價更不利的位置,目標是確認價格走過去了才執行。兩者成交邏輯相反,把掛單一律稱為限價單容易導致下錯單。
Q:Limit 單和 Stop 單最關鍵的差別是什麼?
A:Limit 單保證成交價格、不保證成交——你指定價格,系統不會以更差的價格成交,但價格沒到或該價位流動性不足就不會成交。Stop 單保證成交、不保證成交價格——觸發後轉為市價單,幾乎一定成交,但成交價可能偏離觸發價。這個取捨是結構性的,無法同時要求兩者。
Q:我設了停損,最大損失就固定了嗎?
A:在正常流動性下大致成立,遇到跳空就不成立。Stop 單觸發後以市價成交,若市場跳空(週末開盤、央行決策、重大事件),成交價會是跳空後的價格,可能明顯差於你設定的價位,實際損失因此可能超過預期。這也是風險揭露提到「可能造成超過原始保證金之損失」的原因之一。
Q:為什麼價格明明到了,我的限價單卻沒成交?
A:因為 Limit 單需要兩個條件同時成立:價格觸及你的價位,而且該價位有足夠的對手方。在流動性稀薄的時段,價格可能快速穿過某個價位而沒有留下足夠的成交機會。這是 Limit 單的設計特性,不是系統故障。
Q:這篇文章是投資建議嗎?
A:不是。本文說明的是各種委託類型的成交條件與機制風險(滑價、跳空、不保證成交、委託有效期),屬於下單工具的操作說明。文中不建議在什麼價位掛單、不指示買賣方向、不提供進出場時機,也不主張任何一種委託類型較好。
