風險與交易計畫
急跌時盤口突然變薄:市價單會成交到哪裡、該怎麼處理
急跌時市價單成交價遠低於畫面價格,多半是買單被撤光。用 2025-10-10 ATOMUSDT 影線打到 0.001 的 1 分鐘資料,加上今天的真實盤口逐檔試算,說明深度怎麼量、單量多大會掉下懸崖,以及盤口變薄時的處理順序。
急跌時想平倉,按下市價賣出,成交價卻比畫面上的最新價低了一大截——這通常不是平台「故意」,而是買方掛單在那幾秒內大量撤走,你的市價單只能一路往下吃到還有人接的價格。這篇先用 2025-10-10 的真實 1 分鐘 K 線看「深度消失」長什麼樣子,再用今天的真實盤口算一次:同一個交易對,賣 1 萬和賣 50 萬 USDT 會差多少,最後給一份遇到盤口變薄時的處理順序。

同一段急跌,BTC 最深約 −11%,ATOMUSDT 卻有一根影線打到 0.001。差別不在跌幅,而在盤口有多厚。
2025-10-10 那晚發生了什麼:從 K 線看出深度被抽空
以下數字都可以自己重拉:https://data-api.binance.vision/api/v3/klines?symbol=ATOMUSDT&interval=1m&startTime=1760131140000&limit=3(startTime 是 2025-10-10 21:19 UTC 的毫秒時間戳)。這是 Binance 現貨的公開歷史資料,不需要帳號。

接口回傳的陣列依序是:開盤時間、開、高、低、收、成交量、收盤時間、成交額(USDT)、成交筆數。查詢日期 2026-10-19。
把 21:12 到 21:21 逐分鐘列出來,有一個違反直覺的地方:
| UTC | 開盤 | 最低 | 收盤 | 成交額(USDT) |
|---|---|---|---|---|
| 21:13 | 3.649 | 3.480 | 3.540 | 490,754 |
| 21:16 | 3.328 | 2.869 | 2.886 | 439,498 |
| 21:18 | 2.517 | 2.047 | 2.057 | 310,040 |
| 21:19 | 2.047 | 1.847 | 1.864 | 136,975 |
| 21:20 | 1.863 | 0.001 | 1.997 | 183,230 |
跌得最兇的那一分鐘,成交額反而只有 21:13 的大約三分之一多一點。 價格不是被「更多賣壓」砸到 0.001,而是買單幾乎撤光,少量賣單就能一路成交到盤口最下面那張掛單。同一時段 SUIUSDT 也從 21:12 的約 3.04 跌到 21:21 的最低 0.5597。BTC 那邊每分鐘成交額動輒上億 USDT,最深也只到 102,000(從 21:10 開盤 114,437.5 算約 −10.9%)。
這就是「市場深度突然消失」:盤口平常看起來很密,但掛單隨時可以撤,真正需要它的時候不一定在。
用今天的盤口算:你的單量會把價格推到哪裡
深度要用「離現價多遠以內還有多少錢」來看,不是看最佳買價那一檔。以下是 2026-10-19 04:46 UTC 從 https://data-api.binance.vision/api/v3/depth?symbol=ATOMUSDT&limit=5000 拉下的買方掛單(最多 5000 檔),賣單金額都是假設:
- 最佳買價 1.705,最佳賣價 1.706,價差約 5.9 bp
- 離最佳買價 2% 以內的買單合計約 198,491 USDT
- 往下到 10% 以內合計約 266,166 USDT——也就是 2% 到 10% 之間只多了約 6.8 萬
逐檔吃單算出來的結果(算法和成交後驗收成交均價與滑價那篇相同:成交均價 = 成交額 ÷ 成交數量,滑價 bp =(1 − 均價 ÷ 最佳買價)× 10,000):
| 假設市價賣出 | 最後一筆成交價 | 成交均價 | 滑價 |
|---|---|---|---|
| 10,000 USDT | 1.704 | 1.704054 | 5.6 bp |
| 50,000 USDT | 1.699 | 1.702391 | 15.3 bp |
| 200,000 USDT | 1.667 | 1.691637 | 78.4 bp |
| 300,000 USDT | 1.500 | 1.6491 | 約 328 bp |
| 500,000 USDT | 0.660 | 1.3669 | 約 1,983 bp |
這張表說明兩件事:
- 滑價不是線性的。 單量在 2% 那層的容量以內時,滑價很溫和;一旦超過,後面幾乎是懸崖。從 20 萬到 30 萬,最後一筆成交價一口氣從 1.667 掉到 1.500。
- 平常是平靜時的盤口,急跌時只會更薄。 上面是今天沒有行情時的數字。如果像 2025-10-10 那樣買單被撤走一大半,10 萬 USDT 的賣單就可能落到表裡 30 萬那一列的結果。
對照組 SUIUSDT 同一時刻,2% 內買單約 85 萬 USDT,賣 20 萬只有 8.6 bp;BTCUSDT 0.5% 內就有約 1,650 萬 USDT。所以「這個交易對深不深」一定要按自己的單量算,不能憑幣的名氣判斷。盤口怎麼讀,基礎概念見訂單簿、價差與市場深度的完整實作。
盤口突然變薄時的處理順序
遇到下面任何一個訊號,就先把它當成深度正在消失:價差突然擴大到平常的好幾倍、最佳幾檔的數量明顯變小、1 分鐘 K 線出現很長的影線但成交額沒有放大。
- 先停手,不要用市價單追。 市價單沒有價格上限,盤口越薄越危險。急著出場也先看第 2 步,通常只差幾秒。
- 算出你的單量在盤口裡的位置。 看深度圖或訂單簿,數一數離現價 1%~2% 以內累計有多少;你的單量超過這個數的一半,就不該一次打完。
- 改用限價單,價格設在你能接受的最差價。 限價單最多只會成交到你設的價格,沒成交的部分會留在簿上,不會被打到 0.001 那種價格。代價是可能只成交一部分,要回頭確認剩餘數量。
- 拆單分批。 把單量切到每筆都落在 2% 容量的一小部分以內,每筆之間觀察盤口有沒有補回來。2025-10-10 那次 ATOMUSDT 在 21:26 已回到 2.5 附近,等幾分鐘和在 21:20 市價賣出,結果天差地遠。
- 合約倉位先處理槓桿,再處理方向。 若擔心被強平,先降低倉位或補保證金,而不是在最薄的時候整倉市價平掉。槓桿倉位在極端行情下會虧多少,可以先用槓桿倉位壓力測試的方法預先算好。
- 檢查掛著的停損單。 停損市價單在深度消失時會跟上面一樣一路往下成交。停損單為什麼會成交在離譜的價格、要不要改成停損限價,排查方式見停損單為什麼沒成交或成交太差。
各平台的限價、停損限價、只減倉等委託類型名稱不同,下單前請在你使用的平台下單面板確認可選項目和說明,以帳戶當下顯示為準。
平時就該做的三件事
- 為每個常用交易對記下「2% 深度」。 用上面的 depth 接口或平台深度圖,每週看一次,寫進交易日誌,數字掉了一半就把該交易對的最大單量也減半。
- 流動性差的幣,部位上限直接按深度定。 例如規定「單筆不超過 2% 深度的四分之一」,上面 ATOMUSDT 的例子就是約 5 萬 USDT。這個比例是本文的假設示範,請依自己的承受度調整。
- 重大消息和週末夜間避免用市價單。 掛單者在高風險時段會主動撤單,深度消失往往就發生在這些時候。
常見問題
市價單成交在 0.001 這種價格,可以要求平台取消嗎? 是否取消或補償,由各平台依自己的規則和當時公告決定,沒有通用答案。請保存訂單編號、成交明細和時間,查看該平台在事件後發布的公告,並透過帳戶內的客服管道詢問。
現貨也會遇到嗎?還是只有合約? 上面的 0.001 就是現貨。深度消失影響所有用訂單簿撮合的市場;合約多一層風險是強平會自動送出市價單,等於在最薄的時候被動加入賣壓。
怎麼知道盤口已經恢復? 看價差回到平常水準、離現價 1%~2% 內的累計掛單回到你平時記錄的數字附近,再恢復正常單量。只看價格反彈不夠,價格可以在很薄的盤口上來回跳。
本文所有下單金額都是假設示範,盤口與 K 線為公開歷史資料,查詢時間如文中所註;盤口會隨時間改變,請以自己重拉的結果為準。本文不構成投資建議。
