插針是什麼
插針指的是價格在很短時間內大幅偏離,又很快拉回。在 K 線圖上,留下一根很長的上影線或下影線,像一根針插在那裡,所以叫插針。
插針本身可能只持續幾秒到幾分鐘。但在這段時間裡,止損會被觸發,高槓桿倉位可能被強平。等價格回來,倉位已經不在了。
插針怎麼來的
常見的原因有三個,往往同時出現:
- 流動性薄。掛單簿上每一檔的量不多時,一筆不算太大的市價單就能連續吃掉好幾檔,價格一下子被推遠。冷門幣、深夜、行情剛開始劇烈波動時,掛單常常比平時薄。
- 大單。有人一次性用市價買賣很大的量,超過當下掛單能承接的範圍,成交價就會沿著掛單簿一路滑過去。
- 連環強平。價格往一個方向走,觸發一批倉位的強平或止損,這些平倉單本身又是同方向的市價單,把價格推得更遠,再觸發下一批。這種連鎖反應是很多大幅插針的主因。
插針也可能只發生在某一家交易所。同一個幣,別家價格沒怎麼動,這一家卻出現一根長針,通常就是這家當下的掛單簿出了缺口。
最新價格和標記價格
做 U 本位合約時,交易所同時有幾種價格:
- 最新價格:這個合約最近一筆實際成交的價格。圖表預設顯示的就是它。插針時,它會跟著那幾筆異常成交一起跳。
- 指數價格:參考多家現貨市場價格算出來的價格。
- 標記價格:交易所用來評估倉位的「合理價格」。三家的算法不完全相同,大致是以指數價格為基礎,結合基差、資金費率、最新價格等因素,取中位數或移動平均。它的設計目的,就是不讓短暫的異常成交直接決定你的倉位生死。
幣安、歐易(OKX)、Bitget 的說明都寫明:強平看的是標記價格,未實現盈虧也用標記價格算。Bitget 的說明還提到,標記價格在劇烈波動時可能刻意落後於市場,就是為了避免短暫的價格尖刺造成強平。所以插針時,最新價格可能已經穿過你的強平價,倉位卻沒有被強平;反過來,也可能圖上看起來還沒到,倉位已經被強平了。要確認,可以把圖表切到標記價格。
止損觸發價選哪一種
三家的合約止盈止損單都可以選觸發價類型。叫法和預設值各家不同:
- 幣安:介面上叫「最新價格」和「標記價格」。API 參數 workingType 的預設值是 CONTRACT_PRICE,也就是最新價格(見文末幣安 New Algo Order 文件)。
- 歐易(OKX):可選最新價格、標記價格、指數價格,止盈止損只看你選的那一種(見文末歐易說明)。預設值我們沒有找到歐易的原文,以歐易當前說明為準。
- Bitget:API 文件寫明觸發價類型預設為 market(市場價格),也可以選標記價格(見文末 Bitget Place Order 文件)。網頁和 App 介面上的預設,以 Bitget 當前說明為準。
兩種觸發價各有後果:
| 用最新價格觸發 | 用標記價格觸發 | |
|---|---|---|
| 插針時 | 容易被針掃到。價格碰一下就觸發,然後價格回來了,倉位已經平掉。 | 短暫的針不一定讓標記價格到位,比較不容易被掃。 |
| 觸發後成交 | 觸發時市場確實在這個價附近成交過,成交價通常更貼近觸發價。 | 標記價格是算出來的,不能直接拿來成交。觸發時實際成交價可能離觸發價更遠。 |
| 和強平的關係 | 強平看標記價格,止損看最新價格,兩者可能不同步。 | 和強平看同一種價格,比較好估算「止損會不會先於強平」。 |
| 限價止損 | 可能不成交。 | 幣安說明提醒,用標記價格觸發的限價止損,觸發後更可能掛著不成交。 |
兩種都沒有一定對。差別在於你願意承擔哪一種後果:用最新價格,短暫的針更容易觸發止損;用標記價格,觸發得慢一些,但觸發後的成交價可能離觸發價更遠。
還有一點和選哪種無關:幣安的說明提醒,止損離強平價太近時,可能先被強平,止損單隨之失效。
止損為什麼一定要掛在交易所、以及止損本身的滑價,見止損單為什麼要掛在交易所。
用槓桿和倉位減少插針的傷害
觸發價怎麼選是細節。真正決定插針時虧多少的,是槓桿和倉位。
- 先定這筆最多虧多少,再算倉位。從「止損距離」和「願意虧的金額」倒推倉位大小,而不是先想開多大。
- 止損距離要大於平常的波動。止損設在正常波動範圍裡,就是在等著被掃。這意味著倉位要相應縮小。
- 槓桿決定強平價的遠近。槓桿越高,強平價越近,一根不大的針就可能直接碰到強平價,止損都來不及發揮作用。低槓桿讓強平價離得遠,止損先觸發的機會大很多。
- 預留滑價。插針時止損成交價可能比觸發價差一截。算最大虧損時把這段加進去。
- 流動性薄的幣更容易插針。掛單薄的幣,插針更頻繁、幅度更大,止損滑價也更嚴重。
- 分開風險。同時開很多同方向倉位,一根針可能讓它們一起觸發。總倉位要設上限。
TonyTrade 用寫死的規則來管這些:單筆倉位、總倉位、最大槓桿、單日最大虧損、幣種白名單、每日下單數。AI 出的計劃超過這些上限,要你本人確認才會執行。每一筆開倉都同時把止損掛在交易所,掛不上就不開。上限怎麼定見功能,執行流程見它怎麼工作,整體思路見安全設計。
插針發生後
- 先看實際狀態:到交易所確認倉位、掛單和成交紀錄。TonyTrade 重新打開時也會先和交易所對帳。
- 確認止損是怎麼觸發的:看的是哪種價格,成交在哪裡,有沒有分幾次成交。
- 不要急著「追回來」。插針後的行情常常還不穩定,這時候加大倉位,等於把剛才的風險再承擔一次。
- 需要時用一鍵全停,先讓一切停下來,再想下一步。
三家交易所支援的品種見交易所和品種;密鑰權限怎麼設見API 密鑰權限怎麼設才安全和密鑰怎麼設。其他問題見常見問題。想在有版本時收到通知,可以留下郵箱。本站資料處理見隱私,團隊介紹見關於。
出處
以下是本頁引用的交易所官方說明。標記價格的具體算法、更新頻率等參數各家會調整,以交易所當前說明為準。本頁由 TonyTrade 團隊整理。
- 幣安:What Is the Difference Between a Futures Contract's Last Price and Mark Price?(強平看標記價格、兩種觸發價的取捨)
- 幣安:How to Place Stop Loss and Take Profit Orders on Binance Futures(止損不宜貼近強平價)
- 幣安:USDⓈ-M Futures New Algo Order(workingType 預設 CONTRACT_PRICE)
- 歐易(OKX):Mark price and Last price
- 歐易(OKX):Forced Liquidation FAQ(強平只看標記價格、止損觸發價和強平可能不同步)
- 歐易(OKX):What's mark price vs last price vs index price?(TP/SL 只看你選的那一種價格)
- Bitget:What Are Index Price, Mark Price, and Last Price in Bitget Futures?
- Bitget:What is Mark Price in Future Trading?(標記價格可能刻意落後,避免短暫尖刺造成強平)
- Bitget:Bitget UTA Place Order(觸發價預設 market)