ГЛАВНАЯ / ИНСТРУКЦИИ / РЕАЛИЗОВАННЫЙ И НЕРЕАЛИЗОВАННЫЙ PNL: КАК ПРОВЕРИТЬ РЕЗУЛЬТАТ ПОЗИЦИИ
Реализованный и нереализованный PnL: как проверить результат позиции
Нереализованный PnL оценивает открытый остаток позиции по выбранной площадкой текущей цене. Реализованный PnL появляется после закрытия всего или части позиции, а у некоторых продуктов также после периодического расчёта. Итог аккаунта нельзя надёжно восстановить по одной цифре: нужны fills, комиссии, funding и записи settlement.
Unrealized PnL меняется вместе с расчётной ценой
Для линейной long позиции базовая идея проста: разница между текущей расчётной ценой и средней ценой входа умножается на открытый размер. Для short знак движения обратный. Инверсные контракты используют другую формулу с обратными ценами и могут выражать результат в базовой монете.
Площадка может показывать unrealized PnL по mark price либо last price, а иногда разрешать переключение представления. Сначала назовите источник цены и валюту результата. Иначе две корректные цифры будут выглядеть как ошибка.
Realized PnL формируется по фактическим исполнениям
Когда закрывающий ордер исполняется, результат закрытого количества фиксируется относительно средней цены входа по формуле контракта. При частичном закрытии реализуется только соответствующая доля, а оставшийся объём продолжает иметь unrealized PnL.
В журнале площадки realized PnL может отображаться как торговый результат до расходов либо как итог с комиссиями и funding. Некоторые продукты периодически переносят PnL в баланс даже при открытой позиции. Читайте определение конкретного поля, а не только его название.
| Запись | Что обычно содержит | Где проверять |
|---|---|---|
| Unrealized PnL | Оценку открытого остатка | Позиции и методика цены |
| Closed PnL | Результат закрытого количества | История закрытых позиций |
| Trading fee | Комиссию исполнения | Fills или ledger |
| Funding | Платёж между сторонами | Funding history |
| Settlement | Периодический расчёт продукта | Transaction history |
Увеличение позиции меняет базу будущего результата
Несколько открывающих fills формируют средневзвешенную цену входа по правилам контракта. Для линейного и инверсного инструмента методика может отличаться. Комиссия обычно не должна незаметно подменять эту цену, если площадка показывает её отдельной записью.
После частичного закрытия проверьте размер остатка и его entry price. В one way режиме противоположный ордер сначала уменьшает позицию и только избыточная часть способна развернуть её. В hedge mode стороны учитываются раздельно.
- каждый opening fill найден;
- количество и цена сохранены;
- формула средней цены подтверждена;
- закрытая доля отделена;
- остаток позиции сверён.
Комиссии и funding объясняют расхождение с движением цены
Комиссия взимается с каждого фактического исполнения и зависит от объёма и роли заявки по тарифам площадки. Funding списывается или начисляется в расчётные моменты бессрочного контракта. Эти записи способны сделать net PnL меньше или больше чистого результата цены.
ROI также не равен PnL. Это отношение выбранного результата к используемой марже, поэтому изменение плеча может резко менять процент без изменения денежного результата одинакового номинала.
Mark, last и execution price отвечают на разные вопросы
Mark price часто применяется к unrealized PnL и контролю ликвидации. Last отражает последнюю сделку, а execution price берётся из собственных fills. При быстром рынке эти значения расходятся.
Для спора о результате сохраните время с часовым поясом, символ, режим позиции, entry price, mark и last, номера ордеров и fills. Скриншот одной свечи не заменяет историю исполнений.
- источник unrealized PnL найден;
- trigger price не принят за исполнение;
- средняя цена закрытия рассчитана по fills;
- время записано;
- валюта settlement проверена.
Сведите движение позиции и баланса в одну таблицу
Начните с начального баланса, добавьте внесение или вывод средств, realised PnL закрытых объёмов и полученный funding. Затем вычтите торговые комиссии, списанный funding и другие подтверждённые записи ledger. Unrealized PnL открытого остатка держите отдельной строкой.
Итог должен сходиться с equity с учётом правил продукта и времени settlement. Если нет, ищите пропущенные fills, частичную ликвидацию, конвертацию collateral, округление или расчёт, прошедший на границе выбранного периода.
- начальный баланс записан;
- вводы и выводы учтены;
- закрытые fills собраны;
- комиссии выделены;
- funding выделен;
- settlement найден;
- unrealized остаток указан отдельно.
Частые вопросы
Нереализованная прибыль уже доступна для вывода?
Не обязательно. Она влияет на equity по правилам аккаунта, но остаётся оценкой открытой позиции и изменится до исполнения или settlement.
Почему PnL по mark отличается от PnL по last?
Расчёты используют разные текущие цены. Mark является расчётным ориентиром, last – последней сделкой контракта.
Когда PnL становится реализованным?
Обычно при закрытии всего или части позиции, а у некоторых продуктов также при периодическом settlement или экспирации.
Funding входит в realised PnL?
На многих площадках входит в итоговый показатель или отображается рядом отдельной записью. Проверяйте определение поля и ledger.
Почему ROI изменился после смены плеча, а PnL нет?
ROI делит результат на используемую маржу. Плечо меняет знаменатель, тогда как PnL одинакового номинала определяется ценой и размером.
Чек-лист: реализованный и нереализованный pnl: как проверить результат позиции
- символ и тип контракта проверены;
- валюта PnL найдена;
- открытый размер записан;
- средняя цена входа сверена;
- источник текущей цены назван;
- unrealized PnL рассчитан;
- частичное закрытие учтено;
- fills закрытия собраны;
- торговые комиссии выделены;
- funding выделен;
- settlement проверен;
- ROI не перепутан с PnL;
- итог сверен с equity.
Материал подготовлен редакцией сайта и проверен 20 сентября 2026 года. Условия бирж, кошельков и блокчейн-сетей могут меняться. Перед операцией сверяйте данные в интерфейсе выбранного сервиса.