Free Tools

Liquidation Price Calculator

Find the price at which your leveraged position gets liquidated — before you open it. Works for linear and inverse contracts across crypto and futures.

Direction
Contract type

Enter your entry price and leverage to see the estimated liquidation price.

Free, no signup. Not financial advice. Results are estimates — verify against your exchange.

How it works

Why it matters

Liquidation is where the venue force-closes your position because your margin can no longer cover losses. Knowing this price up front lets you size leverage and set stops so you are never surprised.

The formula

Linear (USDT-settled): long = entry × (1 − 1/leverage + MMR); short = entry × (1 + 1/leverage − MMR). Inverse (coin-margined): long = entry × lev / (lev + 1 − MMR×lev); short = entry × lev / (lev − 1 + MMR×lev). MMR is the maintenance-margin rate, which varies by venue and position size.

Assumptions

  • · Pick an exchange and pair to label the price currency — MMR still varies by venue and tier, so set it yourself.
  • · Isolated margin. Cross margin depends on your whole account balance, so it is not covered here.
  • · Ignores trading fees and funding, which move the real liquidation price slightly.
  • · Maintenance-margin rate (MMR) is venue- and tier-specific — check yours; 0.5% is a common default.

FAQ

How is liquidation price calculated?+

For an isolated-margin linear perpetual: long liquidation ≈ entry × (1 − 1/leverage + MMR) and short ≈ entry × (1 + 1/leverage − MMR), where MMR is the maintenance-margin rate. Higher leverage moves the liquidation price closer to your entry.

Does higher leverage mean earlier liquidation?+

Yes. At 10× a long is liquidated after roughly a 10% adverse move; at 50× after roughly 2%. Lower leverage gives your position more room before liquidation.

Is this exact for my exchange?+

It is a close estimate. Exchanges apply tiered maintenance margins, fees, and funding that shift the exact price. Always confirm on your exchange. TradeStaq bots let you set stop-losses well above liquidation so it never triggers.