Як розрахувати коефіцієнт маржі в режимі мультиактивів?

2022-07-06 07:02

Як перевірити коефіцієнт маржі вашого акаунту в режимі мультиактивів?

Якщо ви вибрали [Режим мультиактивів], на віджеті коефіцієнта маржі зʼявиться тег [Мультиактиви].

Оскільки ваш баланс маржі розподіляється між декількома позиціями в режимі мультиактивів, уважно стежте за коефіцієнтом маржі. Щойно коефіцієнт маржі досягне 100%, всі позиції буде ліквідовано.

Як розрахувати коефіцієнт маржі в режимі мультиактивів?

Ви можете використовувати цю формулу для розрахунку маржі в режимі мультиактивів:

Коефіцієнт маржі акаунта = Підтримуюча маржа акаунта / Капітал акаунта

  • Підтримуюча маржа акаунту = сума підтримуючої маржі всіх крос-позицій (в USD)
  • Капітал акаунту = сума маржинальних балансів за всіма крос-позиціями (в USD)

Будь ласка, зверніть увагу, що коефіцієнт маржі базується на переважному ринковому курсі для пар USDTUSD і USDCUSD.

Приклад

Припустимо, що assetPair і відповідні йому плаваючі курси конвертації такі:

Пара активів

Індекс активів

Буфер індексу бід

Буфер індексу аск

Ставка бід

Ставка аск

USDTUSD

0,99

0,01%

0,005%

0,9801

0,99495

USDCUSD

1

0

0

1

1

Ви хочете торгувати двома контрактами, безстроковими BTCUSDT і ETHUSDC з кредитним плечем 100x та 50x відповідно. У цьому сценарії коефіцієнт підтримуючої маржі складе 0,8% і 1% відповідно. Залежно від режиму маржі, який ви використовуєте (ізольованої або крос-маржі), зміни статусу акаунту і розрахунку різних параметрів виглядають так:

1. Початковий стан – немає відкритої позиції

Символ

BTCUSDT

ETHUSDC

Маржинальний актив

USDT

USDC

Баланс гаманця активів

200

220

Капітал активів

200

220

Коефіцієнт підтримуючої маржі

0,008

0,01%

Коефіцієнт початкової маржі

0,01 (100x)

0,02 (50x)

Нереалізований PnL

0

0

У режимі одного активу: 

USDT, доступні для ордера = 200; USDC, доступні для ордера = 220

У режимі мультиактивів: 

Капітал акаунту = ∑min(assetEquity*bidRate, assetEquity*askRate) = 200 * 0,9801 + 220 * 1 = 416,02

Оскільки відкритих позицій немає, 

  • assetCrossInitialMargin = 0
  • uniAvailableForOrder = accountEquity-∑(assetCrossInitialMargin*askRate) = 416,02 - 0 = 416,02
  • USDT, доступні для ордера = 416,02 / 0,99495 = 418,13
  • USDC, доступні для ордера = 416,02 / 1 = 416,02
  • Коефіцієнт підтримуючої маржі акаунту = 0
  • Коефіцієнт маржі = Підтримуюча маржа акаунта / Капітал акаунта = 0

2. З відкритими позиціями

Символ

BTCUSDT

ETHUSDC

Маржинальний актив

USDT

USDC

Баланс гаманця активів

200

220

Капітал активів

200

220

Коефіцієнт підтримуючої маржі

0,008

0,01%

Коефіцієнт початкової маржі

0,01 (100x)

0,02 (50x)

Кількість позицій

0,5

20

Ціна входу

20 000 USDT

600 USDC

Ціна маркування

20 000 USDT

600 USDC

Нереалізований PnL

0

0

Підтримуюча маржа акаунту = ∑assetMM*askRate = 0,5 * 20 000 * 0,008 * 0,99495 + 20 * 600 * 0,01 * 1 = 199,596

Оскільки нереалізованого PnL немає, 

  • капітал акаунту = accountWalletBalance = 416,02
  • uniAvailableForOrder = Капітал акаунту - ∑(assetCrossInitialMargin * askRate) = 416,02 - (0,5 * 20 000 * 0,01 * 0,99495 + 20 * 600 * 0,02 * 1) = 76,525
  • USDT, доступні для ордера = 76,525 / 0,99495 = 76,91
  • USDC, доступні для ордера = 76,525 / 1 = 76,525
  • Коефіцієнт маржі = підтримуюча маржа акаунту / капітал акаунту = 199,596 / 416,02 = 0,47977 = 47,98%

3. З відкритими позиціями і нереалізованим PnL

Символ

BTCUSDT

ETHUSDC

Маржинальний актив

USDT

USDC

Баланс гаманця активів

200

220

Капітал активів

200 - 500 = -300

220 + 400 = 620

Коефіцієнт підтримуючої маржі

0,008

0,01%

Коефіцієнт початкової маржі

0,01 (100x)

0,02 (50x)

Кількість позицій

0,5

20

Ціна входу

20 000 USDT

600 USDC

Ціна маркування

19 000 USDT

620 USDC

Нереалізований PnL

0,5 * (19 000 - 20 000) = -500

20 * (620 - 600) = 400

  • Підтримуюча маржа акаунту = ∑assetMM*askRate = 0,5 * 19 000 * 0,008 * 0,99495 + 20 * 620 * 0,01 * 1 = 199,61
  • З нереалізованим PnL, капітал акаунту = ∑min(assetEquity*bidRate, assetEquity*askRate) = -300 * 0,99495 + 620 * 1 = 321,515
  • uniAvailableForOrder = капітал акаунту - ∑(assetCrossInitialMargin * askRate) = 321,515 - (0,5 * 19 000 * 0,01 * 0,99495 + 20 * 620 * 0,02 * 1) = -21
  • USDT, доступні для ордера, і USDC, доступні для ордера, дорівнюють 0
  • Коефіцієнт маржі = підтримуюча маржа акаунту / капітал акаунту = 199,61 / 321,515 = 0,62084 = 62,08%

Зареєструйтесь зараз – отримайте повернення комісії за торгівлю на суму до 100 USDT (для верифікованих користувачів)