風險與交易計畫

倉位大小怎麼算?停損距離與單筆風險的計算公式

從帳戶風險、交易失效點和停損距離反推名義倉位,再把手續費與滑價納入預算。

倉位大小怎麼算?停損距離與單筆風險的計算公式

用帳戶資金、單筆風險比例與停損距離計算名義倉位的公式圖

倉位大小應由「交易失效時願意損失多少」反推,而不是由平台允許的最高槓桿決定。這個方法不能保證損失上限,但能讓進場、停損與資金風險放在同一個可檢查框架中。

第一步:把交易失效點轉成距離

做多時:

停損距離比例 =(進場價 − 停損價)÷ 進場價

做空時:

停損距離比例 =(停損價 − 進場價)÷ 進場價

停損應來自交易假設失效的位置,而不是為了塞進想要的倉位而任意拉近。

第二步:計算可承受風險金額

假設交易帳戶 5,000 USDT,單筆風險預算 0.5%:

風險金額 = 5,000 × 0.5% = 25 USDT

0.5% 只是示例,不是所有人的建議比例。實際比例要考慮資產波動、連續虧損、收入穩定性和整體投資組合。

第三步:先扣除成本,再反推名義倉位

若進場到停損距離為 4%,未計成本:

名義倉位 = 25 ÷ 4% = 625 USDT

但真實損失還包含進出場費、滑價和可能發生的資金費率。若保守預留 5 USDT:

可用於價格風險 = 25 − 5 = 20 USDT

修正後名義倉位 = 20 ÷ 4% = 500 USDT

這比先選 10 倍槓桿再把保證金用滿,更能控制單筆風險。

第四步:把名義倉位換成實際數量

若 BTC 進場價為 60,000 USDT:

數量 = 500 ÷ 60,000 ≈ 0.00833 BTC

實際下單還要依數量步進向下調整,並確認最小成交額。合約若以「張」計算,則必須使用合約乘數,不能直接把 BTC 數量當成張數。

第五步:槓桿只用來計算保證金

500 USDT 名義倉位若使用 5 倍槓桿,簡化初始保證金約 100 USDT。提高到 10 倍後,名義倉位不應自動增加;否則原本的風險預算就失效。

同時確認停損明顯早於強平區域。若預估強平價距離進場只有 3%,而交易停損距離是 4%,即使倉位公式正確,這個槓桿設定仍無法讓交易按計畫退出。

公式會失效的情境

  • 跳空或流動性枯竭,停損以更差價格成交;
  • 多個高度相關部位同時觸發停損;
  • 全倉其他部位消耗共同保證金;
  • 費率、手續費或合約乘數使用錯誤;
  • 進場後任意移遠停損或加倉。

因此還要設定「組合風險上限」。例如同時持有三個高度相關的加密多單,不能把每筆 0.5% 當成完全獨立;壓力情境下它們可能一起虧損。

成交後要反算,而不是只保留預估

記錄實際平均進場價、停損成交價、費用與滑價,再計算:

實際損失 − 原風險預算

若長期都超出預算,問題可能不是紀律,而是滑價假設、委託類型或市場流動性估得太樂觀。

做空部位的計算示例

假設做空進場價 60,000,交易失效點 61,800,停損距離為 3%。風險金額仍是 25 USDT,預留成本 4 USDT 後,可用價格風險為 21 USDT:

名義倉位 = 21 ÷ 3% = 700 USDT

BTC 數量 = 700 ÷ 60,000 ≈ 0.01167 BTC

多單與空單的核心公式相同,差別是失效點位於進場價的哪一側。不要因為做空的價格下跌空間看似更大,就跳過上行跳空與軋空風險。

延伸閱讀

核對資料

公式是風險預算工具,不是最大損失保證;極端行情中的實際損失可能超過預估。