Себестоимость на споте

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

Биржа OKX предоставляет обзор спотовой себестоимости активов и спотовую себестоимость в торговом аккаунте со следующими ключевыми отличиями:

  1. Обзор себестоимости активов включает активы в торговом аккаунте, основном аккаунте, и аккаунте Earn, тогда как себестоимость в торговом аккаунте отражает только активы в торговом аккаунте.

  2. Обзор себестоимости активов рассчитывается по методу средней стоимости, а торговый аккаунт поддерживает методы расчета средней и совокупной стоимости, которые можно переключать.

Формулы расчета средней и совокупной стоимости доступны в разделе Торговый аккаунт − Себестоимость ниже.

1. Обзор спотовой себестоимости активов

  • Определение: средневзвешенное значение себестоимости и количества в торговом аккаунте, основном аккаунте и аккаунте Earn. Переводы между этими аккаунтами не влияют на себестоимость.

  • Пример: если в обзоре актива указан 1 ETH с себестоимостью 3000 и этот ETH переводится с основного на торговый аккаунт, то себестоимость останется 3000.

2. Торговый аккаунт − себестоимость

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