Новости о продуктах

Bitget Будущее PnL

Чтобы трейдеры могли лучше понять будущий PnL, мы опишем каждый фактор и то, как они связаны друг с другом.

1. Средняя цена входа

2. Нереализованный PnL

3. Реализованный PnL

4. Закрытый PnL

5. Позиция PnL

1. Средняя цена входа

На Bitget средняя цена входа меняется независимо от того, когда трейдер открывает новую позицию.

Например. Трейдер A держит открытой лонг-позицию в размере 0,8 BTCUSDT по цене входа 25 000 USDT. Через час трейдер A решает добавить к своей позиции 0,6 BTCUSDT по цене входа 28 000 USDT.

Средняя цена входа рассчитывается следующим образом:

средняя цена входа = общая стоимость позиции в USDT ÷ общее количество позиций.

Общая стоимость позиции в USDT = ((количество 1 × цена 1) + (количество 2 × цена 2)...).

Используя эти данные, мы можем рассчитать следующее:

общая стоимость позиции в USDT

= ((количество 1 × цена 1) + (количество 2 × цена 2)).

= ((0.8 × 25,000) + (0.6 × 28,000)).

36 800 USDT

общее количество позиций

0,8 + 0,6

= 1,4 BTC.

Средняя цена входа

= 36 800 ÷ 1,4.

26 285,7 USDT

2. Нереализованный PnL

После исполнения открытого ордера позицию и ее нереализованный PnL можно просмотреть в режиме реального времени в разделе Позиция.

Формула расчета нереализованного PnL несколько отличается в зависимости от направления сделки.

Для лонг-позиций

Пример.

Трейдер Б держит открытой лонг-позицию в размере 0,3 BTCUSDT по цене входа 27 000 USDT. Если последняя рыночная цена составляет 27 500 USDT, то нереализованный PnL составит 150 USDT.

Нереализованный PnL = количество × (последняя рыночная цена - цена входа).

= 0,3 × (27 500 – 27 000).

150 USDT

Для шорт-позиций

Пример.

Трейдер В держит открытой позицию в размере 0,4 BTCUSDT по цене входа 27 000 USDT. Если последняя рыночная цена составляет 26 500 USDT, то нереализованный PnL составит 200 USDT.

Нереализованный PnL = количество × (цена входа - рыночная цена).

= 0,4 × ( 27 000 – 26 500).

= 200 USDT.

 Bitget Будущее PnL image 0

Примечания.

  • Расчеты по фьючерсам USDT-M производятся в USDT, по фьючерсам USDC-M — в USDT, а по фьючерсам Coin-M - в маржинальной монете (например, расчеты по BTCUSD производятся в BTC).

  • Увеличение кредитного плеча не приведет к умножению PnL на ту же величину. PnL определяется колебаниями количества и цены. Кратко:

    • Чем выше кредитное плечо, тем меньше маржа, необходимая для открытия позиции.

    • Чем больше количество, тем выше PnL.

    • Чем дальше друг от друга находятся рыночная цена и цена входа, тем больше PnL.

  • Нереализованный PnL, показываемый по умолчанию, рассчитывается на основе последней рыночной цены. Наведите курсор на отображаемый номер, чтобы открыть всплывающее окно. Здесь можно выбрать, как рассчитать PnL — по цене маркировки или по рыночной цене.

  • Нереализованный PnL не включает комиссионные за транзакции или комиссии за финансирование, уплаченные или взысканные в процессе открытия, закрытия или удержания позиции.

3. Реализованный PnL

 Bitget Будущее PnL image 1

На вкладке Позиции можно увидеть реализованный PnL позиций, которые были частично закрыты. Реализованный PnL также не включает комиссионные за транзакции или комиссии за финансирование, уплаченные или взысканные в процессе открытия, закрытия или удержания позиции.

Предположим, что трейдер В открывает лонг-позицию по фьючерсу USDT-M.

Трейдер В держит открытой лонг-позицию в размере 1,4 BTCUSDT по средней цене входа 25 000 USDT. Если трейдер В закрывает 0,9 позиции по средней цене 27 000 USDT, то реализованный PnL становится равным 0,9 × (27 000 - 25 000) = 1800 USDT.

Если трейдер В закрывает оставшиеся 0,5 позиции по средней цене 24 000, то реализованный PnL становится равным 0,5 × (24 000 - 25 000) = -500 USDT.

Общий реализованный PnL для позиции трейдера В в 1,4 BTCUSDT составляет 1800 - 500 = 1300 USDT.

4. Закрытый PnL

Когда трейдер закрывает позицию, PnL реализуется, и подробную запись о закрытии PnL можно найти в его торговой записи по фьючерсам. Расчет закрытого PnL отличается от расчета реализованного PnL, как показано ниже.

Реализованный PnL

Закрытый PnL

Позиция PnL

Включено

Включено

Комиссии за транзакции

Исключено

Включено

Плата за финансирование

Исключено

Включено

Если предположить, что вся позиция была закрыта одной сделкой, то формула для расчета закрытого PnL имеет вид:

закрытый PnL = реализованный PnL - комиссия за сделку, уплаченная за открытие позиции - комиссия за сделку, уплаченная за закрытие позиции - полученная/оплаченная комиссия за финансирование.

Предположим, что трейдер Г открывает шорт-позицию по фьючерсу USDT-M.

Трейдер Г держит открытой короткую позицию в размере 0,4 ETHUSDT по цене входа 6000 USDT.

Когда рыночная цена падает до 5000 USDT, трейдер Г решает закрыть половину своей позиции по рыночной цене. Если предположить, что трейдер Г также открыл свою позицию по рыночной цене, то за время удержания позиции он понес бы комиссию за финансирование в размере 2,10 USDT.

Реализованный PnL = (6000 - 5000) × 0,2 = 200 USDT.

Транзакционные сборы, уплаченные за открытие позиции = количество × цена входа × 0,06% = 0,72 USDT.

Транзакционные сборы, уплаченные за закрытие позиции = количество × цена выхода × 0,06% = 0,6 USDT.

Полученная/выплаченная комиссия за финансирование × закрытая позиция ÷ общее количество позиций = 1,05 USDT.

Закрытый PnL = 200 - 0,72 - 0,6 - 1,05 = 197,63 USDT.

Примечания.

  • Для частично закрытых позиций реализованный PnL и закрытый PnL рассчитываются в соответствии с процентом закрытия позиции как по сделке, так и по комиссии за финансирование.

 Bitget Будущее PnL image 2

Примечание. Данная функция была запущена 24 августа 2023 г. Таким образом, реализованные PnL по позициям, открытым и закрытым после 24 августа 2023 года, будут точно рассчитаны и включены в данные по закрытым PnL.

5. Позиция PnL

Когда трейдер закрывает всю свою позицию, создается запись, отражающая все PnL, созданные по этой позиции. Расчет производится следующим образом: PnL позиции = суммарный реализованный PnL позиции - суммарные комиссии за транзакции, уплаченные при открытии позиций - суммарные комиссии за транзакции, уплаченные при закрытии позиций - суммарные полученные/оплаченные комиссии за финансирование.

Снова пример трейдера В.

Комиссии за транзакции, уплачиваемые за открытие позиций = количество × цена входа × 0,06% = 1,4 × 25 000 × 0,06% = 21 USDT.

Комиссия за закрытие позиций = ((количество 1 × цена выхода 1 × 0,06%) + (количество 2 × цена выхода 2 × 0,06%)] = 0,9 × 27 000 × 0,06% + 0,5 × 24 000 × 0,06% = 21,78 USDT.

Полученные/оплаченные взносы за финансирование = 9,15 USDT.

Закрытый PnL = 1300 - 21 - 21,78 - 9,15 = 1248,07 USDT.

 Bitget Будущее PnL image 3

Примечание. Данная функция была запущена 14 июля 2023 г. Таким образом, позиции, которые были открыты и полностью закрыты после 14 июля 2023 г., будут точно рассчитаны.

Резюме

  • PnL позиции = сумма закрытых PnL всех ордеров по данной позиции.

Закрытый PnL = реализованный PnL - комиссия за сделку - комиссия за финансирование.