![](https://public.bnbstatic.com/image/cms/article/body/202210/d57bd1711facba5b9e07943eba5c206b.jpeg)
![mceclip1.png](https://public.bnbstatic.com/image/cms/article/body/202210/66f3aa317cf0e282d576d8472658fb96.png)
![](https://public.bnbstatic.com/image/cms/article/body/202210/6db95c7d81fbb3c33989adf56312c907.jpeg)
¿Cómo se calcula el margen máximo agregable/extraíble en los modos de margen cruzado y aislado?
Modo de margen cruzado
- crossWalletBalance - ∑Margen inicial asilado de la orden abierta - Margen de mantenimiento de la posición cruzada
- crossWalletBalance + ∑PNL no realizado cruzado - ∑Margen inicial cruzado - ∑Margen inicial aislado de la orden abierta
Modo de Margen aislado
Contratos de USDⓈ-M
Campo | Cálculo |
Cantidad máx. agregable al margen aislado | max (0, min(crossWalletBalance - ∑isolated open order initial margin - ∑crossPosition MM, Isolated Available for Order)) |
Cantidad máx. extraíble del margen aislado | max (0, min (isolatedWalletBalance - isolatedPosition MM, isolatedWalletBalance + size * (Mark Price - Entry Price) - Mark Price * abs(size) * IMR )) |
Contratos de COIN-Ⓜ
Campo | Cálculo |
Cantidad máx. agregable al margen aislado | max (0, min (crossWalletBalance - ∑Isolated Open Order Initial Margin - ∑crossPosition MM, Isolated Available for Order)) |
Cantidad máx. extraíble del margen aislado | max (0, min (isolatedWalletBalance - isolatedPosition MM, isolatedWalletBalance + size * contractSize * (1 / Entry Price - 1 / Mark Price) - abs(size) * contractSize * IMR / Mark Price)) |