WEEX: PnL по фьючерсам — почему три показателя PnL редко совпадают

Futures
Earn Event
By: WEEX|26.10.2026 03:53:22
0
Поделиться
copy
Оценить в GoogleОценить в Google

PnL по фьючерсам WEEX выглядит по-разному в зависимости от того, где вы его проверяете, потому что каждый экран отвечает на свой вопрос. Панель «Позиции» показывает нереализованный PnL по открытым позициям, рассчитанный по цене маркировки. История позиций показывает прибыль от цены по закрытой сделке. В истории операций по активам отражается каждое движение средств, включая торговые комиссии и фандинг. Если учесть комиссии и фандинг, которые не отображаются на экранах сделки, три значения совпадут. В этой статье мы разберём сделку BTC-USDT шаг за шагом, чтобы вы могли провести такую же проверку в своём аккаунте.

Формулы уже описаны в Центре поддержки WEEX. В руководстве по нереализованному и реализованному PnL нереализованный PnL для лонга определяется как номинал × размер позиции × (цена маркировки − средняя цена входа), а реализованный PnL рассчитывается так же, но с использованием цены закрытия. Трейдеров сбивают с толку не сами формулы. Путаница возникает, когда PnL на карточке позиции, значение в истории позиций и изменение баланса фьючерсного счёта не совпадают, хотя ни одно из них не выглядит ошибочным.

У этого расхождения четыре причины: используемая цена, вычет комиссий, вычет фандинга и то, сравниваете ли вы сумму в USDT или процент. В сделке ниже проявляются все четыре.

WEEX: PnL по фьючерсам — почему три показателя PnL редко совпадают
PnL по фьючерсам WEEX различается на разных экранах, поскольку на каждом по-своему учитываются цена маркировки, комиссии и фандинг, но в итоге все значения сходятся к одному чистому результату.

Одна сделка на всех экранах

Эти цифры приведены для примера и не являются актуальными котировками WEEX. Для расчётов использована комиссия тейкера уровня VIP 0 по фьючерсам WEEX 0,080% со страницы комиссий WEEX по состоянию на 10.2026; для вашего уровня комиссия может быть ниже. Для фандинга предполагается ставка +0,01% за расчёт. В разделе вопросов и ответов о фандинге WEEX указан 8-часовой цикл; время расчётов может отличаться в зависимости от торговой пары.

  1. Открытие. Лонг на 0.2 BTC в бессрочном контракте BTC-USDT по цене 95,000 USDT с плечом 10x. Номинальная стоимость позиции — 19,000 USDT, начальная маржа — 1,900 USDT. Комиссия за открытие: 19,000 × 0,080% = −15.20 USDT.
  2. Два расчёта по фандингу. Стоимость позиции в обоих случаях составляет около 19,200 USDT. При ставке +0,01% лонги платят шортам, поэтому каждый расчёт обходится в −1.92 USDT, всего — −3.84 USDT.
  3. Частичное закрытие. Продажа 0.1 BTC по цене 97,000. PnL по цене: 0.1 × (97,000 − 95,000) = +200.00 USDT. Комиссия за закрытие: 9,700 × 0,080% = −7.76 USDT.
  4. Снимок, пока открыты ещё 0.1 BTC. Цена последней сделки — 98,100, а цена маркировки — 98,000.
  5. Полное закрытие. Продажа оставшихся 0.1 BTC по цене 98,000. PnL по цене: +300.00 USDT. Комиссия за закрытие: 9,800 × 0,080% = −7.84 USDT.

Чистый результат составляет 500.00 − 30.80 комиссий − 3.84 фандинга = +465.36 USDT. Все экраны ниже приводят к этому значению.

Что показывает панель «Позиции» и почему используется цена маркировки

Согласно руководству по торговле фьючерсами в Центре поддержки WEEX, вкладка «Позиции» под графиком показывает цену входа, текущую цену маркировки, нереализованный PnL, примерную цену ликвидации и маржу. На момент снимка из шага 4 панель показывает:

  • Нереализованный PnL: +300.00 USDT — это 0.1 × (98,000 − 95,000), рассчитанное по цене маркировки.
  • Если посчитать по цене последней сделки 98,100, получится +310.00. Разница в 10 USDT — не ошибка. Цена маркировки служит ориентиром справедливой стоимости и не позволяет одной крупной сделке менять PnL и риск ликвидации для всех. В руководстве WEEX по PnL нереализованный PnL рассчитывается по цене маркировки.
  • ROE/ROI: +31,58%. В глоссарии WEEX для ROI этот показатель определяется как нереализованный PnL ÷ начальная маржа. Маржа для оставшихся 0.1 BTC составляет 0.1 × 95,000 ÷ 10 = 950 USDT, а 300 ÷ 950 = 31,58%. Процент зависит от плеча. При плече 5x та же сделка показала бы 15,79% при такой же прибыли в USDT.

На панели не отображаются 200 USDT, уже полученные на шаге 3, комиссии или фандинг. Она отвечает только на один вопрос: сколько сейчас стоит открытая часть позиции по цене маркировки?

Что показывает история позиций после закрытия сделки

На странице фьючерсов BTC-USDT рядом с вкладками «Позиции» и «История ордеров» есть вкладка «История позиций». После полного закрытия сделки там появляется одна запись по всему циклу сделки. Основной показатель в ней — реализованный PnL по цене: +200 за частичное закрытие плюс +300 за полное закрытие, итого +500.00 USDT.

То, вычитаются ли из этого значения комиссии и фандинг, зависит от биржи; по состоянию на 10.2026 Центр поддержки WEEX не даёт чёткого ответа. Вот что показывает API. Фьючерсный API WEEX передаёт realizedPnl и commission как отдельные поля для каждого исполнения ордера. У каждой позиции также есть собственные накопительные значения: cumOpenFee, cumCloseFee и cumFundingFee. Это указывает на то, что PnL по цене, комиссии и фандинг учитываются отдельно, а не объединяются в одно значение. Поэтому, если в истории позиций вы видите около +500, проверьте соседние поля комиссий и фандинга, прежде чем делать вывод, что экран завышает прибыль. Если там указано около +465.36, значит, чистый результат уже рассчитан.

Цена --

--
--
--

Что показывают счета по активам и где исчезает разница

В истории операций по активам (в разделе вопросов и ответов о фандинге WEEX путь к расходам на фандинг указан как «Активы → Счёт контракта»; названия могут различаться в разных версиях приложения) каждое движение средств записывается отдельной строкой. Для этой сделки таких строк семь:

  • Комиссия за открытие: −15.20
  • Расчёт по фандингу: −1.92
  • Расчёт по фандингу: −1.92
  • Закрытие 0.1 BTC (PnL по цене): +200.00
  • Комиссия за закрытие: −7.76
  • Закрытие 0.1 BTC (PnL по цене): +300.00
  • Комиссия за закрытие: −7.84

В сумме получается +465.36 USDT, что совпадает с чистым результатом. Это единственный экран, значение на котором равно фактическому изменению баланса фьючерсного счёта, поскольку оно складывается из реальных списаний и зачислений. Чаще всего трейдеры упускают строку фандинга. В разделе вопросов и ответов о фандинге WEEX сказано, что комиссия списывается с маржи, поэтому баланс меняется, хотя в PnL по цене на карточке позиции это не отражается. При долгом удержании позиции расходы накапливаются. За эту сделку при двух расчётах было уплачено 3.84 USDT, а позиция, удерживаемая месяц при той же ставке, обошлась бы примерно в 90 расчётов. В нашем объяснении ставки фандинга рассказывается, кто платит и когда.

Как сверить PnL по фьючерсам WEEX за пять шагов

Если значения не совпадают, выполняйте эти проверки по порядку. Каждая из них помогает исключить одну из причин расхождения.

  1. Вы сравниваете открытые и закрытые позиции? Нереализованный PnL на панели учитывает только открытый объём. При частичном закрытии соответствующая часть уже перешла в реализованный PnL.
  2. Цена маркировки или последняя цена? Пересчитайте значение на панели по цене маркировки, указанной для позиции. Если после этого значения совпали, разница объяснялась только используемым ориентиром цены.
  3. До или после вычета комиссий? Сложите комиссии за открытие и закрытие сделки в истории операций, затем вычтите их из PnL по цене в истории позиций.
  4. Фандинг? Отфильтруйте записи по фандингу за период между открытием и закрытием позиции, затем вычтите эти суммы.
  5. Проценты или USDT? ROE рассчитывается относительно маржи, поэтому высокий ROE при небольшой марже может соответствовать меньшей сумме в долларах, чем скромный ROE при большой марже. Сравнивайте USDT с USDT.

Если после этих пяти проверок расхождение всё ещё не устранено, проверьте историю операций на наличие комиссии за ликвидацию или события автоматического сокращения плеча. В API комиссии за ликвидацию учитываются в отдельном поле cumLiquidateFee; такие редкие записи обычно и закрывают последнее расхождение.

FAQ

1. Где посмотреть реализованный PnL по фьючерсам WEEX?

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

2. Почему мой нереализованный PnL на WEEX отличается от моих расчётов?

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

3. Учитываются ли торговые комиссии в PnL по фьючерсам WEEX?

В нереализованный PnL на панели позиции комиссии не включаются. API WEEX учитывает комиссии отдельно от реализованного PnL по каждому исполнению. Чтобы получить чистый результат сделки, проверьте историю операций по активам: комиссии указаны отдельными строками.

4. ROE — это то же самое, что PnL?

Нет. PnL — это сумма в USDT. ROE (в глоссарии WEEX этот показатель называется ROI) — это PnL, делённый на начальную маржу, поэтому при большем плече одна и та же прибыль выражается более высоким процентом.

5. Почему мой баланс уменьшился, хотя PnL позиции не изменился?

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

Этот контент предоставляется исключительно в общих информационных целях и не является финансовым, инвестиционным, юридическим или налоговым советом. Любые мероприятия, вознаграждения, онлайн-акции или связанная с ними информация, упомянутые в настоящем документе, не должны рассматриваться как рекомендация, приглашение к покупке, продаже, торговле или иной сделке с какими-либо криптоактивами. Криптоактивы очень волатильны и могут привести к убыткам. Доступность услуг, продуктов WEEX и связанных с ними событий может варьироваться в зависимости от региона. Вы несете ответственность за обеспечение того, чтобы ваше участие соответствовало применимым местным законам и нормативным актам.

Вам также может понравиться

Популярные монеты

iconiconiconiconiconiconiconiconiconicon
Служба поддержки:@weikecs
Деловое сотрудничество:@weikecs
Количественная торговля и ММ:bd@weex.com
VIP-программа:support@weex.com