CoinPopBit

Liquidation Price Calculator for Crypto Futures (Isolated Margin)

Estimate where a USDT-margined perpetual position is liquidated on OKX or Bybit. Everything runs in your browser; nothing is sent or stored.

By CoinPop Market Desk · Formulas checked 2026-11-12 against the OKX and Bybit help centers · Editorial policy

Position
Estimated liquidation price
-
Distance from entry
-
Bankruptcy price (margin = 0)
-
Initial margin
-
Maintenance margin at entry
-
Loss if liquidated (approx.)
-

Defaults: MMR 0.5% is the value Bybit uses in its own worked example; taker fees are the regular-tier perpetual rates on okx.com/fees (0.05%) and Bybit Trading Fee Structure (0.055%). Your real MMR depends on the contract and position tier, so replace it with the figure shown for your position.

The formulas behind the numbers

Bybit publishes the USDT perpetual formula for isolated margin in Trading Rules: Liquidation Process (last updated 2026-10-15). With position size in coins:

Long = [Entry×Size − Entry×Size÷Leverage − Extra÷(1 − Taker)] ÷ [Size − Size×MMR] Short = [Entry×Size + Entry×Size÷Leverage + Extra÷(1 + Taker)] ÷ [Size + Size×MMR]

Bybit's own example (1 BTC long at 40,000 USDT, 50x, 3,000 USDT added, MMR 0.5%, taker 0.055%) gives 36,380.25 USDT. This calculator returns the same figure with those inputs. The MM deduction term is left at 0, as in that example.

OKX explains in How do I calculate the liquidation price for futures? (updated 2026-08-11) that an isolated position enters forced liquidation when its maintenance margin ratio, margin ÷ (MMR + fee), falls to 100% or below. Setting that ratio to 100% and solving for the price gives:

Long = (Entry×Size − Margin) ÷ [Size × (1 − MMR − Taker)] Short = (Entry×Size + Margin) ÷ [Size × (1 + MMR + Taker)] Margin = Entry×Size ÷ Leverage + Extra

OKX's figure includes the taker fee in the denominator, so its estimate sits slightly closer to the entry price than Bybit's for the same inputs.

Liquidation distance by leverage (worked example)

OKX formula · entry 100,000 USDT · MMR 0.5% · taker 0.05% · no extra margin
LeverageBankruptcy priceLong liquidationShort liquidation
3x66,66767,035 (-32.96%)132,604 (+32.60%)
5x80,00080,442 (-19.56%)119,344 (+19.34%)
10x90,00090,498 (-9.50%)109,398 (+9.40%)
20x95,00095,525 (-4.47%)104,426 (+4.43%)
50x98,00098,542 (-1.46%)101,442 (+1.44%)
100x99,00099,548 (-0.45%)100,448 (+0.45%)

Calculated values, not quotes. At 100x the margin is 1% of the position, and an MMR of 0.5% plus fees uses up half of it, which is why the liquidation price sits only about 0.45% from entry.

Why the exchange may show a different number

Frequently asked questions

How is the liquidation price calculated for a long position?
For an isolated USDT perpetual long, the liquidation price is roughly Entry × (1 − 1/Leverage) ÷ (1 − MMR) on Bybit, and Entry × (1 − 1/Leverage) ÷ (1 − MMR − taker fee) on OKX, when no extra margin is added. The calculator above applies the full formulas from each help center.
Does position size change the liquidation price?
With the same leverage, MMR and no extra margin, the size cancels out of the formula. Size matters when the MMR tier changes with a larger position or when you add a fixed amount of extra margin.
What maintenance margin rate should I enter?
Use the MMR that the exchange shows for your contract and position tier. 0.5% is only a default, taken from the worked example in Bybit's help center; it is not a guaranteed rate for every contract.
Why is the 100x liquidation price so close to entry?
At 100x the initial margin is 1% of the position. The maintenance margin and fees consume part of that 1%, so the price only needs to move about half a percent against you.
Is the liquidation price the same as the bankruptcy price?
No. The bankruptcy price is where the position margin reaches zero, Entry × (1 − 1/Leverage) for a long. Liquidation is triggered earlier, while maintenance margin is still left.
Does this work for cross margin?
No. In cross margin the liquidation price depends on the whole account. Use the exchange's own calculator or position panel for cross positions.
Is any data sent to CoinPopBit?
No. The calculation runs in your browser. Nothing you type is transmitted or stored.

Sources and limits

Bybit, Trading Rules: Liquidation Process (Unified Trading Account), last updated 2026-10-15. OKX, How do I calculate the liquidation price for futures?, updated 2026-08-11. Checked 2026-11-12. Results are estimates for education and planning, not trading advice; leveraged futures can lose the whole margin.