加密貨幣合約倉位大小計算機
免費倉位大小計算機,適用Binance、Bybit與OKX的USDT-M永續合約:倉位的幣數與USDT、含手續費的停損虧損、保證金與OKX合約張數。
倉位大小,就是你願意在一筆交易中虧損的金額,除以進場價與停損價之間的距離。在上方輸入帳戶餘額、風險、進場價與停損價:計算機會算出以幣數與USDT計的倉位大小、含手續費的停損虧損、你的槓桿占用的保證金,以及1R、2R與3R的價位。
倉位大小怎麼計算
計算機從停損判斷方向:停損低於進場價是做多,高於進場價是做空。接著依下列公式計算:
風險(USDT) = 餘額 × 風險% ÷ 100
倉位(幣數) = 風險 ÷ |進場價 − 停損價|,無條件捨去至數量步長
價值(USDT) = 倉位 × 進場價
保證金 = 價值 ÷ 槓桿
手續費 = 倉位 × 進場價 × 費率 + 倉位 × 停損價 × 費率
目標kR = 進場價 ± k × |進場價 − 停損價|虧損的公式裡沒有槓桿。Bybit的幫助中心說得很明白:槓桿不會放大損益,決定損益的是倉位大小與價格變動。槓桿只決定交易所從你的餘額中鎖定多少作為保證金。
手續費指的是taker(吃單)手續費,進出場都要付:市價進場,以及以市價成交的停損,兩者都會吃掉流動性。這就是含手續費的停損虧損會大於你的風險的原因。如果你希望含手續費的虧損也不超過風險,請看手續費計入風險的倉位這一行:在那裡,風險被分攤到停損距離與兩筆手續費上。
實際範例:BTCUSDT多單
計算機預設的數值是:帳戶餘額10,000 USDT,風險1%,BTCUSDT多單在62,500進場、停損設在61,250,taker手續費0.05%,10倍槓桿,數量步長0.001 BTC。
- 風險金額:10,000的1%是100 USDT。
- 每顆BTC的停損距離是62,500 − 61,250 = 1,250 USDT,等於進場價的2%。
- 100 USDT除以1,250得出0.080 BTC,倉位價值5,000 USDT(0.080 × 62,500)。
- 10倍槓桿下的保證金:5,000 ÷ 10 = 500 USDT。
- 手續費:進場時5,000的0.05%是2.50 USDT;出場時0.080 × 61,250 = 4,900的0.05%是2.45 USDT。停損時的虧損是104.95 USDT。
- 手續費計入風險:100 ÷(1,250 + 0.0005 × 123,750)= 0.0762 BTC,無條件捨去為0.076 BTC。它在停損時的虧損是99.70 USDT。
目標價分別位於一倍、兩倍與三倍停損距離處:63,750、65,000與66,250。扣除兩筆手續費後,分別獲利+94.95、+194.90與+294.85 USDT。
OKX的倉位大小:從幣數換算成合約張數
OKX的永續合約以合約張數計算倉位,而不是幣數。每張合約包含固定數量的幣,也就是合約面值;下單以0.01張為單位。所以請把計算機給出的幣數拿來相除:
合約張數 = 倉位(幣數)÷ 合約面值,無條件捨去至0.01
價值(USDT) = 合約張數 × 合約面值 × 進場價在上面的例子中,BTC-USDT-SWAP的0.080 BTC是0.080 ÷ 0.01 = 8張合約,價值8 × 0.01 × 62,500 = 5,000 USDT:同一個倉位。
| 合約 | 每張合約包含 | 下單步長 |
|---|---|---|
| BTC-USDT-SWAP | 0.01 BTC | 0.01張 |
| ETH-USDT-SWAP | 0.1 ETH | 0.01張 |
| SOL-USDT-SWAP | 1 SOL | 0.01張 |
| XRP-USDT-SWAP | 100 XRP | 0.01張 |
| DOGE-USDT-SWAP | 1,000 DOGE | 0.01張 |
ETH多單:風險100 USDT,進場2,500,停損2,450。每顆ETH的停損距離是50 USDT,所以倉位是100 ÷ 50 = 2 ETH,在OKX上就是2 ÷ 0.1 = 20張合約。
表格是OKX公開API在2026年10月18日提供的資料。合約面值可能變動:交易前請在OKX的合約詳情中確認。
為什麼沒有強制平倉價
強制平倉價不只取決於這幾項輸入。Binance依名目價值分級設定維持保證金,倉位越大,維持保證金率越高。在全倉模式下,你的整個餘額都在支撐這個倉位,其他倉位也會讓強制平倉價移動。每家交易所都有自己的公式,所以在這裡只給一個數字,對某些交易所必然是錯的。
計算機能確定的是:當保證金小於停損時的虧損,停損根本輪不到觸發。在逐倉模式下,強制平倉會先發生。在範例中,這從47.6倍開始:50倍時保證金是100 USDT,少於停損會造成的104.95 USDT。低於這條線時,請在下單前於下單面板查看強制平倉價。單筆風險教學給了一個不計手續費的粗略上限:用100%除以停損距離(以百分比計),這裡就是50倍。
為什麼實際虧損可能與計畫不同
- 手續費。0.05%是Binance與OKX的基本taker費率;Bybit是0.055%,並表示費率可能依地區而異。VIP等級與maker(掛單)訂單的費用更低。請輸入你自己的費率。
- 滑價。停損市價單一旦觸發,就會吃下訂單簿上現有的任何報價。價格跳空時,成交價可能遠遠越過停損價。在我自己的一筆交易中,停損在帳面上的代價是1,001 USDT,實際卻虧了1,812 USDT;單筆風險教學有這筆交易的細節。
- 資金費。持有永續合約期間,會收取或支付資金費。計算機沒有把它算進去。
- 數量步長。Binance與Bybit的BTCUSDT訂單以0.001 BTC為單位;OKX的合約以0.01張為單位。其他交易品種的步長不同。
MetaTrader 5上的外匯與黃金以手數計算倉位:請使用手數計算機。想知道這個停損與目標需要多少勝率,請用風險報酬比計算機。各交易所如何連接日誌:Binance、Bybit、OKX。想手動記錄這些數字,可以用免費的交易日誌範本。
常見問題
槓桿會改變倉位大小嗎?
不會。倉位大小取決於你的風險與停損距離。槓桿只改變保證金:同樣是0.080 BTC,5倍時1,000 USDT,10倍時500 USDT,20倍時250 USDT。
手續費應該算進風險嗎?
應該,如果你要讓1%涵蓋停損時的全部虧損。這時請採用手續費計入風險的倉位:範例中是0.076 BTC,而不是0.080 BTC。
做空時怎麼計算倉位?
把停損設在進場價上方。公式相同,只是目標價會落在進場價下方。
為什麼倉位要無條件捨去?
交易所只接受數量步長整數倍的倉位。無條件捨去,停損時的虧損才不會超過你的風險;無條件進位就會超出。
OKX合約要怎麼計算倉位大小?
跟其他地方一樣:風險除以停損距離,得出以幣數計的倉位。再除以合約面值。一張BTC-USDT-SWAP合約包含0.01 BTC,所以0.080 BTC就是8張合約。
資料來源
- Bybit幫助中心關於USDT合約損益的說明:虧損來自數量與價格變化;槓桿不是乘數。
- Binance合約手續費表:一般帳戶的taker費率為0.05%、maker為0.02%;每筆成交的手續費是名目價值 × 費率。
- Bybit手續費表:VIP 0的永續合約,taker為0.055%、maker為0.02%,費率可能依地區而異。
- OKX Learn對其永續合約的介紹:入門等級的taker收0.05%、maker收0.02%。
- Binance關於USDⓈ-M合約槓桿與保證金的說明:維持保證金隨名目價值級距提高;低於它可能導致強制平倉。
- Binance合約訂單類型:停損市價單一旦觸發,就以當時可得的最佳價格成交。
- 數量步長,取自各交易所的公開API:Binance exchangeInfo與Bybit instruments-info顯示BTCUSDT的步長為0.001;OKX instruments端點提供每個永續合約的合約面值(ctVal)與下單步長(lotSz),上表資料讀取於2026年10月18日。
- OKX API文件:衍生品的下單步長與最小數量都以合約張數計;線性合約的名目價值 = 合約張數 × ctVal × 標記價格。
計算機算出的是計畫,交易真正的代價記在你的日誌裡。從你連接的那一刻起,FOQUS會自動記錄你在Binance、Bybit與OKX的每一筆USDT與USDC永續合約交易,以及MetaTrader 5經紀商的交易(交易所以唯讀金鑰連接)。它的「單筆風險」(Risk per trade)小工具會顯示一筆平均虧損交易吃掉帳戶多少比例。 FOQUS →