Розрахунок P&L (безстрокові та строкові контракти USDT)

logo
Востаннє оновлено 2026-03-19 10:57:12
Поширити
Дисклеймер. Ця стаття є попереднім перекладом на українську за допомогою машинного перекладу. Покращена версія буде доступна пізніше.

Перш ніж укладати будь-яку угоду, важливо зрозуміти, як розраховується P&L. А щоб точно розраховувати свій показник P&L, треба розібратися з такими змінними:



  1. Середня ціна входу в позицію

  2. Нереалізований P&L та нереалізований P&L% позиції

  3. Закритий P&L

  4. Реалізований P&L





Середня ціна входу в позицію

Коли трейдер на Bybit додає активи до позиції, розміщуючи нові ордери, середня ціна входу змінюється.


Наприклад: Трейдер A утримує відкриту позицію на купівлю 0,5 контракту BTCUSDT за ціною входу 5000 USDT. За годину трейдер A вирішує збільшити позицію на купівлю, відкривши ще 0,3 контракту за ціною входу 6000 USDT.


Нижче покроково показаний розрахунок формули середньої ціни входу:


Середня ціна входу = Загальна вартість контракту в USDT / Загальна кількість контрактів

Загальна вартість контракту в USDT = ((Кількість1 x Ціна1) + (Кількість2 x Ціна2))


Підставивши подані вище значення, отримуємо підсумок:

Загальна вартість контракту в USDT

= ((Кількість1 x Ціна1) + (Кількість2 x Ціна2))

= ((0,5 x 5000) + (0,3 x 6000))

= 4300


Загальна кількість контрактів

= 0,5 + 0,3

= 0,8 BTC


Середня ціна входу

= 4300 / 0,8

= 5375






Нереалізований P&L та нереалізований P&L% позиції

Нереалізований P&L

Після успішного виконання ордера відкрита позиція та нереалізований P&L за нею буде в реальному часі відбиватися на вкладці позицій. Залежно від того, на якому ви боці угоди, формула розрахунку нереалізованого P&L відрізнятиметься.


Для довгої позиції:

Наприклад: Трейдер B утримує відкриту позицію на купівлю 0,2 контракту BTCUSDT за ціною входу 7000 USDT. Коли ціна останньої угоди в книзі ордерів сягне позначки 7500 USDT, буде показано нереалізований P&L 100 USDT.


Нереалізований P&L = Кількість контрактів x (Ціна останньої угоди - Ціна входу)

= 0,2 x (7500 - 7000)

= 100 USDT




Для короткої позиції:

Наприклад: Трейдер C утримує відкриту позицію на продаж 0,4 контракту BTCUSDT за ціною входу 6000 USDT. Коли ціна останньої угоди в книзі ордерів сягне позначки 5000 USDT, буде показано нереалізований P&L 400 USDT.


Нереалізований P&L = Кількість контрактів x (Ціна входу - Ціна останньої угоди)

= 0,4 x (6000 - 5000)

= 400 USDT


Примітки:

  1. Ваш P&L за контрактами USDT також розраховується в USDT. В інверсних контрактах спостерігається протилежна картина: ваш P&L розраховується залежно від монети, якою ви торгуєте (наприклад, інверсні контракти BTCUSD розраховуються в BTC).
  2. Коли ціна змінюється на певне значення (наприклад, на 1000 USDT) у прибутковому або неприбутковому напрямку (припускаючи, що розмір позиції — 1 BTC), це означає, що трейдер відповідно заробляє або втрачає 1000 USDT.
  3. Збільшення кредитного плеча безпосередньо не примножує прибутки або збитки. Натомість прибутки та збитки визначаються розміром позиції та зміною ціни. Якщо коротко:
  4. Що більше кредитне плече, то менше забезпечення маржею потрібне для відкриття вашої позиції
  5. Що більша кількість контрактів, то вищі прибутки або збитки
  6. Що більша зміна ціни відносно ціни входу, то вищі прибутки або збитки
  7. За умовчанням нереалізований P&L показується на основі ціни останньої угоди Якщо навести курсор миші на цю цифру, нереалізований P&L зміниться та покаже нереалізований P&L на основі ціни маркування
  8. Й останнє, але не менш важливе. У нереалізованому P&L не враховуються жодні торгові комісії або комісії за фінансування, які трейдер може отримувати чи сплачувати в процесі відкриття й утримання позиції.




Нереалізований P&L%

Фактично, нереалізований P&L% показує рентабельність інвестицій (ROI) за позицією в процентному вираженні. Подібно до нереалізованого P&L, ця цифра показує зміни залежно від зміни ціни останньої угоди. Формулу нереалізованого P&L% або ROI наведено нижче.


Нереалізований P&L% = [Нереалізований P&L позиції / Маржа позиції] x 100%

Маржа позиції = Початкова маржа + Комісія за закриття позиції

Погляньмо на приклад із трейдером B, у якому він утримує відкриту позицію на купівлю 0,2 контракту BTCUSDT за ціною входу 7000 USDT. Коли ціна останньої угоди в книзі ордерів сягне позначки 7500 USDT, буде показано нереалізований P&L 100 USDT. Припустімо, що використано кредитне плече x10.

Згідно з поданим вище розрахунком нереалізований P&L позиції = 100 USDT

Початкова маржа = (Кількість x Ціна маркування) / Кредитне плече = (0,2 x 7000) / 10 = 140 USDT

Комісія за закриття позиції = Ціна банкрутства x Кількість x 0,055% = 6300 x 0,2 x 0,055% = 0,693 USDT

Нереалізований P&L% = [100 USDT / (140 USDT + 0,693 USDT)] x 100% = 71,07%


Примітки:

  1. Деякі трейдери можуть неправильно розуміти ці умови, але зміни, що збільшують кредитне плече, не збільшують ваш нереалізований прибуток. Натомість трейдери бачать збільшення нереалізованого P&L% внаслідок зменшення маржі позиції, а не через збільшення фактичного прибутку. Знову подивіться на приклад із трейдером B і зверніть увагу на те, що хай яке встановлено кредитне плече: x10, x5 або x20, нереалізований P&L залишається незмінним.
  2. Якщо трейдер B використовує таке саме кредитне плече x10, його нереалізований P&L = 100 USDT, а нереалізований P&L% = 71,07%
  3. Якщо трейдер B скорочує кредитне плече до x5, його нереалізований P&L = 100 USDT, а нереалізований P&L% = 35,62%
  4. Якщо трейдер B збільшує кредитне плече до x20, його нереалізований P&L = 100 USDT, а нереалізований P&L% = 141,45%
  5. У режимі крос-маржі маржа позиції завжди розраховується з використанням максимального дозволеного кредитного плеча на поточному рівні ліміту ризику для відповідної монети (наприклад, для BTCUSDT = x100).






Закритий P&L

Коли трейдер нарешті закриває позицію, P&L стає реалізованим і фіксується на вкладці «Закритий P&L» сторінки «Активи». У цьому розрахунку є деякі суттєві відмінності від нереалізованого P&L. Нижче підсумовані відмінності між нереалізованим P&L і закритим P&L.


Розрахунок нереалізованого P&L

Розрахунок закритого P&L

Прибуток і збиток (P&L) за позицією

ТАК

ТАК

Торгова(-і) комісія(-ї)

НІ

ТАК

Комісія(-ї) за фінансування

НІ

ТАК



Отже, за повного закриття всієї позиції формула розрахунку закритого P&L така:


Закритий P&L = P&L позиції - Комісія за відкриття позиції - Комісія за закриття позиції - Сума всіх сплачених/отриманих комісій за фінансування


Погляньмо на приклад трейдера C, у якому він утримує відкриту позицію на продаж 0,4 контракту BTCUSDT за ціною входу 6000 USDT. Коли ціна останньої угоди в книзі ордерів сягнула позначки 5000 USDT, трейдер C вирішив закрити всю позицію за допомогою функції «Закрити по ринку».


Припустімо також, що трейдер C відкрив позицію за ринковим ордером і під час утримання позиції загалом сплатив комісії за фінансування в сумі 2,10 USDT.



На основі нашого попереднього розрахунку P&L позиції = 400 USDT отримано

Комісія за відкриття позиції = Кількість x Ціна входу x 0,055% = сплачено 1,32 USDT

Комісія за закриття позиції = Кількість x Ціна виходу x 0,055% = сплачено 1,1 USDT

Сума всіх сплачених/отриманих комісій за фінансування = сплачено 2,10 USDT

Закритий P&L = 400 - 1,32 - 1,1 - 2,10 = 395,48 USDT


Примітки:

  1. Поданий вище приклад застосовний, тільки коли вся позиція відкривається чи закривається одним ордером в обох напрямках.
  2. За часткового закриття позицій у закритому P&L пропорційно враховуються всі комісії (комісія за відкриття позиції та комісія(-ї) за фінансування) відповідно до відсотка частково закритої позиції, і сам показник закритого P&L обчислюється за пропорційним значенням
  3. Трейдери можуть переглянути свою історію закритого P&L тут.






Реалізований P&L



Реалізований P&L = Сума реалізованого P&L позиції - Торгові комісії - Комісії за фінансування за період, коли позиція була відкрита


Реалізований P&L можна подивитися на вкладці позиції. Він відбиває суму реалізованого P&L позиції за відповідний період. До нього входять усі торгові комісії, комісії за фінансування та будь-які реалізовані P&L позиції внаслідок часткового закриття (формула та сама, що і для нереалізованого P&L).


Для прикладу візьмімо трейдера C. Припустімо, що він закрив не всю коротку позицію в розмірі 0,4 контракту, а тільки 0,3 контракту за ціною виходу 5000 USDT.


P&L позиції = 0,3 х [6000 - 5000] = 300 USDT

Комісія за відкриття позиції = 0,4 x 6000 x 0,055% = 1,32 USDT

Комісія за закриття позиції = 0,3 x 5000 x 0,055% = 0,825 USDT

Сума сплачених комісій за фінансування = 1,5 USDT

Реалізований P&L позиції = 300 - 1,32 - 0,825 - 1,5 = 296,355 USDT


Отже, у трейдера C залишилася коротка позиція на 0,1 контракту. Тепер він відкриває ще одну коротку позицію на 0,2 контракту за ціною входу 5500 USDT, і реалізований P&L позиції дорівнює:


Перенесений наперед реалізований P&L = 296,355 USDT

Комісія за відкриття позиції = 0,2 x 5500 x 0,055% = 0,605 USDT

Реалізований P&L (актуальний) = 296,355 - 0,605 = 295.75 USDT

Невиконана відкрита позиція = коротка позиція на 0,3 контракту


Різниця між реалізованим P&L і закритим P&L полягає в тому, що в разі часткового закриття позиції в закритому P&L пропорційно враховуються всі комісії (комісія за відкриття позиції та комісія(-ї) за фінансування) відповідно до відсотка частково закритої позиції, а сам показник закритого P&L обчислюється за пропорційним значенням; воднораз реалізований P&L оновлюється в реальному часі й накопичується до моменту, коли відповідний напрямок позиції не буде повністю закритий.


Якщо трейдер C розміщує ордер на відкриття довгої позиції на 0,5 контракту, коротка позиція на 0,3 контракту закривається, а натомість відкривається довга позиція на 0,2 контракту. Реалізований P&L перераховується й відбиває реалізований P&L довгої позиції на 0,2 контракту.


Примітка. Ця функція підтримується з 13 липня 2022 року. Реалізований P&L з позицій, відкритих до 13 липня 2022 року, але ще не закритих після цієї дати, не фіксуватиметься та не враховуватиметься.


Чи змогли ми бути корисними?