概要
Bybitの統合取引アカウント(UTA)は、分離マージン、クロスマージン、ポートフォリオマージンの3つのマージンモードに対応しています。各モードでは強制決済プロセスが異なるため、取引リスクを管理するうえでその違いを理解することが重要です。
分離マージンモードでは、各ポジションが個別に管理され、それぞれに証拠金が割り当てられます。マーク価格がポジションの強制決済価格に達すると、強制決済が発動します。
分離マージンモードは、ワンウェイモードとヘッジモードの両方に対応しています。証拠金の計算方法については、各種マージンモードにおけるマージン計算をご参照ください。
続きを読む
強制決済プロセス
分離マージンモードでは、マーク価格がポジションの強制決済価格に達すると、強制決済が発動します。あるポジションが強制決済されても、他のポジションには影響しません。
ポジションに強制決済リスクが生じた場合、Bybitは段階的な処理によって必要維持証拠金を引き下げ、ポジション全体の強制決済を回避します。処理の流れは以下のとおりです。
リスク制限ティアが最下位の場合:
1. 有効な注文のキャンセル: システムは、ポジションサイズを増やす注文をすべてキャンセルし、証拠金を解放し、ポジションの強制決済回避に役立てます。
2. ポジションの決済:ポジションが引き続き維持証拠金要件を満たさない場合、当該ポジションは強制決済され、破産価格で決済されます。
リスク制限ティアが最下位より上位の場合:
1. 有効な注文のキャンセル: システムは、ポジションサイズを増やす注文をすべてキャンセルし、ポジションを維持したまま証拠金を解放します。
2. 部分決済:システムは、現在のポジション価値と下位の証拠金ティアの価値との差額について、IOC(Immediate-Or-Cancel)注文を発注し、ポジションを部分的に決済します。
3. ポジションの決済:ポジションが引き続き維持証拠金要件を満たさない場合、当該ポジションは強制決済され、破産価格で決済されます。
重要事項:
強制決済は、最終取引価格(LTP)ではなくマーク価格によって発動します。そのため、デフォルトで最終取引価格を表示するローソク足チャート上では、強制決済価格が表示されない場合があります。
チャートにマーク価格を表示して強制決済価格をより正確に確認する方法については、こちらの記事をご参照ください。
強制決済価格の計算
以下に、分離マージンモードで利用できる先物契約の強制決済価格の計算式を示します。
USDT無期限契約および限月契約
計算式
買い/ロングの場合:
強制決済価格(ロング) = [(エントリー価格 × ポジションサイズ) − (エントリー価格 × ポジションサイズ ÷ レバレッジ) − (追加証拠金 ÷ (1 − テイカー手数料率)) − 維持証拠金控除額] ÷ [ポジションサイズ − (ポジションサイズ × 維持証拠金率)]
売り/ショートの場合:
強制決済価格(ショート) = [(エントリー価格 × ポジションサイズ) + (エントリー価格 × ポジションサイズ ÷ レバレッジ) + (追加証拠金 ÷ (1 + テイカー手数料率)) + 維持証拠金控除額] ÷ [ポジションサイズ + (ポジションサイズ × 維持証拠金率)]
注:
— 維持証拠金率(MMR)はリスク制限ティアに基づきます。詳細については、維持証拠金(USDT無期限契約および限月契約)をご参照ください。
— ポジション決済時の推定手数料により、実際の強制決済価格とわずかな差が生じる場合があります。
例
トレーダーAは、1 BTCのロングポジションを、エントリー価格40,000 USDT、レバレッジ50倍で建てました。その後、ポジションマージンに3,000 USDTを手動で追加しました。維持証拠金率を0.5%、テイカー手数料率を0.0550%とすると、証拠金追加後の新しい強制決済価格は以下のように計算されます。
ポジション価値 = 1 × 40,000 = 40,000 USDT
ポジション決済時の推定手数料 = 1 × 40,000 × (1 − 1 ÷ 50) × 0.055% = 21.56 USDT
当初証拠金 = (40,000 ÷ 50) + 21.56 = 821.56 USDT
維持証拠金 = (40,000 × 0.5%) − 0 + 21.56 = 221.56 USDT
強制決済価格 = [(40,000 × 1) − (40,000 × 1 ÷ 50) − (3,000 ÷ ( 1 − 0.0550%)) − 0] ÷ [1 − (1 × 0.5%)] = 36,380.25 USDT
インバース無期限契約および限月契約
計算式
買い/ロングの場合:
強制決済価格(ロング) = [ポジションサイズ × (維持証拠金率 + 1)] ÷ [(ポジションサイズ ÷ エントリー価格) + (ポジションサイズ ÷ エントリー価格 ÷ レバレッジ) + (追加証拠金 ÷ (1 + テイカー手数料率)) + 維持証拠金控除額]
売り/ショートの場合:
強制決済価格(ショート) = [ポジションサイズ × (1 − 維持証拠金率)] ÷ [(ポジションサイズ ÷ エントリー価格) − (ポジションサイズ ÷ エントリー価格 ÷ レバレッジ) − (追加証拠金 ÷ (1 − テイカー手数料率)) − 維持証拠金控除額]
注:
— 維持証拠金率(MMR)はリスク制限ティアに基づいています。詳細については、維持証拠金(インバース無期限契約および限月契約)をご参照ください。
— ポジション決済時の推定手数料により、実際の強制決済価格とわずかな差が生じる場合があります。
例
トレーダーBは、BTCUSDで30,000 USDのショートポジションを、エントリー価格60,000 USD、レバレッジ10倍で建てました。テイカー手数料率を0.0550%、維持証拠金率(MMR)を0.5%、追加証拠金を0とすると、以下のように計算されます。
ポジション価値 = 30,000 ÷ 60,000 = 0.5 BTC
ポジション決済時の推定手数料 = 30,000 ÷ 60,000 × (1 − 1 ÷ 10) × 0.055% = 0.0002475 BTC
当初証拠金 = (0.5 ÷ 10) + 0.0002475 = 0.0502475 BTC
維持証拠金 = (0.5 × 0.5%) − 0 + 0.0002475 = 0.0027475 BTC
強制決済価格(LP) = [30,000 × (1 − 0.5%)] ÷ [(30,000 ÷ 60,000) − (30,000 ÷ 60,000 ÷ 10) − (0 ÷ ( 1 − 0.055%)) − 0] = 66,333.33 USD
USDC無期限契約
計算式
買い/ロングの場合:
強制決済価格(ロング) = [(エントリー価格 × ポジションサイズ) − (エントリー価格 × ポジションサイズ ÷ レバレッジ) − (追加証拠金 ÷ (1 − テイカー手数料率)) − 維持証拠金控除額] ÷ [ポジションサイズ − (ポジションサイズ × 維持証拠金率)]
売り/ショートの場合:
強制決済価格(ショート) = [(エントリー価格 × ポジションサイズ) + (エントリー価格 × ポジションサイズ ÷ レバレッジ) + (追加証拠金 ÷ (1 + テイカー手数料率)) + 維持証拠金控除額] ÷ [ポジションサイズ + (ポジションサイズ × 維持証拠金率)]
注:
— 維持証拠金率(MMR)はリスク制限ティアに基づいています。詳細については、維持証拠金(USDC無期限契約)をご参照ください。
— ポジション決済時の推定手数料により、実際の強制決済価格とわずかな差が生じる場合があります。
統合取引アカウントの分離マージンモードにおけるUSDC無期限契約の強制決済価格は、USDT無期限契約と同様の方法で計算されます。ただし、USDC無期限契約にはセッション決済メカニズムがあり、決済時に平均エントリー価格がマーク価格に更新されます。
セッション決済後、平均エントリー価格が更新されます。更新後の価格は、ポジション決済時の推定手数料と維持証拠金の再計算に使用されます。ただし、USDC無期限契約の分離マージンモードでは、ポジションタブに表示される当初証拠金は変更されません。新旧のポジション決済時の推定手数料の差額と、当該セッションで実現した損益(P&L)は、当初証拠金に加算されます。
トレーダーBは、BTCUSDCの1 BTCショートポジションを、エントリー価格10,000 USDC、レバレッジ10倍で建てました。維持証拠金率を0.4%、テイカー手数料率を0.0550%とすると、強制決済価格は以下のように計算されます。
ポジション価値 = 1 × 10,000 = 10,000 USDC
ポジション決済時の推定手数料 = ポジション価値 × (1 + 1 ÷ レバレッジ) × テイカー手数料率
= (1 × 10,000) × (1 + 1 ÷ 10) × 0.0550% = 6.05 USDC
当初証拠金 = ポジション価値 × (1 ÷ レバレッジ) + ポジション決済時の推定手数料
= (1 × 10,000) × (1 ÷ 10) + 6.05 = 1,006.05 USDC
維持証拠金 = 10,000 × 0.4% + 6.05 = 46.05 USDC
強制決済価格 = [(10,000 × 1) + (10,000 × 1 ÷ 10) + (0 ÷ (1 + 0.0550%)) + 0] ÷ [1 + (1 × 0.4%)] = 10,956.1753 USDC
UTC 16:00の決済時点で、マーク価格が9,900 USDC、当該決済サイクルの実現損益が100 USDC[(10,000 USDC − 9,900 USDC) × 1]になったとします。
この時点で、平均エントリー価格は9,900 USDCに更新され、更新後のポジション決済時の推定手数料と維持証拠金の計算に使用されます。ただし、当初証拠金は、当初のエントリー価格10,000 USDCに基づいて引き続き計算されます。
UTC 16:00時点の強制決済価格は、以下のように計算されます。
ポジション決済時の推定手数料 = 更新後のポジション価値 × (1 + 1 ÷ レバレッジ) × テイカー手数料率
= (1 × 9,900) × (1 + 1 ÷ 10) × 0.0550% = 5.9895 USDC
当初証拠金 = 当初のポジション価値 × (1 ÷ レバレッジ) + 更新後のポジション決済時の推定手数料
= 10,000 × (1 ÷ 10) + 5.9895 = 1,005.9895 USDC
維持証拠金 = 9,900 × 0.4% + 5.9895 = 45.5895 USDC
強制決済価格 = [(9,900 × 1) + (9,900 × 1 ÷ 10) + (100 ÷ (1 + 0.055%)) + 0] ÷ [1 + (1 × 0.4%)] = 10,946.16 USDC
