Поняття споту

Опубліковано 17 черв. 2022 р.Оновлено 6 лист. 2024 р.2 хв читання

1. Спотова торгівля

Спотова торгівля — це процес обміну однієї криптовалюти на іншу. Якщо взяти для прикладу ETH/BTC, ETH — це базова валюта, а BTC — валюта котирування, тобто для купівлі ETH потрібно мати BTC. Наразі у спотовій торгівлі на OKX є чотири напрямки з можливістю торгувати з такими валютами котирування, як USDT, USDC, стейблкоїни та інші криптовалюти.

2. Спотова купівельна ціна

29 серпня 2024 року на OKX вводиться функція «Спотова купівельна ціна» з двома способами розрахунку — середня купівельна ціна та сумарна купівельна ціна.

2.1. Огляд поняття «купівельна ціна»

Середня купівельна ціна

Сумарна купівельна ціна

Пояснення

Середня купівельна ціна — це середня ціна, за якою ви купуєте на споті

Сумарна купівельна ціна — це середня ціна, за якою ви купуєте та продаєте на споті

Купівельна ціна

(Середня купівельна ціна до останньої покупки × сума + ціна останньої покупки × сума) / чиста сума покупки

(Сумарна вартість покупки — сумарна вартість продажу) / чиста вартість покупки

PnL

(Остання ціна – купівельна ціна) × чиста сума покупки

Чиста сума покупки × остання ціна – сумарна вартість покупки + сумарна вартість продажу

Коефіцієнт PnL

(Остання ціна – купівельна ціна) / купівельна ціна

PnL / (сумарна вартість покупки – сумарна вартість продажу)

Рекомендований спосіб використання

В першу чергу для прийняття торгових рішень, тобто визначення моменту покупки та продажу

В першу чергу для прийняття торгових рішень, тобто визначення моменту продажу

2.2. Приклади розрахунків

Формули розрахунку простіше зрозуміти на наведених далі прикладах:

Сценарій 1. Припустімо, що у вас ще немає ETH. У день 1 ви купуєте 2 ETH за ціною 3000, а остання ціна становить 3500.

Середня купівельна ціна

  • Середня купівельна ціна = (0 + 3000 * 2) / 2 = 3000

  • PnL = (3500-3000) *2 = 1000

  • Коефіцієнт PnL = (3500 - 3000)/3000 * 100% = 16,67%

Сумарна купівельна ціна

  • Сумарна купівельна ціна = (3000 * 2 - 0)/2 = 3000

  • PnL = 3500 * 2 - 3000 * 2 + 0 = 1000

  • Коефіцієнт PnL = 1000 / (3000 * 2 - 0) * 100% = 16,67%

Сценарій 2. У день 2 ви продаєте 1 ETH за ціною 3500, а остання ціна тепер становить 4000.

Середня купівельна ціна

  • Середня купівельна ціна = 3000

  • PnL = (4000-3000) *1 = 1000

  • Коефіцієнт PnL = (4000 - 3000)/3000 * 100% = 33,3%

Сумарна купівельна ціна

  • Сумарна купівельна ціна = (2*3000 - 1*3500)/1 = 2500

  • PnL = 4000*1 - 2*3000 + 1*3500 = 1500

  • Коефіцієнт PnL = 1500 / (2*3000 - 1*3500) * 100% = 60%

Сценарій 3. У день 3 ви купуєте ще 1 ETH за ціною 4000, а остання ціна тепер становить 4500.

Середня купівельна ціна

  • Середня купівельна ціна = (3000*1 + 4000*1 ) / 2 = 3500

  • PnL = (4500 - 3500) * 2 = 2000

  • Коефіцієнт PnL = (4500 - 3500)/3500 * 100% = 28,6%

Сумарна купівельна ціна

  • Сумарна купівельна ціна = (3000*2 + 4000*1 - 3500*1) / 2 = 3250

  • PnL = 2*4500 - (2*3000+1*4000) + 1*3500 = 2500

  • Коефіцієнт PnL = 2500 / (2*3000+1*4000 - 1*3500 ) * 100% = 38,5%

2.3. Важливі примітки

  • Спотова купівельна ціна вводиться у вказану дату й не стосуватиметься активів, які до цієї дати були у власності й не були продані.

  • У майбутньому буде додано можливість коригування купівельних цін з урахуванням сум, які раніше не враховувалися.

  • До розрахунку братимуться лише суми спотової купівлі/продажу й суми, переказані на торговий акаунт через торгових ботів.

  • Стейблкоїни та традиційні валюти не беруться до розрахунку купівельної ціни.

2.4. Поля даних Open API

Середня купівельна ціна

Сумарна купівельна ціна

Купівельна ціна

openAvgPx

accAvgPx

PnL

spotUpl

totalPnl

Коефіцієнт PnL

spotUplRatio

totalPnlRatio

Чиста сума покупки

spotBal

spotBal