При торговле бессрочными фьючерсами нереализованный PnL и рентабельность инвестиций (ROI) отображаются на вкладке «Позиции». После закрытия позиции итоговый PnL также зависит от цены исполнения, торговых комиссий и комиссий за финансирование. Понимание принципов расчета этих показателей поможет вам проверить результаты торговли.
Нереализованный PnL
После исполнения ордера позиция и ее нереализованный PnL отображаются на вкладке «Позиции» под торговым графиком. По умолчанию нереализованный PnL рассчитывается на основе последней цены. Если переключиться на цену маркировки, в расчетах вместо этого будет использоваться цена маркировки.
При использовании последней цены применяются следующие формулы:
-
Лонг-позиция: Нереализованный PnL (лонг) = (Последняя цена − Средняя цена входа) × Размер позиции (в монетах)
-
Шорт-позиция: Нереализованный PnL (шорт) = (Средняя цена входа − Последняя цена) × Размер позиции (в монетах)
Пример:
У трейдера A есть лонг-позиция по BTCUSDT размером 0,2 BTC со средней ценой входа 80 500 USDT. Если последняя цена составляет 81 000 USDT: нереализованный PNL = (81 000 − 80 500) × 0,2 = 100 USDT
Таким образом, исходя из последней цены, нереализованная прибыль по позиции составляет 100 USDT.
Примечание:
1. Нереализованный PnL не учитывает торговые комиссии и комиссии за финансирование, уплаченные или полученные во время удержания позиции.
2. Последняя цена и цена маркировки могут различаться. При переключении между ними отображаемый нереализованный PnL может измениться.
3. Изменение плеча не влияет напрямую на нереализованный PnL, если размер позиции остается неизменным. Нереализованный PnL в первую очередь зависит от размера позиции и движения цены.
Рентабельность инвестиций (ROI)
ROI показывает нереализованный PnL позиции в процентах от ее начальной маржи. Как и нереализованный PnL, по умолчанию ROI рассчитывается с использованием последней цены. При переключении на цену маркировки изменится цена, используемая в расчете.
Формулы:
-
ROI = Нереализованный PnL ÷ Начальная маржа × 100%
-
Начальная маржа = Средняя цена входа × Размер позиции ÷ Плечо
При использовании последней цены ROI также можно рассчитать напрямую для каждого типа позиции:
-
Лонг-позиция: ROI (лонг) = (Последняя цена − Средняя цена входа) ÷ Средняя цена входа × Плечо × 100%
-
Шорт-позиция: ROI (шорт) = (Средняя цена входа − Последняя цена) ÷ Средняя цена входа × Плечо × 100%
Пример:
Используем позицию трейдера A из предыдущего примера:
-
Размер позиции: 0,2 BTC
-
Средняя цена входа: 80 500 USDT
-
Плечо: 10x
-
Последняя цена: 81 000 USDT
Расчеты выглядят следующим образом:
-
Нереализованный PnL = (81 000 − 80 500) × 0,2 = 100 USDT
-
Начальная маржа = 80 500 × 0,2 ÷ 10 = 1610 USDT
-
ROI = 100 ÷ 1610 × 100% ≈ 6,21%
Таким образом, нереализованная прибыль по позиции составляет 100 USDT, а ROI — приблизительно 6,21%. Если переключиться на цену маркировки, отображаемые значения могут измениться из-за разницы между последней ценой и ценой маркировки.
Примечание: изменение плеча не влияет напрямую на нереализованный PnL, если размер позиции и цена остаются неизменными. Однако оно может повлиять на ROI, поскольку изменение плеча меняет начальную маржу, используемую в расчете.
PnL позиции
PnL позиции отражает прибыль или убыток от ее закрытия с учетом соответствующих торговых комиссий и комиссий финансирования.
Формула: PnL позиции = PnL от движения цены + Комиссия за открытие + Комиссия за закрытие + Комиссия за финансирование
В этой формуле уплаченные торговые комиссии и комиссии за финансирование учитываются как отрицательные суммы, а полученные комиссии за финансирование — как положительные суммы.
Пример:
Трейдер С держит шорт-позицию размером 0,4 BTC по BTCUSDT со средней ценой входа 82 000 USDT.
Трейдер закрывает 0,3 BTC по цене 81 000 USDT. Предположим, что торговые комиссии и комиссии за финансирование, связанные с этим частичным закрытием, в общей сложности составляют 10 USDT расходов:
-
PnL от движения цены = (82 000 − 81 000) × 0,3 = 300 USDT
-
PnL позиции = 300 + (−10) = 290 USDT
Таким образом, частичное закрытие приносит прибыль в размере 290 USDT, а оставшаяся шорт-позиция размером 0,1 BTC остается открытой.
Комиссии в этом примере являются гипотетическими. Фактические суммы можно найти в истории транзакций.
Почему отображаемый PnL отличается от баланса моего аккаунта?
Нереализованный PnL, отображаемый на вкладке «Позиции», отражает расчетную прибыль или убыток по открытой позиции на основе выбранной цены, при этом по умолчанию используется последняя цена. Он не учитывает торговые комиссии и комиссии за финансирование.
При закрытии позиции итоговый PnL рассчитывается на основе фактической цены исполнения и применимых комиссий. В результате полученная прибыль или убыток могут отличаться от нереализованного PnL, отображавшегося до закрытия позиции.
1. Отображаемая цена может отличаться от цены исполнения
Нереализованный PnL рассчитывается на основе цены, выбранной на вкладке «Позиции», а PnL при закрытии позиции зависит от фактической цены исполнения. При колебаниях рынка эти цены могут различаться, в результате чего итоговый PnL может отличаться от ранее отображавшегося нереализованного PnL.
2. Торговые комиссии и комиссии за финансирование влияют на итоговый PnL
При открытии и закрытии позиции могут взиматься торговые комиссии. Если позиция остается открытой на момент расчета финансирования, вы также можете уплатить или получить комиссию за финансирование. Поскольку нереализованный PnL не учитывает эти комиссии, он не обязательно отражает чистую прибыль или убыток после закрытия позиции.
Пример:
У вас есть лонг-позиция размером 0,2 BTC по BTCUSDT со средней ценой входа 80 500 USDT.
При последней цене 81 000 USDT ваш нереализованный PNL составляет (81 000 − 80 500) × 0,2 = 100 USDT
Затем вы закрываете позицию по цене 80 980 USDT. Предположим, что расходы составляют:
-
Комиссия за открытие: 4 USDT
-
Комиссия за закрытие: 4 USDT
-
Комиссия за финансирование: 2 USDT
Итоговый PnL рассчитывается следующим образом:
-
PnL от движения цены = (80 980 − 80 500) × 0,2 = 96 USDT
-
Чистый PnL = 96 − 4 − 4 − 2 = 86 USDT
Хотя ранее по позиции отображалась нереализованная прибыль в размере 100 USDT, после учета цены исполнения и комиссий фактическая чистая прибыль составляет 86 USDT.
Комиссии в этом примере являются гипотетическими. Фактические суммы можно найти в истории транзакций.
3. На баланс аккаунта могут влиять другие транзакции
Баланс аккаунта также может изменяться из-за других сделок, расчетов финансирования, депозитов или переводов, совершенных за тот же период. Поэтому общее изменение баланса аккаунта может не совпадать с PnL отдельной позиции.
При проверке доступного баланса учитывайте, что на отображаемую сумму также может влиять маржа, выделенная при открытии позиции или высвобожденная при ее закрытии.
Чтобы проверить PnL, сначала уточните фактическую цену и объем закрытия, затем — комиссии за открытие и закрытие, а также все комиссии за финансирование. После этого можно проверить историю транзакций аккаунта на наличие других изменений баланса.
Предупреждение о рисках
Торговля бессрочными фьючерсами сопряжена со значительным риском. Плечо усиливает влияние движения цены на баланс аккаунта, а в экстремальных рыночных условиях позиции могут быть ликвидированы. Примеры в этой статье приведены исключительно в иллюстративных целях и не отражают фактическую доходность. Итоговый PnL зависит от таких факторов, как цены исполнения, торговые комиссии и комиссии за финансирование. Выбирайте плечо и размер позиции с учетом допустимого уровня риска и регулярно отслеживайте свои позиции.
