Оновлення інформації про розрахунок середньої ціни спотової позиції

Ми оновили розрахунок середньої ціни на сторінці спотової торгівлі, щоб забезпечити більш точне відстеження витрат, що допоможе вам контролювати свої позиції та ухвалювати більш обґрунтовані рішення.


Тепер давайте заглибимося в оновлення:

Розрахунок середньої ціни спотової позиції

Охоплення
Спотові угоди (угоди Конвертації та Премаркету будуть включені до майбутніх оновлень)
Правила розрахунку
  1. Усі витрати на купівлю конвертуються в USDT, а середня вартість відображається у USDT.
  2. Активи USDT виключаються з розрахунку середньої ціни спотової позиції і відображаються як «--».
  3. Застосовується період розрахунку. Середня ціна спотової позиції скидається до «--», коли:
  • Ваш баланс падає до ≤ 0, або
  • Ваша чиста кількість купівлі ≤ 0 або нижче мінімальної точності для пар, що котируються в USDT.

    Коли відбувається будь-яке з перерахованого вище, поточний період розрахунку закінчується, і дані скидаються.


Формули

  • Середня ціна = (початкова середня ціна × початкова чиста кількість купівлі + останній обсяг купівлі) / (початкова чиста кількість купівлі + остання кількість купівлі)
  • Чиста кількість купівлі = кількість купівлі - кількість продажу - комісії за торгівлю
Редаговані параметри

  1. Ви можете вручну скоригувати середню ціну, якщо баланс перевищує 0.
  2. Ви також можете скоригувати чисту кількість купівлі, але його значення не може перевищувати баланс на спотовому рахунку.
PNL
(Остання ціна - середня ціна) × чиста кількість купівлі
Ставка PNL
(Остання ціна – середня ціна) / середня ціна


Примітки:

  • Оновлений розрахунок ґрунтується на ваших попередніх даних, що може призвести до початкових розбіжностей. Якщо ви помітили будь-які невідповідності, ви можете виправити їх вручну, скоригувавши середню ціну та чисту кількість купівлі.
  • Наразі до розрахунку середньої ціни включаються лише спотові угоди. Угоди Конвертації та Премаркету будуть включені до майбутніх оновлень. Зверніть увагу, що переказ всіх активів із вашого спотового рахунку на інші рахунки (наприклад, ф'ючерсний рахунок або Earn) призведе до завершення поточного періоду розрахунку та скидання даних, оскільки баланс буде ≤ 0.
  • Якщо під час розрахунку ваш баланс опуститься нижче за чисту кількість купівлі, система автоматично скоригує чисту кількість купівлі відповідно до вашого поточного балансу. Це коригування може вплинути на PNL, що відображається.
  • Комісії за торгівлю, пов'язані зі спотовими угодами, вплинуть на розрахунок чистої кількості купівлі. Крім того, угоди, виконані за торговими парами, відмінними від USDT, вплинуть на розрахунок середньої ціни активу на основі передбачуваного курсу конвертації USDT.
  • Всі дані, що відображаються, надаються в довідкових цілях. Незважаючи на те, що ми прагнемо точності, можуть виникнути незначні відхилення через округлення, курси конвертації та час розрахунку.


Приклади ситуацій

Приклад із BTC: Тарас спочатку утримує 0 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
Чиста кількість купівлі автоматично коригується відповідно до балансу (Конвертації ще не враховуються)
Спотова торгівля
Тарас продає 10 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)

Розбивка за видами торгівлі:


  • Продаж 10 ETH для отримання 0,3 BTC
  • Комісія за торгівлю (0,1%): 0,0003 BTC
  • Чиста кількість отриманих BTC: 0,2997 BTC
  • Новий баланс: 0,5 + 0,2997 = 0,7997 BTC

Як це впливає на середню ціну:

Продаж ETH за BTC вважається "купівлею" BTC. Система розраховує вартість цієї купівлі USDT, використовуючи поточну ринкову ціну BTC (11 000 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, період розрахунку закінчується