Введение в спот

Опубликовано 17 июн. 2022 г.Обновлено 4 мар. 2025 г.2 мин на чтение

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

Спотовая торговля — это процесс обмена одной криптовалюты на другую. Если взять пару ETH/BTC, то ETH — базовая валюта, а BTC — валюта котировки, то есть BTC необходим для покупки ETH. В настоящее время спотовая торговля на 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 Важные примечания

  • Диапазон данных о спотовых ценах действует с 6 ноября 2020 года. При расчете будут учитываться следующие сценарии:

    • Спотовая торговля

    • Перевод средств на торговый аккаунт при завершении работы бота (например, спотового grid-бота)

    • Биржа (включая конвертацию, торговлю в простом режиме, выплату в один клик и легкую конвертацию)

  • Переводы между аккаунтами сбрасывают себестоимость на споте. Средства можно вернуть на торговый аккаунт, а затем снова указать прежнюю себестоимость на споте с помощью функции редактирования. Изменить себестоимость можно в меню Торговать > Позиции и активы > Себестоимость. Система использует обновленную цену при расчетах.

  • Стейблкоины и фиатные валюты не учитываются при расчете себестоимости на споте.

2.4 Поля данных открытых API

Средняя себестоимость

Совокупная себестоимость

Себестоимость

openAvgPx

accAvgPx

PnL

spotUpl

totalPnl

Коэффициент PnL

spotUplRatio

totalPnlRatio

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

spotBal

spotBal