Расчет максимальной суммы маржи, которую можно добавить/убрать в режимах кросс-маржи и изолированной маржи
Режим кросс-маржи
- баланс кросс-маржинального кошелька - ∑ начальная изолированная маржа по открытым ордерам - поддерживающая маржа по кросс-маржинальным позициям
- баланс кросс-маржинального кошелька + ∑ нереализованный PNL по кросс-маржинальным позициям - ∑ начальная кросс-маржа - ∑ начальная изолированная маржа по открытым ордерам
Режим изолированной маржи
Контракты USDⓈ-Margin
Категория | Формула |
Максимальная сумма для добавления к изолированной марже | max (0, min(crossWalletBalance - ∑isolated open order initial margin - ∑crossPosition MM, Isolated Available for Order)) |
Максимальная сумма, которую можно убрать из изолированной маржи | max (0, min (isolatedWalletBalance - isolatedPosition MM, isolatedWalletBalance + size * (Mark Price - Entry Price) - Mark Price * abs(size) * IMR )) |
Контракты Coin-Margin
Категория | Формула |
Максимальная сумма для добавления к изолированной марже | max (0, min (crossWalletBalance - ∑Isolated Open Order Initial Margin - ∑crossPosition MM, Isolated Available for Order)) |
Максимальная сумма, которую можно убрать из изолированной маржи | max (0, min (isolatedWalletBalance - isolatedPosition MM, isolatedWalletBalance + size * contractSize * (1 / Entry Price - 1 / Mark Price) - abs(size) * contractSize * IMR / Mark Price)) |