FFactPlain CryptoAll tools

Guide · Updated 2026-11-05

Why Your Liquidation Price Differs From the Exchange

Learn why a liquidation estimate can differ from an exchange position panel, which inputs matter, and how to compare them consistently.

Use the Crypto Liquidation Price CalculatorOpen the calculator →

A liquidation calculator and an exchange position panel can show different prices because the calculator only knows the values you enter, while the exchange may include a different maintenance-margin tier, wallet balance, other positions, fees, or contract settings. The price used to trigger liquidation can also be the mark price rather than the last traded price. Use the estimate to understand the inputs and direction of change, then compare it with the exchange using the same margin mode, quantity, maintenance margin rate, and balance assumptions.

What the estimate calculates

The Factplain calculator models a single linear position. It first estimates wallet balance as entry price × quantity ÷ leverage. In cross mode only, it adds the extra balance you enter. It then applies the side sign (long = +1, short = −1) and the maintenance margin rate to solve for the price where the modeled balance reaches the maintenance amount.

In the calculator's code, the formula is:

(wallet balance − side × quantity × entry + maintenance amount) ÷ (quantity × MMR − side × quantity)

The maintenance margin rate (MMR) is entered as a percent, so an MMR of 0.5% is used as 0.005 in the calculation. This is a simplified linear-contract model. It does not fetch a live exchange tier or read your account. A result is only as useful as the assumptions that went into it.

Worked example: isolated long

Assume a long position with a $60,000 entry price, 0.2 BTC quantity, 10× leverage, a 0.5% maintenance margin rate, and no extra balance or maintenance amount. These are example inputs, not an exchange quote.

  1. Modeled starting wallet balance: $60,000 × 0.2 ÷ 10 = $1,200.
  2. For a long, the side sign is +1.
  3. Numerator: $1,200 − (1 × 0.2 × $60,000) + $0 = −$10,800.
  4. Denominator: (0.2 × 0.005) − (1 × 0.2) = −0.199.
  5. Estimated liquidation price: −$10,800 ÷ −0.199 = $54,271.36 (rounded to cents).

The same result can be checked by expressing the position margin as a fraction of notional and accounting for the 0.5% maintenance rate: $60,000 × (1 − 1/10) ÷ (1 − 0.005) = $54,271.36. The calculator uses the first, more general expression. Changing leverage changes the modeled starting balance. Adding an explicit maintenance amount shifts the numerator. For a short, the side sign reverses and the estimated liquidation level lies above entry when the other inputs are sensible.

Use the calculator

Why the exchange panel may differ

The position is cross margin. Cross margin can draw on balance beyond the margin initially assigned to one position. The calculator has one extra balance input for cross mode, but it cannot automatically account for the rest of a wallet or changing unrealized PnL in other positions. Binance's published USDⓈ-M calculation, for example, includes cross wallet balance and can include maintenance margin and unrealized PnL from other contracts. Treat that as an example of why a single-position estimate cannot reproduce a full account view; each venue has its own implementation. Binance documents its cross-margin inputs here.

Your position size falls in another risk tier. Exchanges may apply different maintenance rates and maintenance amounts as notional exposure changes. The calculator takes an MMR and one maintenance amount from you; it does not identify the correct tier from a live risk table or recalculate tier changes as price moves. For an exchange comparison, check the risk tier for the exact contract and size. Do not assume a displayed default MMR applies to every pair or notional.

The panel uses different price fields. A chart's last trade, the contract's mark price, and the index price are separate values. Binance states that its liquidation trigger uses mark price and distinguishes that from last price, which is used for realized PnL. A fast wick in last price therefore does not necessarily mean the exchange's liquidation trigger has crossed. Check the price basis shown by the specific venue before comparing. Binance explains its mark and last price use here.

Your entered size or mode is different. Confirm that the exchange position quantity is expressed in the same underlying units as the calculator. Notional in USDT is not the same input as coin quantity. Also confirm isolated versus cross mode, the actual leverage, added margin, and whether the position is one-way or hedge mode. Even a correct formula gives the wrong comparison if one input is from a different position state.

Fees and funding changed the balance. The simplified calculator does not add accrued trading fees or funding automatically. If debits have already reduced isolated margin, the exchange may show less remaining cushion than the estimate. Funding can also change the available balance over time. Recalculate with current balance assumptions if you are trying to reconcile an existing position.

A practical comparison checklist

Take a snapshot of the exchange panel and record the contract, position size, entry price, margin mode, leverage, mark price, and displayed liquidation price. The calculator form asks for position size as USDT notional and converts it to underlying quantity using the entry price. If the exchange shows coin quantity, make sure both figures describe the same exposure. Then find the maintenance margin rate and any maintenance amount for the current position tier. For cross margin, identify which wallet balance the venue uses and whether other open positions affect it. Enter comparable values in the calculator and note any fields the exchange does not expose clearly.

If the estimate remains different, list the missing inputs rather than adjusting numbers until the outputs happen to match. Possible remaining factors include fee reserves, tier transitions, hedge-mode rules, additional positions, or venue-specific liquidation charges. The calculator is most helpful for checking direction: more usable margin generally moves the modeled threshold farther away; a larger maintenance requirement generally brings it closer. It is not an exchange liquidation engine or a guarantee that a stop order will fill before liquidation.

For a leverage and margin cross-check, use the leverage calculator. To separate price movement from trading fees and funding in a closed result, use the futures PnL calculator.

Common mistakes

FAQ

Does higher leverage always put liquidation closer? For the same entry, quantity, and maintenance assumptions in this model, higher leverage means less starting margin and generally moves the liquidation threshold closer to entry. A real exchange may also change permitted leverage or tier rules with notional size.

Why can the mark price differ from the chart price? A venue may publish last, mark, and index prices for different purposes. Check the contract's own price labels and liquidation rules; do not assume every chart displays the trigger price.

Can I use this for inverse contracts? No. This guide's example and the calculator formula assume a linear position. Inverse or coin-margined contracts use different payoff and collateral calculations.

Should I set a stop exactly at the estimate? No. The estimate is not a promised execution price and does not model slippage or all venue rules. Choose risk controls based on the contract and account details you can verify.

This guide is for educational purposes only and is not financial advice.