> For the complete documentation index, see [llms.txt](https://help.margex.com/help-center/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.margex.com/help-center/ru/leverage-trading-guide/how-leverage-works/pnl-calculation.md).

# Показатель Прибыли и Убытка (PnL) и порядок его расчета

{% embed url="<https://youtu.be/zcF1lrOCVV8>" %}

Индикатор **Прибыль и Убыток (PnL)** отражает прибыль или убыток позиции. PnL рассчитывается двумя различными способами в зависимости от того, открыта ли позиция в настоящее время или она уже закрыта.

Для **открытых** сделок учитываются Реализованный PnL и Нереализованный PnL. Потенциальная прибыль от сделки относится к Нереализованному PnL. Реализованный PnL для открытых сделок равен уже уплаченным комиссиям (таким как [Торговые комиссии и фандинг](/help-center/ru/margex/trading-conditions/margex-fees.md)).

* PnL не отражается в открытых позициях. Его можно рассчитать, добавив Реализованный PnL + Нереализованный PnL.
* Расчет Нереализованного PnL для открытых позиций требует использования цены Аск (AskPrice) и цены Бид (BidPrice), тогда как расчет Нереализованного PnL для закрытых позиций требует использования цены закрытия.

<details>

<summary>Как рассчитать PnL для открытых позиций</summary>

Общин формулы расчета PnL для открытых позиций:

**PnL = Реализованный PnL + Нереализованный PnL**, где:

* **Реализованный PnL** = -Комиссия по открытию - Фандинг, где:
  * Комиссия по открытию = (Маржа \* Кредитное плечо) \* Комиссия мейкер или тейкер%
  * Фандинг = (Маржа \* Кредитное плечо) \* Ставка фандинга%
* **Нереализованный PnL (Лонг)** = Маржа \* Кредитное плечо \* (Текущая цена спроса - Цена открытия) / Цена открытия
* **Нереализованный PnL (Шорт)** = Маржа \* Кредитное плечо \* (Цена открытия - Текущая цена предложения) / Цена открытия

Заметка: Комиссия за закрытие позиции НЕ учитывается в PnL до тех пор, пока позиция не будет закрыта.

**ПРИМЕР:**

Параметры ОТКРЫТОЙ позиции:

* Направление: Лонг
* Размер ордера: 0.1 BTС
* Кредитное плечо: x100 (-> Маржа **= 0.001 BTC**)
* Тип открытия: Лимит
* Фандинг начислен: 1 раз

**Сначала** необходимо рассчитать Комиссию по открытию и Фандинг:

* Комиссия по открытию = (Маржа \* Кредитное плечо) \* Комиссия мейкер% = (0.001 \* 100) \* 0.019% = 0.000019
* Фандинг = (Маржа \* Кредитное плечо) \* Ставка фандинга% = (0.001 \* 100) \* 0.12% = 0.00012

**Затем**, нужно рассчитать Реализованный PnL и Нереализованный PnL:

* Реализованный PnL = -Комиссия по открытию - Финансирование = -0.000019 - 0.00012 = -0.000139
* Нереализованный PnL (Лонг) = Залоговая сумма \* Кредитное плечо \* (Цена спроса - Цена открытия)/Цена открытия = (0.001 \* 100) \* (11000 - 10000)/10000 = 0.01

**Наконец**, последний шаг - расчет PnL. Как видно выше, Реализованный PnL = -0.000139 и Нереализованный PnL = 0.01;

PnL(Лонг) = Реализованный PnL + Нереализованный PnL = -0.000139 + 0.01 = 0.009861 BTC

</details>

<details>

<summary>Как рассчитать PnL для закрытых позиций</summary>

Общин формулы расчета PnL для ЗАКРЫТЫХ позиций:

**PnL = Реализованный PnL + Нереализованный PnL - Комиссия по закрытию** , где:

* **Реализованный PnL** = -Комиссия по открытию - Фандинг, где
  * Комиссия по открытию = (Маржа \* Кредитное плечо) \* Комиссия мейкер или тейкер
  * Фандинг = (Маржа \* Кредитное плечо) \* Ставка фандинга%
* **Нереализованный PnL (Лонг)** = Маржа \* Кредитное плечо \* (Цена закрытия - Цена открытия)/Цена открытия
* **Нереализованный PnL (Шорт)** = Маржа \* Кредитное плечо \* (Цена открытия - Цена закрытия)/Цена открытия
* **Комиссия по закрытию** = (Маржа \* Кредитное плечо) \* Комиссия тейкер%
* **ПРИМЕР:**

Параметры ЗАКРЫТОЙ позиции:

* Направление: Лонг
* Размер ордера: 0.1 BTC
* Кредитное плечо: x100 (-> **Маржа = 0.001 BTC**)
* Тип открытия: Рынок
* Тип закрытия: Рынок
* Фандинг начислен: 1 раз

**Сначала**, нам нужно рассчитать Комиссию по закрытию:

* Комиссия по закрытию = (Маржа \* Кредитное плечо) \* Комиссия тейкер% = (0.001 \* 100) \* 0.06% = 0.00006

**Затем**, нам нужно рассчитать Реализованный PnL и Нереализованный PnL:

* Реализованный PnL = -Комиссия по открытию - Фандинг = -((Маржа \* Кредитное плечо) \* Комиссия тейкер%) - ((Маржа \* Кредитное плечо) \* Ставка фандинга%) = -((0.001 \* 100) \* 0.06%) - ((0.001 \* 100) \* 0.12%) = -(0.1 \* 0.06% ) - (0.1 \* 0.12%) = -0.00006 - 0.00012 = -0.00018
* Нереализованный PnL (Лонг) = Маржа \* Кредитное плечо \* (Цена закрытия - Цена открытия)/Цена открытия = 100 \* 0.001 \* (11000-10000)/10000 = 0.01

**Наконец**, последний шаг — это расчет PnL. Как видно выше, Нереализованный PnL = 0.01, Реализованный PnL = -0.00018, а Комиссия по закрытию = 0.00006:

* PnL = Реализованный PnL + Нереализованный PnL - Комиссия по закрытию = -0.00018 + 0.01 - 0.00006 = 0.00976 BTC

</details>

{% hint style="success" %}
PnL для открытых и закрытых позиций рассчитывается автоматически и отражается в разделах Открытые Позиции и История Позиций на странице [Торговли](https://margex.com/app/trade) для вашего удобства.
{% endhint %}
