Skip to content

Tools / Liquidation Price Calculator

Bybit Liquidation Price Calculator (UTA Isolated, USDT Perps)

Bybit's published isolated-margin liquidation formula for USDT perpetuals under the Unified Trading Account, with the MM deduction, added margin and why cross is only an estimate.

Venue mechanics on this page are as of 2026-09. Fees, limits and margin tiers change — check the venue's own docs before acting on a number.

Enter entry, size, leverage and the maintenance margin rate for your position's tier on Bybit.

Bybit's published isolated-margin formula for a USDT-margined perpetual in one-way mode. If the notional at the liquidation price falls in a different tier, re-enter that tier's rate and deduction and recalculate. Cross margin depends on the rest of the account and is not modelled. Treat this as an estimate and read the number Bybit shows.

Which Bybit liquidation price this is

Bybit’s classic account is gone — the V5 docs list it as “now unavailable” — so every account trades under the Unified Trading Account. Its margin mode is account-wide, and it decides whether a fixed liquidation price exists at all:

UTA margin modeLiquidation is decided byFixed liquidation price?
IsolatedPer position: mark price reaches the position’s liquidation priceYes — API liqPrice “is the real price”
Cross (default)Per account: Account MMR reaches 100%No — an estimate, “for reference only”
PortfolioPer account: Account MMR reaches 100%No — liqPrice is empty

The calculator above covers the first row. If your account is in cross, the number that matters is accountMMRate in GET /v5/account/wallet-balance, not a price.

The formula Bybit publishes

From the Isolated tab of Bybit’s UTA trading rules:

LP (long)  = [Entry × Size − Entry × Size ÷ Leverage
              − Extra Margin Added ÷ (1 − Taker Fee Rate) − MM Deduction]
             ÷ [Size − Size × MM Rate]

LP (short) = [Entry × Size + Entry × Size ÷ Leverage
              + Extra Margin Added ÷ (1 + Taker Fee Rate) + MM Deduction]
             ÷ [Size + Size × MM Rate]

Two inputs are Bybit-specific. MM Deduction comes from your risk-limit tier. Taker Fee Rate only matters when you add margin after opening: Bybit sets aside a fee to close within the position’s margin, so added margin counts slightly less than face value. Bybit notes that “minor differences from the actual liquidation price may arise due to the fees to close the position(s)”.

MM deduction and marginal tiers

Bybit’s maintenance margin is marginal: the part of the position above a tier boundary is charged at the next tier’s rate. The maintenance margin article collapses that into one line:

MM                = Position Value × MMR − MM Deduction
MM Deduction(n)   = RiskLimit(n−1) × (MMR(n) − MMR(n−1)) + MM Deduction(n−1)
Position Value    = Contract Size × Mark Price

Read the real tiers from GET /v5/market/risk-limit (maintenanceMargin, mmDeduction, maxLeverage), not from this page.

Worked example

Illustrative tiers only, not Bybit’s values: tier 1 up to a risk limit of 50,000 USDT at an MMR of 0.5%; tier 2 at 1.0%. The recurrence gives tier 2 a deduction of 50,000 × 0.5% = 250. A 1 BTC position at 60,000 is in tier 2, and its maintenance margin is 60,000 × 1.0% − 250 = 350 — the same as charging 50,000 at 0.5% and the other 10,000 at 1.0%.

Position at 10× isolated, initial margin 6,000 USDT:

CaseLiquidation priceDistance
Long54,292.939.51%
Short65,594.069.32%
Long, 1,000 USDT added, illustrative taker fee 0.05%53,282.3211.20%

Check the long: at 54,292.93 the loss is 5,707.07, leaving 292.93 — exactly 54,292.93 × 1.0% − 250. The position value there is still above 50,000, so tier 2 was the right tier. In the last row the fee term turns 1,000 of added margin into 1,000.50 in the numerator, which moves the level by about half a dollar; small, but it is why a generic formula will not match Bybit’s number exactly.

The September 2025 margin change

From 2 September 2025, per Bybit’s margin calculation notice, isolated positions compute maintenance margin from mark price while initial margin still uses entry price, and the isolated liquidation price “will remain fixed”. The risk-limit tier now follows real-time mark price and position plus order value. Bybit’s own warning: this can cause sudden tier jumps and immediate liquidation in fast markets. Our reading of the tier rule: a large resting order counts toward the tier before it fills, so enter the tier your position plus orders would sit in.

Mark price and the laddered close

Liquidation is triggered by mark price, not last traded price. Bybit’s mark price formula is Median(Price 1, Price 2, Last Traded Price), with Price 1 built from the index and last funding rate and Price 2 from a moving average of the basis. See what is mark price.

When an isolated position hits its level, Bybit runs a laddered process: cancel orders that would increase the position; if above the lowest tier, partially close with an IOC order down to the lower tier’s value; otherwise close at the bankruptcy price. Liquidated positions always settle at the bankruptcy price, and the difference from the actual fill goes into or comes out of the insurance fund. If a symbol’s losses breach its drawdown trigger line, or the combined balance of several pools falls to zero, auto-deleveraging closes opposing positions ranked by leveraged return.

Funding can move an isolated level

Funding is deducted from available balance first. If that is zero, Bybit takes it from the position’s initial margin — and for isolated margin that moves the liquidation price toward mark. The Bybit funding calculator shows how much a paying position loses per settlement.

FAQ

Why does Bybit only give a fixed liquidation price for isolated margin?

Under the Unified Trading Account, isolated margin is liquidated per position when the mark price reaches that position's liquidation price. Cross and portfolio margin are liquidated per account, when account maintenance margin rate reaches 100%. Bybit says the cross liquidation price should be considered for reference only, and for portfolio margin the API returns it empty.

What is the MM deduction on Bybit?

Bybit charges maintenance margin marginally across risk-limit tiers: the part of a position above a tier boundary is charged at the next tier's rate. The MM deduction turns that into one line, maintenance margin equals position value times the tier's rate minus the deduction. GET /v5/market/risk-limit returns maintenanceMargin and mmDeduction for each tier.

Why does Bybit's formula include the taker fee rate?

Bybit reserves a fee to close inside the position's margin, and in the isolated formula margin you add later is divided by one minus the taker fee rate for a long, or one plus it for a short. The calculator only uses the fee field when you enter added margin. Bybit also notes minor differences from the actual level may arise from the fees to close.

Did Bybit change how margin is calculated in 2025?

Yes. From 2 September 2025, for perpetual and expiry contracts, isolated margin computes maintenance margin from mark price while initial margin still uses entry price, and Bybit says the isolated liquidation price remains fixed. The risk-limit tier now follows real-time mark price and position plus order value, and Bybit warns this can cause sudden tier jumps in fast markets.

Does this calculator work for a classic Bybit account?

No, and it does not need to. Bybit's V5 docs mark the classic account as now unavailable, and the classic-account liquidation articles we tried are no longer served. The formula here is the one Bybit publishes for isolated margin under the Unified Trading Account.

Related