Overview
Notional monitors account health with the cross-margin ratio: Lower is healthier. Liquidation can start when total margin value falls below maintenance margin, which is the same as a ratio above 1.0. Maintenance margin is calculated from each open perp position’s mark-price notional: The account’s total maintenance margin is the sum across open positions. Total margin value includes haircut-adjusted collateral value, unrealized PnL, and realized USDC liabilities.| Cross-margin ratio | Trader expectation |
|---|---|
| Below 0.90 | Healthy after any liquidation action. |
| 0.90 to below 1.0 | Close to liquidation. Reduce risk or add collateral. |
| 1.0 to below 1.5 | Partial liquidation can begin. |
| 1.5 or higher | Account is deeply under maintenance margin and will be fully liquidated. |
What Happens During Liquidation
The account is frozen during liquidation. User orders and withdrawals are blocked, but system liquidation orders can still execute. Active TWAPs are canceled so new suborders do not continue while the account is frozen.Partial Liquidations
Notional uses partial liquidation when the account is below maintenance but not deeply underwater. Partial liquidation tries to restore the account above the liquidation threshold while preserving as much value as possible.| Step | What the trader sees |
|---|---|
| Cancel open orders | Position-increasing orders are canceled first. If this restores health, liquidation stops. |
| Close positions | If the account is still unsafe, positions are closed one at a time with health checks after each action. |
Full Liquidation
If the account reaches the full-liquidation threshold, or partial liquidation cannot restore health, Notional fully liquidates the account. Full liquidation cancels active orders, closes all positions, and sells non-USDC collateral until liabilities are covered or no recoverable account value remains. Full liquidation uses gradual execution to reduce market impact:| Phase | Behavior |
|---|---|
| Normal | Sends 10% clips every 6 seconds, starting at 10 bps slippage and increasing up to 50 bps. |
| Aggressive | If the normal phase cannot finish, sends the remaining size with wider slippage for a short time. |
Computing Liquidation Price
Liquidation prices are estimates. In cross margin, the true trigger can move because the whole account contributes to margin health. For one cross-margin position, Notional solves for that position’s mark price at which account health reaches the liquidation threshold: The shared solver uses: where:size is positive for a long and negative for a short. other MMR is the maintenance margin from
the rest of the account. total margin value already includes unrealized PnL at the current mark
price.
The estimate can change after the position is opened because funding, realized losses, collateral
prices, other positions, and open orders all change account health. Cross-margin liquidation price is
not determined only by the leverage selected for one position.
What Moves Liquidation Risk
Your liquidation risk can change even if you do not place a new order.| Change | Effect |
|---|---|
| Mark price moves against your positions | Unrealized losses reduce total margin value. |
| Collateral falls in value | Haircut-adjusted account value falls. |
| Open orders increase maintenance requirements | Resting orders can consume margin before they fill. |
| Funding, fees, interest, or realized losses accrue | Realized USDC liabilities reduce account health. |
| You withdraw collateral | Less account value is available to support positions. |
