I. Як розраховуються Спотові PnL?
На спотовому рахунку, PnL зазвичай розраховуються за допомогою таких методів:
-
Реалізовані PnL
PnL від завершених угод = Чистий дохід від продажу − Відповідна вартість купівлі.
-
Нереалізовані PnL
Змінні PnL на основі поточної ринкової ціни = Поточна ринкова вартість − Історична вартість позиції.
-
Комісія
Сюди входять: комісії за купівлю + комісії за продаж. Зазвичай вони додаються до вартості або вираховуються з доходу.
-
Зміна загальної вартості активів
Не дорівнює PnL від угод, сюди також входять:
- Депозит / Виведення / Переказ
- Аірдропи та нагороди за події
- Зміни курсу валют (якщо оцінено у фіатній валюті)
II. ЧаПи
П1: Чому "Собівартість" і "PnL від торгівлі" показані як порожні після переказування активів безпосередньо з Рахунку активів на Спотовий рахунок?
Сценарій:
Після переказування активу з Рахунку активів на Спотовий рахунок, "Собівартість" і "PnL від торгівлі" для цього токена на Спотовому рахунку можуть бути показані як порожні / без даних.
Пояснення:
- Переказ з Рахунку активів на Спотовий рахунок є, по суті, внутрішнім переказом того самого активу між рахунками, а не ринковою купівлею чи продажем.
- Система не може визначити єдину "історичну вартість купівлі" на основі таких переказів; з огляду на це, вона не буде автоматично генерувати дані про собівартість та PnL.
- Доки не відбудеться спотова торгівля цим активом, Собівартість та PnL від торгівлі залишатимуться порожніми.
Поведінка системи:
- Це не впливає на фактичну безпеку або кількість ваших активів, а лише на показ Собівартості/PnL.
- Після завершення спотової угоди з використанням цього активу на вашому Спотовому рахунку (наприклад, продавши його або використавши його для купівлі іншого токена), на основі записів про транзакції система автоматично:
- Розрахує нову собівартість.
- Відстежуватиме подальші дані про PnL від торгівлі. - Ви можете вручну встановити або оновити собівартість активу.
П2: Як розрахувати собівартість?
Щоб допомогти користувачам керувати вартістю позиції в різні способи, спотові активи підтримують два типи собівартості:
- Середня собівартість
Визначення
Середня собівартість: розраховується виключно на основі угод купівлі, позначаючи середню ціну купівлі за одиницю. Вона не враховує угоди продажу.
Розрахунок (динамічно оновлюється з кожною новою купівлею):
Середня собівартість = (Попередня середня собівартість × Кількість до останньої купівлі + Остання ціна купівлі × Куплена кількість)
÷ Остання чиста кількість купівлі
Де
- Кількість до останньої купівлі: утримувана кількість цього токена на Спотовому рахунку до оновлення.
- Куплена кількість: додана сума купівлі від цієї угоди.
- Остання чиста кількість купівлі: кількість до останньої купівлі + куплена кількість
2. Сукупна собівартість
Визначення
Сукупна собівартість: враховує історичні транзакції купівлі та продажу. Розраховується на основі чистої вартості купівлі, що робить її кращим вибором для бухгалтерського обліку чи податкової звітності.
Розрахунок:
Сукупна собівартість = (Загальна вартість купівлі − Загальна вартість продажу) ÷ Чиста кількість купівлі
Де
- Загальна вартість купівлі: Сума всіх угод купівлі = Σ (Ціна купівлі × Куплена кількість)
- Загальна вартість продажу: Сума всіх угод продажу = Σ (Ціна продажу × Продана кількість)
- Чиста кількість купівлі: Загальна кількість купівлі − Загальна кількість продажу
Якщо Чиста кількість купівлі дорівнює 0 або є від'ємною, собівартість може показуватися як порожня або тимчасово не розраховуватися.
3. Примітки
-
Доступні дані
Дані про Середню собівартість відстежуються з 05.04.2025.
Дані про Сукупну собівартість відстежуються з 05.04.2025.
Історичні угоди до цієї дати можуть не бути включені до двох вищенаведених методів розрахунку собівартості.
- Собівартість використовується лише для аналізу та показу. Вона не впливає на кількість ваших активів або доступний баланс.
-
Ручне коригування собівартості
Якщо ви вважаєте, що розрахована системою собівартість відрізняється від ваших записів, ви можете скоригувати її за потреби, щоб вона краще відповідала вашому особистому стилю обліку чи керування інвестиціями.
П3: Ігнорування комісій
Типове питання:
"Я купив за 100 і продав за 110, тому я повинен заробити 10 USDT. Чому платформа показує лише близько 9 USDT як PnL?"
Приклад:
- Купівля за 100 USDT, з комісією 0,1 USDT
- Продаж за 110 USDT, з комісією 0,11 USDT
Елемент |
Неправильна логіка |
Правильна логіка |
Вартість купівлі |
100 | 100 + 0,1 = 100,1 |
Дохід від продажу |
110 | 110 − 0,11 = 109,89 |
Реалізовані PnL |
110 − 100 = +10 | 109,89 − 100,1 = +9,79 |
Ключовий момент: Спотові PnL включають комісії з обох напрямків (купівля + продаж) до розрахунку вартості/доходу, тому фактичний прибуток завжди менше або дорівнює простій різниці цін, яку ви могли б очікувати.
П4: Різниця між реалізованими та нереалізованими PnL
Типове питання:
"Я заробив на цьому токені загалом 2000 USDT, але продав лише частину. Чому реалізовані PnL не дорівнюють 2000 USDT?"
Факт:
- Реалізовані PnL походять лише від тієї частини, яку ви фактично продали.
- PnL від решти утримуваних активів усе ще вважаються "нереалізованими PnL".
Спрощений приклад:
- Загальна вартість позиції: 10 000 USDT
- Поточна загальна ринкова вартість: 12 000 USDT (загальний нереалізований прибуток 2000 USDT)
-
Було продано лише 1/4 позиції
Елемент
Неправильна логіка
Правильна логіка
Загальний нереалізований прибуток
Розглядати так, ніби весь прибуток був реалізований одразу Лише продані 1/4 беруться до розрахунку реалізованих PnL Решта 3/4 позиції
Розглядати як "уже зафіксовані кошти" Це все ще нереалізовані PnL, які продовжують коливатися разом із ціною
Ключовий момент: реалізовані PnL у спотовій торгівлі пов'язані з "проданою кількістю" — немає продажу, немає реалізованих PnL.