ポジションを開く前に損益がどのように計算されるかを理解することは、あらゆる取引において非常に重要です。以下では、以下の変数が損益計算にどのように影響するかをトレーダーが正確に理解できるように、手順を追って説明します。
1. 平均始値
XXKKのUSDT-Mでは、トレーダーがいつポジションを増やしても、平均始値は変化します。
例:ユーザーAは現在、BTCUSDTで0.1BTCのロングポジションを保有しており、始値は40,000USDTです。1時間後、ユーザーAは42,000USDTの始値で、さらに0.1BTCのポジションを開くことにしました。
平均始値 = 総契約額 / 総契約数量
総契約額 = [(契約数量1 x 価格1) + (契約数量2 x 価格2)] = [(0.1 x 40,000) + (0.1 x 42,000)] = 8,200
総契約数量 = 0.1 + 0.1 = 0.2 BTC
平均始値 = 8,200 / 0.2 = 41,000
2. 未実現損益
注文が約定すると、ポジションとその未実現損益(PnL)がポジションエリアに表示されます。
取引方向によって、未実現損益の計算式は若干異なります。
2.1 ロングポジションの場合
例:ユーザーAは、BTCUSDTの0.2 BTCのロングポジションを保有しており、始値は41,000 USDTです。現在のマーク価格が43,000 USDTの場合、未実現損益は400 USDTになります。
未実現損益 = 契約数量 x (現在のマーク価格 - 始値) = 0.2 x (43,000 - 41,000) = 400 USDT
2.2 ショートポジションの場合
例:ユーザーAは、BTCUSDTで0.4 BTCのショートポジションを保有しており、始値は40,000 USDTです。現在のマーク価格が39,000 USDTの場合、未実現損益は400 USDTになります。
未実現損益 = 契約数量 x (始値 - 現在のマーク価格) = 0.4 x (40,000 - 39,000) = 400 USDT
※ USDT-Mでは、損益はUSDTで決済されます。これは、取引されたコイン(例:BTCUSDの場合はBTC)で決済が行われる逆指値契約(コイン証拠金取引)とは対照的です。
※ 価格変動(例:1,000 USDT)は、上昇方向でも下降方向でも、ポジションサイズが1 BTCの場合、トレーダーは1,000 USDTの利益または損失を被ることを意味します。
※ レバレッジを高くしても、利益または損失が直接増加するわけではありません。利益と損失は、ポジションサイズと価格変動によって決まります。簡単に言うと、レバレッジを高くするとポジションを保有するために必要な証拠金は減りますが、ポジションサイズが大きくなると利益/損失は大きくなります。つまり、始値との価格差が大きいほど、利益/損失は大きくなります。
※ デフォルトで表示される未実現損益は、最新の市場価格に基づいて計算されます。表示されている数値にマウスオーバーすると、マーク価格に基づいて未実現損益も表示されます。
※最後に、未実現損益の計算には、ポジションの開設/決済/保有中に支払われるまたは受け取った取引手数料や資金調達手数料は含まれないことにご注意ください。
3. 未実現損益率
未実現損益率は、ポジションの投資収益率(ROI)をパーセンテージで表したものです。
未実現損益率と同様に、この数値は最新の市場価格に応じて常に変化します。未実現損益率の計算式は以下のとおりです。
未実現損益率(%) = 未実現損益 / ポジション証拠金 × 100%
ポジション証拠金 = 開始証拠金 + 決済手数料
例:ユーザーAは、BTCUSDTの0.2BTCのロングポジションを保有しており、開始価格は41,000USDTです。現在の市場価格が43,000USDTの場合、未実現損益は400USDTになります。ここで、レバレッジを10倍と仮定します。
前述の計算に基づくと、
未実現損益 = 400 USDT
開始証拠金 = (契約数量 x 開始価格) / レバレッジ = (0.2 x 41,000) / 10 = 820 USDT
決済手数料 = 破産価格 x 契約数量 x 0.06% = 36,877.86 x 0.2 x 0.06% = 4.4253 USDT
未実現損益率(%) = 400 / (820 + 4.4253) x 100% = 48.52%
※ レバレッジを上げると未実現利益が増加すると誤解しているトレーダーがいます。
未実現損益率の上昇は、ポジション証拠金の減少によるものであり、実際の利益によるものではありません。
ユーザーAの場合、レバレッジが10倍、5倍、50倍のいずれであっても、未実現損益は同じです。
ユーザーAが元のレバレッジ10倍を使用した場合、
未実現損益 = 400 USDT、未実現損益率 = 48.52%となります。
ユーザーAがレバレッジを5倍に下げた場合、
未実現損益 = 400 USDT、未実現損益率 = 24.32%となります。
ユーザーAがレバレッジを50倍に上げた場合、
未実現損益 = 400 USDT、未実現損益率 = 237.49%となります。
クロスマージンモードの場合、ポジションマージンは、資産の現在のリスク限度額(例:BTCUSDT = 125倍)で許容される最大レバレッジに基づいて計算されます。
4. 実現損益
トレーダーが最終的にポジションを決済すると、損益が実現され、契約履歴に表示されます。
実現損益は、エントリー価格とエグジット価格の差額に基づいて計算され、取引中に支払われた、または受け取った取引手数料と資金調達手数料が考慮されています。ポジションが決済されると、損益は確定し、口座履歴にロックされます。
| 未実現損益計算 | 実現損益計算 | |
| ポジションPnL | 含む | 含む |
| 取引手数料 | 含まれない | 含む |
| 資金調達手数料 | 含まれない | 含む |
実現損益 = ポジション損益 - 開始手数料 - 終了手数料 - 支払・受領した資金調達手数料の合計
例:ユーザーAは現在、BTCUSDTで0.4BTCのショートポジションを保有しており、開始価格は40,000USDTです。注文板の最新市場価格が39,000USDTになった時点で、未実現損益は400USDTです。ユーザーAは、最新市場価格が39,000USDTになった時点で、成行注文を用いてポジション全体を決済することを決定しました。ユーザーAは、同じく成行注文を用いてポジションを開始し、保有期間中に合計4.2USDTの資金調達手数料を支払ったと仮定します。
上記の計算に基づき、ポジションの損益は400USDT(利益)となります。
開設手数料 = 契約数量 × 開設価格 × 0.06% = 9.60 USDT(支払済み)
決済手数料 = 契約数量 × 決済価格 × 0.06% = 9.36 USDT(支払済み)
資金調達手数料合計(支払済み/受領済み) = 4.20 USDT(支払済み)
実現損益 = 400 - 9.60 - 9.36 - 4.20 = 376.84 USDT
※上記の例は、ポジション全体を1つの注文で開設および決済した場合のみ適用されます。部分ポジションの場合、実現損益はすべての手数料(開設手数料と資金調達手数料)に応じて比例計算され、その割合が実現損益に反映されます。