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

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

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

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

* 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 %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.margex.com/help-center/ru/leverage-trading-guide/how-leverage-works/pnl-calculation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
