Незалежно від будь-яких угод, важливо розуміти, як розраховується P&L, перш ніж укладати їх. Щоб точно розрахувати свій P&L, трейдерам необхідно розібратися в наведених нижче змінних у послідовному порядку.
Середня ціна входу в позицію
Нереалізований P&L і нереалізований P&L% позиції
Закритий P&L
Реалізований P&L
Середня ціна входу (AEP) в позицію
У торгівлі інверсними контрактами на Bybit (наприклад, BTCUSD, ETHUSD і XRPUSD) середня ціна входу змінюється щоразу, коли трейдери додають до своєї позиції нові ордери.
Наприклад: Трейдер А утримує наявну відкриту позицію на купівлю BTCUSD кількістю 1000 з ціною відкриття 70 000 USD. Через годину трейдер А вирішив збільшити свою позицію на купівлю, відкривши додатково 2000 контрактів за ціною відкриття 75 000 USD.
Нижче наведено формулу для AEP і кроки обчислення.
Середня ціна входу = Загальна кількість контрактів / Загальна вартість контракту в BTC
Використовуючи наведені вище цифри:
а) Загальна кількість контрактів
= 1,000 + 2,000
= 3,000
Загальна вартість контракту в BTC
= (1,000 / 70,000) + (2,000 / 75,000)
= 0,04099524 BTC
Середня ціна входу
= (3000 / 0,04099524 BTC)
= 73 179,22766 USD
Нереалізований P&L і нереалізований P&L% позиції
Нереалізований P&L
Щойно ордер буде успішно виконано, відкрита позиція та її нереалізований P&L у реальному часі відображатимуться на вкладці позицій.
Залежно від того, на якій стороні угоди ви перебуваєте, формула для розрахунку нереалізованого P&L буде відрізнятися.
Для довгої позиції:
Трейдер B утримує наявну відкриту позицію на купівлю BTCUSD кількістю 1000 з ціною відкриття 70 000 USD. Коли ціна останньої угоди в книзі ордерів показує 72 000 USD, відображений нереалізований P&L становитиме 0,0001 BTC.
Нереалізований P&L = Кількість контрактів x [(1 / Середня ціна входу) - (1 / Ціна останньої угоди)]
= 1000 x [ (1 / 70 000) - (1 / 72 000) ]
= 1000 x 0,0000004 BTC
= 0,0004 BTC
Для короткої позиції
Трейдер C утримує наявну відкриту позицію на продаж BTCUSD кількістю 1000 з ціною відкриття 70 000 USD. Коли ціна останньої угоди в книзі ордерів показує 65 000 USD, відображений нереалізований P&L становитиме 0,0011 BTC.
Нереалізований P&L = Кількість контрактів x [(1 / Ціна останньої угоди) - (1 / Середня ціна входу)]
= 1000 x [ (1 / 65 000) - (1 / 70 000) ]
= 1000 x 0,000011 BTC
= 0,0011 BTC
Примітка:
- Через особливості інверсних контрактів ваш P&L розраховується в типі монети, а не в USD. USD слугує переважно як механізм котирування ціни для зручності трейдерів.
- Це означає, що коли рух ціни на певну суму (наприклад, 500 USD) відбувається в прибутковому або збитковому напрямку, це не означає, що ви отримаєте або втратите 500 USD відповідно.
- Збільшення кредитного плеча не примножує ваші прибутки/збитки безпосередньо. Натомість прибутки та збитки визначаються розміром позиції та рухом ціни. Коротко кажучи,
- Що вище кредитне плече, то нижча маржинальна застава, необхідна для відкриття вашої позиції
- Що більша кількість контрактів, то більші прибутки/збитки.
- Що більший рух ціни відносно ціни входу, то більші прибутки/збитки.
- Нереалізований P&L за замовчуванням відображається на основі ціни останньої угоди. Якщо навести курсор миші на це значення, нереалізований P&L зміниться й відображатиметься на основі ціни маркування.
- І останнє, але не менш важливе: нереалізований P&L не враховує жодних торгових комісій або комісій за фінансування, які трейдери могли отримати/сплатити в процесі відкриття та утримання позиції.
Нереалізований P&L%
Нереалізований P&L% по суті показує рентабельність інвестицій (ROI) позиції у відсотках. Так само як і нереалізований P&L, цей показник також змінюється залежно від руху ціни останньої угоди. Таким чином, формула нереалізованого P&L% або ROI наведена нижче.
Нереалізований P&L% = [Нереалізований P&L позиції / Маржа позиції] x 100%
Маржа позиції = Початкова маржа + Комісія за закриття позиції
Знову візьмемо для прикладу трейдера Б: трейдер Б утримує відкриту позицію на купівлю 1000 BTCUSD за ціною відкриття 70 000 USD. Коли ціна останньої угоди в книзі ордерів становить 72 000 USD, нереалізований P&L дорівнюватиме 0,0004 BTC. Припустімо, що використане кредитне плече становить 20x.
Згідно з нашим попереднім розрахунком, нереалізований P&L позиції = 0,0004 BTC
Початкова маржа = Кількість / (Ціна відкриття x Кредитне плече) = 1000 / (70 000 x 20) = 0,0007143 BTC
Комісія за закриття позиції = (Кількість / Ціна банкрутства) x 0,055% = (1000/66 500) x 0,055% = 0,00000823 BTC
Нереалізований P&L% = [0,0004 BTC / (0,0007143 BTC + 0,00000823 BTC)] x 100% = 55,36%
Примітка:
- Деякі трейдери могли неправильно це зрозуміти, але коригування для збільшення кредитного плеча не збільшують ваш нереалізований прибуток. Натомість трейдери побачать зростання нереалізованого P&L% через зменшення маржі позиції, а не через збільшення фактичного прибутку. Знову використовуючи трейдера Б як приклад, зверніть увагу, що незалежно від того, чи становить кредитне плече 20x, 10x або 50x, нереалізований P&L залишається незмінним.
- Якщо трейдер Б використовує те саме кредитне плече 20x, його нереалізований P&L = 0,0004 BTC, нереалізований P&L% = 55,36%
- Якщо трейдер Б зменшує кредитне плече до 10x, його нереалізований P&L = 0,0004 BTC, нереалізований P&L% = 27,8%
- Якщо трейдер Б збільшує кредитне плече до 50x, його нереалізований P&L = 0,0004 BTC, нереалізований P&L% = 136,08%
- У режимі крос-маржі маржа позиції завжди розраховується з використанням максимального кредитного плеча, дозволеного в межах поточного рівня ліміту ризику для конкретної монети (наприклад, BTCUSD = 100x).
Закритий P&L
Коли трейдери нарешті закривають свою позицію, P&L стає реалізованим і записується на вкладці «Закритий P&L» на сторінці «Активи». На відміну від нереалізованого P&L, у розрахунку є деякі суттєві відмінності. Нижче наведено відмінності між нереалізованим P&L і закритим P&L.
Таким чином, за умови повного закриття всієї позиції, формула для розрахунку закритого P&L є такою.
Закритий P&L = P&L позиції - Комісія за відкриття позиції - Комісія за закриття позиції - Сума всіх сплачених/отриманих комісій за фінансування
Візьмемо для прикладу трейдера В: трейдер В утримує відкриту позицію на продаж 1000 BTCUSD за ціною відкриття 70 000 USD. Коли ціна останньої угоди в книзі ордерів становить 65 000 USD, трейдер В вирішив закрити всю позицію за допомогою функції «Закрити за ринком». Припустімо, що трейдер В також відкрив позицію за допомогою ринкового ордера, а комісії за фінансування на загальну суму 0,00005 BTC були сплачені під час утримання позиції.
Згідно з нашим попереднім розрахунком, P&L позиції = 0,0011 BTC отримано
Комісія за відкриття позиції = (1000 / 70 000) x 0,055% = 0,0000079 BTC сплачено
Комісія за закриття позиції = (1000 / 65 000) x 0,055% = 0,0000085 BTC сплачено
Сума всіх сплачених/отриманих комісій за фінансування = 0,00005 BTC сплачено
Закритий P&L = 0,0011 - 0,0000079 - 0,0000085 - 0,00005 = 0,0010336 BTC
Примітка:
- Наведений вище приклад застосовується лише тоді, коли вся позиція відкривається та закривається одним ордером в обох напрямках.
- У разі часткового закриття позицій, Закритий P&L пропорційно розподілить усі комісії (комісію за відкриття та комісію(-ї) за фінансування) відповідно до відсотка частково закритої позиції та використає пропорційно розподілену цифру для розрахунку Закритого P&L.
- Трейдери можуть переглянути свою історію Закритого P&L тут.
Реалізований P&L

Реалізований P&L = Сума реалізованого P&L позиції + Торгові комісії + Комісії за фінансування за період відкриття позиції
Реалізований P&L можна знайти на вкладці позиції, і він показує суму реалізованого P&L позиції за певний період. Це включає всі торгові комісії, комісії за фінансування та будь-який P&L позиції, реалізований від часткового закриття (та ж формула, що й для нереалізованого P&L).
Ми можемо використати Трейдера C як приклад. Припустимо, Трейдер C не повністю закрив коротку позицію обсягом 1000, а лише 500 з ціною закриття 65 000.
P&L позиції = 500 x [ (1 / 65 000) - (1 / 70 000) ] = 0,0005495 BTC
Комісія за відкриття позиції = (1000 / 70 000) x 0,055% = 0,0000079 BTC
Комісія за закриття позиції = (500 / 65,00) x 0,055% = 0,0000042 BTC
Сума сплачених комісій за фінансування = 0,00005 BTC
Реалізований P&L позиції = 0,0005495 - 0,0000079 - 0,0000042 - 0,00005 = 0,0004874 BTC
У Трейдера C залишилося 500 короткої позиції. Потім він відкрив ще одну коротку позицію обсягом 300 з ціною відкриття 71 000 доларів США, реалізований P&L для позиції є таким:
Перенесений реалізований P&L = 0,0004874 BTC
Комісія за відкриття позиції = (300 / 71 000) x 0,055% = 0,0000023 BTC
Реалізований P&L (актуальний) = 0,0004874 - 0000023 = 0,0004851 BTC
Відкрита позиція, що залишилася = 800 коротка позиція
Різниця між реалізованим P&L та закритим P&L полягає в тому, що для Закритого P&L, у разі часткового закриття позицій, він пропорційно розподілить усі комісії (комісію за відкриття та комісію(-ї) за фінансування) відповідно до відсотка частково закритої позиції та використає пропорційно розподілену цифру для розрахунку Закритого P&L, тоді як реалізований P&L оновлюватиметься в режимі реального часу та накопичуватиметься доти, доки відповідний напрямок позиції не буде повністю закритий.
Якщо Трейдер C розмістить лонг-ордер на 1000, коротка позиція на 800 буде закрита, а нова лонг-позиція на 200 буде відкрита. Реалізований P&L буде перераховано, і він покаже реалізований P&L лонг-позиції на 200.
Примітка: Ця функція підтримується з 13 липня 2022 року. Реалізований P&L з позицій, відкритих до 13 липня 2022 року і ще не закритих після цієї дати, не буде фіксуватися та включатися.
