取引に関わらず、ポジションを建てる前に損益の計算方法を理解しておくことが重要です。トレーダーは損益を正確に計算するために、以下の変数を順を追って理解する必要があります。
ポジションの平均参入価格(AEP)
Bybitのインバース契約取引(例:BTCUSD、ETHUSD、XRPUSD)では、トレーダーが新規注文によってポジションを追加するたびに、平均参入価格(AEP)が変動します。
例:トレーダーAは、参入価格70,000 USDで1,000数量のBTCUSDの既存の買い建玉を保有しています。1時間後、トレーダーAは参入価格75,000 USDでさらに2,000数量を追加し、買いポジションを増やすことにしました。
以下にAEPの計算式と計算手順を示します。
平均参入価格 = 契約の合計数量 / BTCの総契約価額
上記の数値を使用します。
a) 契約の合計数量
= 1,000 + 2,000
= 3,000
BTCの総契約価額
= (1,000 / 70,000) + (2,000 / 75,000)
= 0.04099524 BTC
平均参入価格
= (3,000 / 0.04099524 BTC)
= 73,179.22766 USD
ポジションの未実現損益と未実現損益率
未実現損益
注文が正常に約定すると、建玉とそのリアルタイムの未実現損益がポジションタブに表示されます。
取引のどちらの側にいるかによって、未実現損益の計算に使用される数式は異なります。
ロングポジションの場合:
トレーダーBは、参入価格70,000 USDで1,000数量のBTCUSDの既存の買い建玉を保有しています。注文履歴の最終取引価格が72,000 USDと表示されている場合、表示される未実現損益は0.0001 BTCとなります。
未実現損益 = 契約数量 x [ (1 / 平均参入価格) - (1 / 最終取引価格) ]
= 1,000 x [ (1 / 70,000) - (1 / 72,000) ]
= 1,000 x 0.0000004 BTC
= 0.0004 BTC
ショートポジションの場合
トレーダーCは、参入価格70,000 USDで1,000数量のBTCUSDの既存の売り建玉を保有しています。注文履歴の最終取引価格が65,000 USDと表示されている場合、表示される未実現損益は0.0011 BTCとなります。
未実現損益 = 契約数量 x [ (1 / 最終取引価格) - (1 / 平均参入価格) ]
= 1,000 x [ (1 / 65,000) - (1 / 70,000) ]
= 1,000 x 0.000011 BTC
= 0.0011 BTC
注:
- インバース契約の特性上、損益は米ドルではなくコインの種類で決済されます。米ドルは主にトレーダーの便宜のための価格提示メカニズムとして機能します。
- これは、価格が利益の出る方向または損失の出る方向に特定の価格(例えば500米ドル)だけ動いたとしても、それぞれ500米ドルを得る、または失うことを意味するものではありません。
- レバレッジを上げても、利益/損失が直接的に倍増するわけではありません。代わりに、利益と損失はポジションサイズと価格の動きによって決定されます。要するに、
- レバレッジが高いほど、ポジションを建てるために必要な証拠金は少なくなります。
- 契約数量が大きければ大きいほど、利益/損失は大きくなります。
- 参入価格に対する価格の動きが大きければ大きいほど、利益/損失は大きくなります。
- デフォルトの未実現損益は、最終取引価格に基づいて表示されます。数値の上にマウスカーソルを置くと、未実現損益がマーク価格に基づく未実現損益に変わります。
- 最後に、未実現損益には、トレーダーがポジションを建てて保有する過程で受け取った、または支払った可能性のある取引手数料や資金調達料は含まれていません。
未実現損益率
未実現損益率は、基本的にポジションのROI(投資収益率)をパーセンテージで示したものです。未実現損益と同様に、この数値も最終取引価格の動きによって変動します。したがって、未実現損益率またはROIの計算式は以下の通りです。
未実現損益率 = [ ポジションの未実現損益 / ポジションマージン ] x 100%
ポジションマージン = 必要証拠金 + 決済手数料
再びトレーダーBを例にとると、トレーダーBは、参入価格70,000米ドルのBTCUSDの買いポジションを1,000数量保有しています。注文板の最終取引価格が72,000米ドルを示す場合、表示される未実現損益は0.0004 BTCになります。使用レバレッジが20倍であると仮定します。
前述の計算に基づくと、ポジションの未実現損益 = 0.0004 BTC
必要証拠金 = 数量 / (参入価格 x レバレッジ) = 1,000 / (70,000 x 20) = 0.0007143 BTC
決済手数料 = (数量 / 破産価格) x 0.055% = (1,000/66,500) x 0.055% = 0.00000823 BTC
未実現損益率 = [ 0.0004 BTC / ( 0.0007143 BTC + 0.00000823 BTC ) ] x 100% = 55.36%
注:
- 一部のトレーダーは誤解しているかもしれませんが、レバレッジを上げる調整をしても未実現利益は増加しません。代わりに、実際の利益の増加によるものではなく、ポジションマージンの減少により、トレーダーは未実現損益率の増加を目の当たりにします。再びトレーダーBを例にとると、レバレッジが20倍、10倍、50倍のいずれであっても、未実現損益は同じままであることに注意してください。
- トレーダーBが同じ20倍のレバレッジを使用する場合、未実現損益 = 0.0004 BTC、未実現損益率 = 55.36%
- トレーダーBがレバレッジを10倍に下げる場合、 未実現損益 = 0.0004 BTC、未実現損益率 = 27.8%
- トレーダーBがレバレッジを50倍に上げる場合、未実現損益 = 0.0004 BTC、未実現損益率 = 136.08%
- クロスマージンモードの場合、ポジションマージンは、特定のコインの現在のリスク制限レベルで許可されている最大レバレッジを使用して常に計算されます(例:BTCUSD = 100倍)。
決済損益
トレーダーが最終的にポジションを決済すると、損益が実現され、資産ページ内の決済損益タブに記録されます。未実現損益とは異なり、計算にはいくつかの大きな違いがあります。以下に、未実現損益と決済損益の違いをまとめます。
したがって、ポジション全体の完全な決済を想定した場合、決済損益の計算式は次のようになります。
決済損益 = ポジション損益 - 建玉手数料 - 決済手数料 - 支払い/受取り済みの全資金調達料の合計
トレーダーCを例にとると、トレーダーCは、参入価格70,000米ドルのBTCUSDの売りポジションを1,000数量保有しています。注文板の最終取引価格が65,000米ドルを示したとき、トレーダーCは成行決済機能でポジション全体を決済することにしました。トレーダーCが成行注文でポジションを建て、ポジションを保有している間に合計0.00005 BTCの資金調達料を支払ったと仮定します。
前述の計算に基づくと、ポジションの損益 = 0.0011 BTCの受取り
建玉手数料 = (1,000 / 70,000) x 0.055% = 0.0000079 BTCの支払い
決済手数料 = (1,000 / 65,000) x 0.055% = 0.0000085 BTCの支払い
支払い/受取り済みの全資金調達料の合計 = 0.00005 BTCの支払い
決済損益 = 0.0011 - 0.0000079 - 0.0000085 - 0.00005 = 0.0010336 BTC
注:
- 上記の例は、ポジション全体が両方向への単一の注文によって建玉・決済された場合にのみ適用されます。
- ポジションを部分的に決済する場合、決済損益は、部分的に決済されたポジションの割合に応じてすべての手数料(建玉手数料および資金調達料)を比例配分し、その比例配分された数値を使用して決済損益を計算します。
- トレーダーは こちらから決済損益の履歴を表示できます。
実現損益

実現損益 = 実現ポジション損益の合計 + 取引手数料 + ポジション建玉期間中の資金調達料
実現損益はポジションタブにあり、期間中のポジションの実現損益の合計を示します。これには、すべての取引手数料、資金調達料、および部分決済から実現したポジション損益(未実現損益と同じ計算式)が含まれます。
トレーダーCを例に見てみましょう。トレーダーCが1,000数量のショートポジションを完全に決済せず、決済価格65,000で500数量のみを決済したと仮定します。
ポジション損益 = 500 x [ (1 / 65,000) - (1 / 70,000) ] = 0.0005495 BTC
建玉手数料 = (1,000 / 70,000) x 0.055% = 0.0000079 BTC
決済手数料 = (500 / 65,00) x 0.055% = 0.0000042 BTC
支払われた資金調達料の合計 = 0.00005 BTC
ポジションの実現損益 = 0.0005495 - 0.0000079 - 0.0000042 - 0.00005 = 0.0004874 BTC
トレーダーCには500のショートポジションが残ります。その後、彼は約定価格71,000米ドルでさらに300数量のショートポジションを建玉しました。ポジションの実現損益は次のようになります。
繰り越された実現損益 = 0.0004874 BTC
建玉手数料 = (300 / 71,000) x 0.055% = 0.0000023 BTC
実現損益(最新) = 0.0004874 - 0000023 = 0.0004851 BTC
未決済の建玉 = 800数量のショートポジション
実現損益と決済損益の違いは、決済損益の場合、ポジションを部分的に決済すると、部分的に決済されたポジションの割合に応じてすべての手数料(建玉手数料および資金調達料)を比例配分し、その比例配分された数値を使用して決済損益を計算するのに対し、実現損益はリアルタイムで更新され、それぞれの方向のポジションが完全に決済されるまで蓄積される点です。
トレーダーCが1,000数量のロング注文を出した場合、800数量のショートポジションは決済され、新たに200数量のロングポジションが建玉されます。実現損益は再計算され、200数量のロングポジションの実現損益が表示されます。
注:この機能は2022年7月13日からサポートされています。2022年7月13日より前に建玉され、まだ決済されていないポジションからの実現損益は、捕捉されず、含まれません。
