Фьючерсы
Расчет PnL для фьючерсов USDT-M и фьючерсов Coin-M
2024-11-07 07:26050
1. Расчет PnL для фьючерса USDT-M
При торговле фьючерсами USDT-M в качестве маржи используется USDT, а PnL рассчитывается в USDT.
Формула:
PnL фьючерса USDT-M = направление × (цена закрытия – цена входа) × размер позиции – комиссии за транзакцию.
Где:
-
Направление: 1 для покупки и -1 для продажи.
-
Цена входа и цена закрытия: цены, по которым пользователь открывает и закрывает позицию.
-
Размер позиции: количество токенов, которыми торгует пользователь. Например, при торговле фьючерсами BTCUSDT размер позиции равен соответствующему количеству BTC. Обратите внимание, что торговля фьючерсами допускает использование кредитного плеча, что означает, что вы можете торговать большим количеством токенов с меньшей маржой.
-
Комиссии за транзакции: они основаны на ставках комиссий мейкера и тейкера.
2. Расчет PnL для фьючерсов Coin-M
При торговле фьючерсами Coin-M в качестве маржи используются криптовалюты, отличные от USDT (например, BTC и ETH), а PnL рассчитывается в токене, используемом в качестве маржи. Например, если BTC используется в качестве маржи для торговли BTCUSD, прибыль будет получена в BTC. Поскольку стоимость маржинальной монеты колеблется в зависимости от рыночных условий, PnL во фьючерсах Coin-M также зависит от изменений рыночной цены маржинальной монеты.
Формула:
PnL фьючерса Coin-M = направление × (цена закрытия – цена входа) × размер позиции ÷ рыночная цена маржинальной монеты – комиссии за транзакции.
Где:
-
Рыночная цена маржинальной монеты: рыночная цена токена, используемого в качестве маржи. Например, если в качестве маржи используется BTC, то рыночная цена маржинальной монеты будет равна рыночной цене BTC.
-
Обратите внимание, что до закрытия позиции рыночная цена маржинальной монеты колеблется в режиме реального времени. Когда позиция закрывается, для расчета окончательного PnL будет использоваться рыночная цена маржинальной монеты на момент закрытия.
3. Формула оценки TP/SL PnL для фьючерсов Coin-M
Ордера TP/SL используются при торговле фьючерсами Coin-M. В расширенных настройках TP/SL вы можете узнать расчетный PnL на основе указанной цены TP/SL.
Существует два сценария оценки PnL для фьючерсов Coin-M: 1. Когда маржинальная монета не входит в торговую пару. 2. Когда маржинальная монета находится в торговой паре.
Ключевое различие между этими случаями заключается в том, можно ли предсказать рыночную цену маржинальной монеты в момент закрытия TP/SL.
1. Формула, когда маржинальная монета не входит в торговую пару (например, при использовании BTC в качестве маржи для торговли фьючерсами ETHUSD):
Расчетный PnL по TP/SL = направление × (целевая цена TP/SL – цена ордера) × размер позиции) ÷ рыночная цена маржинальной монеты.
Где:
-
Целевая цена TP/SL: целевая цена, при которой сработает TP/SL. Для закрытия по рыночному ордеру используется цена триггера TP/SL. Для закрытия лимитным ордером используется лимитная цена.
-
Цена входа торговой пары при открытии позиции. Если ордер не исполнен, то это цена, указанная пользователем; если исполнен, то это средняя цена, по которой позиция была исполнена.
-
Текущая цена маржинальной монеты: цена должна отражать фактическую цену маржинальной монеты на момент закрытия позиции по TP/SL. Однако, поскольку будущие цены предсказать невозможно, эта оценка использует текущую рыночную цену маржинальной монеты, поэтому оценка PnL для фьючерсов Coin-M может быть не совсем точной и приводится только для справки.
2. Формула, когда маржинальная монета находится в торговой паре (например, при использовании BTC в качестве маржи для торговли фьючерсами BTCUSD):
Расчетный PnL по TP/SL = направление × (целевая цена TP/SL – цена ордера) × размер позиции ÷ целевая цена TP/SL.
Где:
-
Целевая цена TP/SL как знаменатель: поскольку маржинальная монета является частью торговой пары, целевая цена TP/SL также является рыночной ценой маржинальной монеты на момент срабатывания TP/SL. Таким образом, целевая цена TP/SL выступает в качестве знаменателя.