Перш ніж укладати будь-яку угоду, важливо зрозуміти, як розраховується P&L. А щоб точно розраховувати свій показник P&L, треба розібратися з такими змінними:
1) Середня ціна входу в позицію
2) Нереалізований P&L та нереалізований P&L% позиції
3) Закритий P&L
4) Реалізований P&L
5) Визначення умов P&L
1) Середня ціна входу в позицію
Коли трейдер додає до позиції нові ордери в торгівлі інверсними контрактами на Bybit (BTCUSD, ETHUSD, EOSUSD та XRPUSD), середня ціна входу в позицію змінюється.
Наприклад: Трейдер A утримує відкриту позицію на купівлю BTCUSD в кількості 1000 контрактів за ціною входу 5000 USD. За годину трейдер A вирішує збільшити позицію на купівлю, відкривши ще 2000 контрактів за ціною входу 6000 USD. Нижче наведено формулу й етапи розрахунку середньої ціни входу.
Середня ціна входу = Загальна кількість контрактів / Загальна вартість контракту в BTC
Підставивши подані вище значення, отримуємо підсумок:
a) Загальна кількість контрактів
= 1000 + 2000
= 3000
Загальна вартість контракту в BTC
= (1000 / 5000) + (2000 / 6000)
= 0,53333334 BTC
Середня ціна входу
= (3000 / 0,53333334 BTC)
= 5625,00 USD
Щойно ордер успішно виконаний, відкрита позиція та нереалізований P&L за нею в реальному часі відбивається на вкладці позиції.
Залежно від того, на якому ви боці угоди, формула розрахунку нереалізованого P&L відрізняється.
Для довгої позиції
Трейдер B утримує відкриту позицію на купівлю 1000 контрактів BTCUSD за ціною входу 5000 USD. Коли ціна останньої угоди в книзі ордерів сягне позначки 5500 USD, буде показано нереалізований P&L 0,01819 BTC.
Нереалізований P&L% = Кількість контрактів x [(1/Середня ціна входу) - (1/Ціна останньої угоди)]
= 1000 x [(1 / 5000) - (1 / 5500)]
= 1000 x 0,00001819 BTC
= 0,01819 BTC
Для короткої позиції
Трейдер C утримує відкриту позицію на продаж 1000 контрактів BTCUSD за ціною входу 5000 USD. Коли ціна останньої угоди в книзі ордерів сягне позначки 4500 USD, буде показано нереалізований P&L 0,02223 BTC.
Нереалізований P&L = Кількість контрактів x [(1/Ціна останньої угоди) - (1/Середня ціна входу)]
= 1000 x [(1 / 4500) - (1 / 5000)]
= 1000 x 0,00002223 BTC
= 0,02223 BTC
Примітка.
a) Через особливість інверсних контрактів ваш показник P&L розраховується у відповідній монеті, а не в USD. USD слугує найперше як механізм котування ціни для зручності трейдерів.
b) Тобто, коли ціна змінюється на певне значення (наприклад, на 500 USD) у прибутковому або неприбутковому напрямку, це не означає, що ви заробляєте або втрачаєте 500 USD.
c) Збільшення кредитного плеча безпосередньо не примножує ваші прибутки або збитки. Натомість прибутки та збитки визначаються розміром позиції та зміною ціни. Якщо коротко:
- Що більше кредитне плече, то менше забезпечення маржею потрібне для відкриття вашої позиції
- Що більша кількість контрактів, то вищі прибутки або збитки.
- Що більша зміна ціни відносно ціни входу, то вищі прибутки або збитки.
d) За умовчанням нереалізований P&L показується на основі ціни останньої угоди Якщо навести курсор миші на цю цифру, нереалізований P&L зміниться та покаже нереалізований P&L на основі ціни маркування
e) Й останнє, але не менш важливе. У нереалізованому P&L не враховуються жодні торгові комісії або комісії за фінансування, які трейдер може отримувати чи сплачувати в процесі відкриття й утримання позиції.
2A) Нереалізований P&L%
Фактично, нереалізований P&L% показує рентабельність інвестицій (ROI) за позицією в процентному вираженні. Подібно до нереалізованого P&L, ця цифра також змінюється залежно від зміни ціни останньої угоди. Формулу нереалізованого P&L% або ROI наведено нижче.
Нереалізований P&L% = [Нереалізований P&L позиції / Маржа позиції] x 100%
Маржа позиції = Початкова маржа + Комісія за закриття позиції
Знову погляньмо на приклад із трейдером B, у якому він утримує відкриту позицію на купівлю 1000 контрактів BTCUSD за ціною входу 5000 USD. Коли ціна останньої угоди в книзі ордерів сягне позначки 5500 USD, буде показано нереалізований P&L 0,01819 BTC. Припустімо, що використано кредитне плече x20.
Згідно з поданим вище розрахунком нереалізований P&L позиції = 0,01819 BTC
Початкова маржа = Кількість / (Ціна входу x Кредитне плече) = 1000 / (5000 x 20) = 0,01 BTC
Комісія за закриття позиції = (Кількість / Ціна банкрутства) x 0,055% = (1000 / 4762) x 0,055% = 0,0001154 BTC
Нереалізований P&L% = [0,01819 BTC / 0,01 BTC + 0,0001154 BTC)] x 100% = 179,824%
Примітка.
a) Деякі трейдери можуть неправильно розуміти ці умови, але зміни, що збільшують кредитне плече, не збільшують ваш нереалізований прибуток. Натомість трейдери бачать збільшення нереалізованого P&L% внаслідок зменшення маржі позиції, а не через збільшення фактичного прибутку. Знову подивіться на приклад із трейдером B і зверніть увагу на те, що хай яке встановлено кредитне плече: x20, x10 або x50, нереалізований P&L залишається незмінним.
- Якщо трейдер B використовує таке саме кредитне плече x20, його нереалізований P&L = 0,01819 BTC, а нереалізований P&L% = 179,824%
- Якщо трейдер B скорочує кредитне плече до x10, його нереалізований P&L = 0,01819 BTC, а нереалізований P&L% = 90,428%
- Якщо трейдер B збільшує кредитне плече до x50, його нереалізований P&L = 0,01819 BTC, а нереалізований P&L% = 441,998%
b) У режимі крос-маржі маржа позиції завжди розраховується з використанням максимального дозволеного кредитного плеча на поточному рівні ліміту ризику для відповідної монети (наприклад, для BTCUSD = x100).
Коли трейдер нарешті закриває позицію, P&L стає реалізованим і фіксується на вкладці «Закритий P&L» сторінки «Активи». У цьому розрахунку є деякі суттєві відмінності від нереалізованого P&L. Нижче підсумовані відмінності між нереалізованим і закритим P&L.
|
|
|
|
|
|
|
|
|
|
|
|
Отже, за повного закриття всієї позиції формула розрахунку закритого P&L така.
Закритий P&L = P&L позиції - Комісія за відкриття позиції - Комісія за закриття позиції - Сума всіх сплачених/отриманих комісій за фінансування
Погляньмо на приклад трейдера C, у якому він утримує відкриту позицію на продаж 1000 контрактів BTCUSD за ціною входу 5000 USD. Коли ціна останньої угоди в книзі ордерів сягнула позначки 4500 USD, трейдер C вирішив закрити всю позицію за допомогою функції «Закрити по ринку». Припустімо також, що трейдер C відкрив позицію за ринковим ордером і під час утримання позиції загалом сплатив комісії за фінансування в сумі 0,00005 BTC.
Згідно з поданим вище розрахунком P&L позиції = 0,02223 BTC
Комісія за відкриття позиції = (1000/5000) x 0,055% = сплачено 0,00011 BTC
Комісія за закриття позиції = (1000/4500) x 0,055% = сплачено 0,0001222 BTC
Сума всіх сплачених/отриманих комісій за фінансування = сплачено 0,00005 BTC
Закритий P&L = 0,02223 - 0.00011 - 0.0001222 - 0,00005 = 0,0219478 BTC
Примітка.
a) Поданий вище приклад застосовний, тільки коли вся позиція відкривається чи закривається одним ордером в обох напрямках.
b) За часткового закриття позицій у закритому P&L пропорційно враховуються всі комісії (комісія за відкриття позиції та комісія(-ї) за фінансування) відповідно до відсотка частково закритої позиції, і сам показник закритого P&L обчислюється за пропорційним значенням.
c) Трейдери можуть переглянути свою історію закритого P&L тут.
Реалізований P&L = Сума реалізованого P&L позиції - Торгові комісії - Комісії за фінансування за період, коли позиція була відкрита
Реалізований P&L можна подивитися на вкладці позиції. Він відбиває суму реалізованого P&L позиції за відповідний період. До нього входять усі торгові комісії, комісії за фінансування та будь-який реалізований P&L позиції внаслідок часткового закриття (формула та сама, що і для нереалізованого P&L).
Для прикладу візьмімо трейдера C. Припустімо, що трейдер C закрив не всю коротку позицію в розмірі 1000 контрактів, а тільки 500 контрактів за ціною виходу 4500.
P&L позиції = 500 x [(1 / 4500) - (1 / 5000)] = 0,01111111 BTC
Комісія за відкриття позиції = (1000/5000) x 0,055% = 0,0001 BTC
Комісія за закриття позиції = (500/4500) x 0,055% = 0,00006111 BTC
Сума сплачених комісій за фінансування = 0,00005 BTC
Реалізований P&L позиції = 0,01111111 - 0,00011 - 0,00006111 - 0,00005 = 0,01089 BTC
У трейдера C залишилася коротка позиція на 500 контрактів. Потім він відкриває ще одну коротку позицію на 300 контрактів за ціною входу 5200 USD, після чого реалізований P&L позиції дорівнює:
Перенесений наперед реалізований P&L = 0,01089 BTC
Комісія за відкриття позиції = (300/5200) x 0,055% = 0,00003173 BTC
Реалізований P&L (актуальний) = 0,01085287 BTC
Невиконана відкрита позиція = коротка позиція на 800 контрактів
Різниця між реалізованим і закритим P&L полягає в тому, що в разі часткового закриття позиції в закритому P&L пропорційно враховуються всі комісії (комісія за відкриття позиції та комісія(-ї) за фінансування) відповідно до відсотка частково закритої позиції, а сам показник закритого P&L обчислюється за пропорційним значенням; водночас реалізований P&L оновлюється в реальному часі й накопичується до моменту, коли відповідний напрямок позиції не буде повністю закритий.
Якщо трейдер C розміщує ордер на відкриття довгої позиції на 1000 контрактів, коротка позиція на 800 контрактів закривається, а натомість відкривається довга позиція на 200 контрактів. Реалізований P&L перераховується й відбиває реалізований P&L довгої позиції на 200 контрактів.
Примітка. Функція підтримується з 13 липня 2022 р. Тому реалізований P&L позицій, що були відкриті раніше та мають бути закриті після 13 липня 2022 р., у розрахунок не входить.
На вкладці «Закритий P&L» трейдер може подивитися різні умови P&L одразу під таблицею «Закритий P&L». Кожна умова P&L має свої випадки використання та визначення.
a) Загальний реалізований P&L
Загальний реалізований P&L = Сума (з першої угоди) P&L усіх позицій + Торгові комісії + Комісії за фінансування
Примітка.
Загальний реалізований P&L — постійний, і його не можна змінити або скинути до нуля.
b) Щоденний реалізований P&L
Щоденний реалізований P&L = Сума (за 24 години) P&L усіх позицій + Торгові комісії + Комісії за фінансування
Примітка.
— У щоденному реалізованому P&L враховується період між 00:00 (опівночі) UTC і 00:00 (опівночі) UTC наступного дня.
— На відміну від реалізованого P&L позиції, щоденний реалізований P&L скидається до нуля о 00:00 (опівночі) UTC кожного дня, коли перераховується щоденний реалізований P&L.
c) Нереалізований P&L (ціна маркування)
Нереалізований P&L (ціна маркування) = Нереалізований P&L наявної відкритої позиції на основі поточної ціни маркування
d) Нереалізований P&L (ціна останньої угоди)
Нереалізований P&L (ціна останньої угоди) = Нереалізований P&L наявної відкритої позиції на основі поточної ціни останньої угоди