止損單(Stop Order)是一種只有在市場價格觸及指定水平時才會啟用的指令。它允許你在關鍵價格自動平倉退出或建倉進入,而無需整天盯著螢幕。
如果你的訂單曾在遠離預期的價格成交,或者當你的訂單尚未觸及、突破行情就已遠去,問題往往源於混淆了不同類型的止損單。
本指南將解釋三種主要止損單的工作原理、止損單與限價單(Limit Order)的區別、如何設定它們以及它們的侷限性所在。
止損單在市場達到其觸發價格之前一直保持未啟用狀態。一旦被觸發,止損市價單(Stop-Market Order)會尋求下一個可用的市場價格,止損限價單(Stop-Limit Order)會提交一份限價單,而追蹤止損單(Trailing Stop)則會隨有利的價格變動自動移動。核心的選擇在於:是追求更高的成交確定性,還是對價格進行更強的控制。
建議先在模擬帳戶上嘗試每種訂單類型,以便確切瞭解你的交易平臺如何處理觸發、成交和訂單有效期限。
止損單是一種條件交易指令,在市場觸及指定的觸發價格之前保持休眠,屆時訂單啟用。在達到觸發條件之前,它不能在市場中成交。啟用後,根據所選的止損單類型,它會變成市價單(Market Order)或限價單(Limit Order)。
觸發價格扮演的是啟用開關的角色,而非保證的執行價格。這一區別很重要,因為在劇烈波動的情況下,止損市價單可能會在其觸發價之上或之下成交;而如果市場超出了允許的價格範圍,止損限價單甚至可能根本無法成交。
在外匯交易中,止損單有兩個基本用途:
簡單來說,止損價格決定了指令何時啟用;而選擇的訂單類型決定了接下來發生什麼。
買入止損(Buy Stop)和賣出止損(Sell Stop)是兩種獨立的單向訂單。買入止損設定在當前市場價格之上,當價格上漲到其觸發點時啟用;而賣出止損設定在當前價格之下,當價格下跌到其觸發點時啟用。
維度 |
買入止損 |
賣出止損 |
|---|---|---|
| 設定位置 | 當前價格之上 | 當前價格之下 |
| 觸發條件 | 價格上漲至止損價 | 價格下跌至止損價 |
| 主要用途 | 突破建倉、空頭平倉保護 | 多頭平倉保護、跌破建倉 |
「設定位置」一欄告訴你每種訂單相對於當前市場必須處於什麼位置。「觸發條件」一欄顯示了訂單啟用前價格必須運行的方向。其主要用途則取決於交易者是想建立新頭寸還是平掉現有頭寸。
例如,預期 EUR/USD 將突破阻力位的交易者可以在該水平上方放置一個買入止損。而已經持有 EUR/USD 多頭頭寸的交易者,可以在支撐位下方放置一個賣出止損,以便在市場轉而下跌時限制損失。
在提交訂單之前,應始終首先檢查這一方向性規則。放置在當前價格錯誤一側的止損單可能會被平臺拒絕,或者被立即觸發,這顯然不是交易者心中精心規劃的入場或出場。
閱讀更多:買入限價與買入止損:外匯交易中的核心區別
止損單遵循一個簡單的順序:價格達到觸發點,指令啟用,然後訂單尋求作為市價單或限價單執行。止損單的方向和位置取決於交易者是做多、做空、保護現有交易,還是在突破後入場。
當多頭頭寸已經開啟時,賣出止損會被放置在當前市場價格下方以提供保護。如果價格下跌至觸發點,訂單啟用並嘗試平倉。觸發價格與實際執行價格之間的任何差額被稱為「滑點(Slippage)」。
閱讀更多:什麼是滑點?如何在交易中避免滑點?
假設你在 1.2850 買入 GBP/USD,並在 1.2800 放置了一個保護性賣出止損。突發的意外新聞導致該貨幣對迅速下跌,在 1.2800 觸發了訂單,但實際成交價為 1.2797。該頭寸平倉時產生了 3 個點(pips)的負滑點,總價格損失為 53 個點,而不是預期的 50 個點。
止損單也可以用來建立多頭頭寸。如果阻力位位於 1.2900,交易者可能會在 1.2910 設定一個買入止損,因此只有當價格突破走高時,交易才會啟用。這允許交易者在市場開始確認預期的上漲趨勢後自動入場。
對於現有的空頭頭寸,方向則相反。保護性買入止損放置在當前市場上方,如果價格上漲到觸發點,它將買回貨幣對,在損失進一步擴大之前平掉空頭。
例如,交易者在 1.0900 賣出 EUR/USD,並在 1.0950 設定了一個買入止損。如果市場爬升到該水平,訂單啟用並平掉空頭;如果成交價為 1.0952,則交易結束時帶有 2 個點的滑點,總價格損失為 52 個點。
賣出止損也可以在支撐位下方建立新的空頭頭寸。如果 EUR/USD 在 1.0850 的支撐位上方交易,交易者可能會在 1.0840 設定一個賣出止損,以便在價格跌破時自動入場。因此,該訂單允許交易者對突破做出反應,而無需在行情開始後手動追價。
根據達到觸發條件後發生的情況,止損單分為三種主要類型。在它們之間做出選擇,決定了你在「成交確定性」與「價格確定性」權衡中所處的位置。
訂單類型 |
觸發方式 |
執行形式 |
成交確定性 |
最佳用途 |
|---|---|---|---|---|
| 止損市價單(Stop-market) | 固定止損價 | 市價單 | 高,但價格可能有變 | 保護性出場與突破建倉 |
| 止損限價單(Stop-limit) | 固定觸發價 + 限價 | 限價單 | 較低,因為可能保持未成交 | 控制最差可接受價格 |
| 追蹤止損單(Trailing stop) | 與市場保持設定距離 | 觸發時為市價單 | 高,但價格可能有變 | 順應趨勢與保護利潤 |
「觸發方式」一欄顯示了啟用水平是固定的還是隨市場移動。「執行形式」一欄解釋了啟用後釋放的是什麼訂單,而「成交確定性」突出了核心妥協:市價執行優先保證完成交易,而限價執行優先保證價格。
「最佳用途」一欄是實用指南而非硬性規則。三種訂單類型中的每一種都很有用,但前提是其特殊的執行風險適合該筆交易。下面的示例展示瞭如何使用實際的外匯價格水平來體現這些差異。
止損市價單是一種條件指令,一旦達到觸發條件,就會轉變為市價單(Market Order)。然後它會以最佳可用價格成交,這使得執行的可能性極高,但最終價格無法獲得保證。
例如,假設交易者在 1.0820 買入 EUR/USD,並在 1.0770 放置了一個保護性止損市價單。一項劇烈的經濟宣告導致該貨幣對快速穿過觸發價,訂單最終在 1.0766 成交。
預期的風險是 50 個點,但基於價格變動的實際損失變成了 54 個點。額外的 4 個點是負滑點,這是由於市場快速下跌時,在觸發價格處缺乏可用成交導致的。
這是傳統止損(Stop-Loss)背後的標準機制,通常也是交易平臺上提供的預設止損類型。它的優勢在於能在最需要保護時讓你離場;其缺點在於最終的執行價格由市場決定,而非觸發價。
止損限價單是一種包含兩個獨立價格的條件訂單:止損價格(Stop Price)用於啟用指令,而限價(Limit Price)用於控制可以執行的最差價格。一旦被觸發,它會作為限價單(Limit Order)而不是市價單進入市場。
假設 EUR/USD 在 1.0850 交易,阻力位在 1.0900 附近。計畫在突破時買入的交易者設定了 1.0910 的止損價和 1.0915 的限價。第一個價格啟用訂單,而第二個價格說明交易者支付的費用不會超過 1.0915。
可能會出現兩種不同的結果:
在第二種結果中,交易者避免了支付超出計畫的費用,但也錯過了這筆交易。這就是選擇價格保護而非成交確定性所付出的代價。
1.0910 和 1.0915 之間 5 個點的距離,代表了交易者在啟用後準備接受的最大負向價格變動。較窄的距離提供了更嚴格的價格控制,但增加了無法成交的可能性;而較寬的距離提高了執行的機會,但允許出現更多滑點。
因此,止損限價單透過刻意接受另一個問題來解決一個問題。它防止了意料之外的糟糕成交,但不能保證頭寸一定會被建立或平倉。
追蹤止損單是一種觸發價與市場價格保持固定距離、而非停留在單一永久水平的止損單。當市場朝對交易者有利的方向移動時,它會自動跟隨移動;但當市場反轉時,它不會向後移動。
假設交易者在 1.0800 買入 EUR/USD,並設定了 30 個點(pips)的追蹤止損。初始觸發價位於 1.0770,但隨著該貨幣對上漲,保護性水平也隨之上調:
EUR/USD 市場價格 |
追蹤止損觸發價 |
|---|---|
| 1.0800 | 1.0770 |
| 1.0830 | 1.0800 |
| 1.0860 | 1.0830 |
| 1.0880 | 1.0850 |
一旦 EUR/USD 達到 1.0880,觸發價已推升至 1.0850。如果市場隨後下跌 30 個點,當價格觸及該水平時,止損單啟用並尋求市價成交。如果在 1.0848 成交,該頭寸將在產生 2 個點負滑點的情況下平倉,扣除滑點後的實際價格盈利為 48 個點(觸發價預期的盈利為 50 個點)。
追蹤止損最大的吸引力在於,它能跟隨盈利趨勢移動,而不需要頻繁進行手動調整。然而,如果追蹤距離設定得過窄,即使在完全正常的價格波動期間,也可能導致良好的頭寸被提前平倉——畢竟市場即使朝正確的方向前進,也往往有劇烈波動的習慣。
合適的距離取決於貨幣對、時間框架和當前波動率。選擇該距離是更廣泛風險管理的一部分;訂單本身只是根據選擇的數值移動,並在市場反轉足夠遠、觸及該數值時啟用。
止損單(Stop Order)和限價單(Limit Order)通常位於當前市場價格的相對側。止損單在不利的一側等待,以防止損失擴大或在突破後建倉;而限價單在有利的一側等待,以獲取更優的入場或出場價格。
例如,如果 EUR/USD 當前交易價格為 1.0850:
下表對比了傳統止損市價單(Stop-Market Order)與標準限價單(Limit Order):
維度 |
止損單(Stop order) |
限價單(Limit order) |
|---|---|---|
| 設定位置 | 當前價格不利的一側 | 當前價格有利的一側 |
| 觸發後表現 | 轉變為市價單 | 掛在訂單簿上等待 |
| 優先考量 | 成交優先 | 價格優先 |
| 主要功能 | 保護性出場與突破建倉 | 以指定價格建倉或平倉 |
設定位置顯示了交易者正在等待什麼。止損單對價格突破特定門檻做出反應;而限價單則等待市場提供等於或優於所選水平的價格。
它們的優先考量也不同。止損市價單在啟用後尋求立即執行,但不能保證最終的成交價格;限價單保證任何成交都會在所選價格或更優價格發生,但不能保證一定能成交。
最容易記住的規則是:當完成交易動作最為關鍵時,使用止損市價單;當獲取可接受的價格最為關鍵時,使用限價單。一個優先考慮執行,另一個優先考慮價格。
設定止損單是一個包含四個步驟的過程,每個步驟都有明確的目的。交易者必須選擇訂單的執行方式、確定合理的觸發價、設定任何必要的價格邊界,並確認指令應保持啟用多長時間。
首先確定對於該筆交易而言,哪種風險最為關鍵:
在任何市場條件下,都沒有既能保證執行又能保證價格的訂單。在實際操作中,你必須決定在「成交」與「價格」的權衡中,哪一方更為重要。
觸發價應遵循市場結構,而不是設定在方便的整數關口。保護性止損通常設定在有實質意義的支撐位或阻力位之外,並保留一小段緩衝距離;而突破止損則設定在價格必須穿越以確認行情的水平之外。
例如,如果 EUR/USD 的支撐位在 1.0800,直接將保護性賣出止損設定在 1.0800 會使其暴露於對支撐位的常規測試中。將觸發價設在 1.0785 可能會給交易留出更多緩衝空間,儘管更寬的距離也必須體現在頭寸規模(Position Size)上。
訂單往往聚集在前高、前低和明顯的整數關口附近。緊貼這些區域設定的止損可能會在原趨勢恢復前被短暫的價格刺穿(Price Spike)觸發。這就是為什麼觸發價的放置應該基於圖表結構和波動率,而不是為了圖方便。
此步驟僅適用於放置止損限價單(Stop-Limit Order)。觸發價與限價之間的距離,定義了在訂單嘗試成交期間,你準備接受的最大負向價格變動。
假設一個買入止損限價單的觸發價為 1.0910,限價為 1.0916。6 個點(pips)的價差意味著訂單可以在最高達到 1.0916 的任何可用價格成交,但不能高於該價格。
較窄的價差能提供更強的價格保護,但會增加市場在訂單成交前超出限價的機率;較寬的價差提高了執行機率,但允許交易者以遠離初始觸發價的價格成交。
訂單有效期限決定了未觸發的指令能保持啟用多久。當日有效訂單(Day Order)通常在經紀商或平臺定義的交易日結束時失效;而取消前有效訂單(Good-Till-Cancelled,通常顯示為 GTC)會一直保持啟用,直到成交、達到經紀商規定的到期日或由人工取消。
在提交訂單之前,請務必檢查你自己平臺上的預設設定。否則,你以為已經失效的指令可能仍會悄悄地在後臺掛單,並在第二天觸發——通常發生在最不方便的時刻。在登出交易軟體結束本時段交易之前,請務必檢查你在市場中是否還有未決的掛單。
假設 EUR/USD 當前交易價格為 1.0850,且屢次未能突破 1.0900 的阻力位。交易者預期會出現向上突破,但不想在價格確認該行情前入場,也不想以不受控制的價格追高。
四步設定如下:
在平穩突破的情況下,EUR/USD 上漲穿過 1.0910 並啟用訂單。由於在允許的範圍內流動性充足,交易在 1.0913 成交——超出觸發價 3 個點,但仍處於最大限價內 3 個點。
較快的行情可能會產生截然不同的結局。如果 EUR/USD 直接從 1.0910 下方跳升至 1.0924,位於 1.0916 的買入限價單將無法執行。交易者會看到一個已啟用但未成交的訂單,而市場仍在繼續上漲。
此時,明智的反應是重新評估交易方案,而不是立即擴大限價並追價。交易者可以取消訂單,或者將其掛在市場中以防價格重回允許區間;只有在初始交易策略仍然有效的情況下,才建立新的設定。
一旦入場成交,應立即在突破將被視為失效的水平放置一個保護性賣出止損單(Sell Stop),例如收復的阻力區下方 1.0870 處。這就完成了一套完整的交易流程:計畫入場、控制執行和預先設定的保護。
不同的止損單適用於不同的交易情景。最佳選擇取決於優先考量是平倉出場、控制入場價格,還是給盈利頭寸留出更多繼續執行的空間。
在保護現有頭寸時,止損市價單(Stop-Market Order)通常是實用的選擇。如果交易者在上升趨勢中做多 EUR/USD,可以在使交易失效的水平下方放置一個賣出止損單。一旦市場反轉並觸及觸發價,該訂單將優先保證平掉頭寸,而非追求某一個確切的價格。
在劇烈波動期間,最終的成交價可能比預期的要差,但頭寸不太可能僅僅因為市場走得太快而保持開啟。這就是為什麼止損市價單通常用於保護性止損(Stop-Loss)。
當交易者希望在趨勢確認後入場,但拒絕在特定價格之外追價時,止損限價單(Stop-Limit Order)會很有用。觸發價設定在支撐位或阻力位之外,而限價則控制了交易者願意接受的最大買入價或最小賣出價。
其優勢在於控制了執行成本。缺點在於強勁的突破可能會直接穿過允許的區間,使訂單保持未成交狀態,而市場甚至連一句客氣的招呼都不打就遠去了。
追蹤止損單(Trailing Stop)適用於已經盈利且可能繼續形成趨勢的頭寸。隨著市場朝對交易有利的方向移動,觸發價會以所選的距離跟進,逐漸降低風險並有可能鎖定更多利潤。
如果趨勢持續,頭寸將保持開啟。如果價格反轉達到追蹤回撥幅度,訂單啟用並尋求市價成交。這在一定程度上消除了決定何時出場的情緒干擾,但如果距離設定得太緊,可能會在常規波動期間將交易平倉。
在利率決議、通膨資料、就業報告和其他引發市場波動的宣告公布前後,所有止損單都需要額外謹慎。在數秒內,波動率可能會飆升,點差可能會擴大,可用流動性可能會變薄。
止損市價單很可能會執行,但可能會遭受大幅滑點(Slippage)。止損限價單保護了允許的價格,但如果市場跳空超出其範圍,則可能根本無法成交。這兩種缺點在重大新聞釋出期間都會變得更加嚴重,這意味著縮小頭寸規模或避開資料公布,可能比訂單類型本身更為重要。
沒有任何一種止損單在所有條件下都是最好的。做出選擇是基於交易目的、市場環境以及交易者準備接受哪種風險所進行的權衡,而不是劃分好、更好與最好的等級。
止損單是一箇中性的工具,其發揮的好壞取決於它的設定位置、周圍的市場條件以及交易者的頭寸規模。以下技巧可以改進訂單的規劃方式,而下一節中的注意事項則解釋了無法完全消除的風險。
閱讀更多:流動性區域與需求區:如何透過它們實現獲利
這些注意事項並不是避免使用止損單的理由。它們是現實的市場情景,交易者必須透過合理的觸發價設定、恰當的頭寸規模以及對每種訂單如何執行的理解來加以應對。
止損單是一種在市場達到指定觸發價格之前一直保持未啟用狀態的指令。在外匯交易中,它可以保護現有頭寸或在突破後建立新交易;而止損市價單、止損限價單和追蹤止損單則決定了啟用後會發生什麼。
兩者都不是自動更好的。傳統的止損市價單優先保證執行,但可能會以意想不到的價格成交;而限價單保護了選擇的價格,但可能無法成交。當完成交易最為關鍵時使用止損單,當價格最為關鍵時使用限價單。
開啟你選擇的貨幣對的訂單介面,選擇適當的止損類型,然後輸入方向、手數和觸發價格。如果使用止損限價單,請新增限價,選擇訂單有效期限,並在提交前仔細檢查每項設定。
傳統的止損單使用一個觸發價格,啟用後成為市價單,這使得成交的可能性很大,但最終執行價格無法獲得保證。止損限價單新增了一個獨立的限價,且只能在該邊界內成交,這提供了價格控制,但面臨無法成交的風險。因此,選擇在於更高的成交確定性還是更高的價格確定性。
不完全是。止損(Stop-Loss)是止損單最常見的用途,但止損單也可以用於突破後的建倉交易。簡單來說,止損單是工具,而止損(Stop-Loss)描述的是使用它的一種方式。
在外匯市場週末休市期間,止損單不會觸發。如果交易在週一恢復時超越了觸發水平,止損市價單會啟用並以第一個可用價格成交,這可能會比初始觸發價糟糕得多。
止損單允許交易者在市場達到預設觸發價時自動入場或出場。重要的一點是,觸發價控制的是指令何時啟用,並不一定保證交易將在哪裡成交。
止損市價單優先保證執行,止損限價單優先保證價格,而追蹤止損單會隨著盈利交易的前進而自動調整。每種訂單解決不同的問題,且每種訂單都有其自身的侷限性。
無論你使用哪種類型,訂單都應該遵循明確的交易計畫、合理的圖表結構和恰當的頭寸規模。請先在模擬帳戶上測試設定,因為了解你的平臺如何處理觸發、點差和訂單有效期限,遠比在劇烈波動的市場中發現這些細節便宜得多。
Lee W. 是一位擁有超過 10 年經驗的資深專業交易者。他熱衷於分享寶貴的專業知識與獨到的市場見解,目前擔任 RADEX MARKETS 的外部獨立市場分析師。
由 RADEX MARKETS 稽核
風險警示
交易衍生品與槓桿產品帶有高度風險,包括可能損失遠超初始投入資金的風險。
相關概念:
交易衍生性商品及槓桿產品具有高度風險,可能導致超過初始投資金額的損失。交易前請詳閱我們的《條款與條件》(T&C)及《產品揭露聲明》(PDS)。
開設帳戶