現物ポジションの平均価格計算に関する更新

MEXCでは現物取引ページにおける平均価格の計算方法を更新しました。これにより、コストをより正確に把握でき、ポジションの管理や、より適切な取引判断に役立てていただけます。

今回の更新内容について詳しくご説明します。

現物ポジションの平均価格計算

対象範囲
現物取引 (変換およびプレマーケット取引は、今後のアップデートで対応予定です)
計算ルール

  1. すべての購入コストはUSDTに換算され、平均コストはUSDT建てで表示されます。
  2. USDT自体の保有分は、現物ポジションの平均価格計算から除外され、「--」と表示されます。
  3. 計算期間が適用されます。以下のいずれかに該当した場合、現物ポジションの平均価格は「--」にリセットされます。
    1. 残高が0以下になった場合
    2. 純購入数量が0以下、またはUSDT建て取引ペアの最小精度を下回った場合
    上記のいずれかが発生すると、現在の計算期間は終了し、データがリセットされます。

計算式

  • 平均価格 =(初期平均価格 × 初期純購入数量 + 最新購入金額)÷(初期純購入数量 + 最新購入数量)
  • 純購入数量 = 購入数量 − 売却数量 − 取引手数料
編集可能なパラメータ

  1. 残高が0を超えている場合、平均価格を手動で調整できます。
  2. 純購入数量も調整できますが、その値は現物アカウントの残高を超えることはできません。
損益
(直近価格 − 平均価格)× 純購入数量
損益率
(直近価格 − 平均価格)÷ 平均価格
注意事項:
  • 今回の計算更新は、これまでのデータを基にしています。そのため、初期表示で差異が生じる場合があります。不一致が見られる場合は、平均価格および純購入数量を手動で調整してください。
  • 現在、平均価格計算に含まれるのは現物取引のみです。変換およびプレマーケット取引は、今後のアップデートで追加されます。なお、現物アカウントからすべての資産を先物やEarnなど他のアカウントへ移動すると、残高が0以下となるため、現在の計算期間は終了し、データがリセットされます。
  • 計算中に残高が純購入数量を下回った場合、システムは純購入数量を現在の残高に自動調整します。この調整により、表示される損益に影響が出る場合があります。
  • 現物取引で発生した取引手数料は、純購入数量の計算に影響します。また、USDT建て以外の取引ペアで行われた取引は、USDT換算レートに基づいて当該資産の平均価格計算に反映されます。
  • 表示されるすべてのデータは参考情報です。正確性を確保するよう努めていますが、四捨五入処理、換算レート、計算タイミングなどの影響により、差異が生じる場合があります。

シナリオ例

BTCを例に説明します。ボブは最初、現物アカウントにBTCを保有していません。
シナリオ
動向
BTC残高
純購入数量
平均現物コスト (USDT)
入金
ボブが1 BTCを入金
1
0
0
入金は計算に含まれません
現物取引
ボブが1 BTCを10,000 USDTで購入
2
1
10,000 = 10,000 × 1 / 1
買い注文の取引手数料は建値通貨(USDT)で決済されるため、BTC残高には影響しません
変換
ボブが1.5 BTCを他のトークンに変換
0.5
0.5
10,000 = 10,000 × 0.5 / 0.5
変換はまだ計算対象外のため、純購入数量は残高に合わせて自動調整されます。
現物取引
ボブがETHを10 ETH、1 ETH=0.03 BTCで売却
0.7997

0.7997

10,374.7655371 = (10,000 × 0.5 + 0.2997 × 11,000) / (0.5 + 0.3 - 0.0003)
取引内訳:
  • ETH 10枚を売却し、0.3 BTCを受領
  • 取引手数料(0.1%):0.0003 BTC
  • 実際に受領したBTC:0.2997 BTC
  • 新しい残高:0.5 + 0.2997 = 0.7997 BTC
平均価格への影響:
ETHをBTCで売却する行為は、BTCを「購入」したものとして扱われます。システムは、BTCの当時の市場価格(11,000 USDT)を使用して、この購入のUSDT換算額を計算します。
振替
ボブが0.7 BTCを先物アカウントへ振替
0.0997
0.0997
10,374.7655371 = 10,374.7655371 × 0.0997 / 0.0997
残高に合わせて、純購入数量が自動的に調整されます。
振替
ボブが0.09997 BTCをEarnアカウントへ振替
0
0
0
残高が0以下となったため、計算期間は終了します。