Skip to main content
calc.forex

Crypto Futures & Liquidation Price Calculator

Profit and ROI, the price that hits a target return, and the estimated liquidation price for a USDT-margined perpetual such as BTCUSDT, at any leverage, for isolated or cross margin.

Calculate

USDT-margined perpetual.

Direction
USDT

Reference spot price filled in. Type your fill price.

USDT

Example: 5% above entry. Type your own.

x
BTC

Profit and loss

+408.79 USDT

+50.00% ROI on 817.58 USDT margin

ROI

+50.00%

Return on initial margin

Initial margin

817.58 USDT

at 10x

Position size

0.1 BTC

8,175.80 USDT value

Price move

+5.00%

81,758.00 to 85,845.90

Show the math
  1. Initial margin = quantity × entry ÷ leverage0.1 × 81,758.00 ÷ 10 = 817.58 USDT
  2. P&L = (exit − entry) × quantity(85,845.90 − 81,758.00) × 0.1 = +408.79 USDT
  3. ROI = P&L ÷ initial margin+408.79 USDT ÷ 817.58 USDT = +50.00%

Example exit 85,845.90, 5% above the entry. Enter your own exit price for a real result.

Before trading fees and funding payments.

Rates from ECB, gold-api.com, CoinGecko, FX reference 2026-10-14, checked 19:46 UTC. Use your broker's live quote to trade.

Embed this calculator

Quick answer

For a USDT-margined perpetual, initial margin = quantity × entry ÷ leverage, ROI = P&L ÷ margin, and an isolated long liquidates at entry × (1 − 1/leverage) ÷ (1 − MMR). A 0.1 BTC long at 60,000 with 10x uses 600 USDT, makes 50% at 63,000, and liquidates at 54,216.87 with a 0.4% maintenance rate.

What is the Crypto Futures & Liquidation Price Calculator?

On a USDT-margined perpetual you post margin in USDT and the exchange lends the rest. Leverage does not change the profit per coin — a 0.1 BTC long gains 300 USDT on a move from 60,000 to 63,000 at 2x or at 50x — but it sets how much margin you post, so it sets the return on that margin and how far the price can move before you are liquidated. The calculator follows the formulas Binance publishes for its USDⓈ-M contracts; Bybit's unified account uses the same liquidation form.

Initial margin = quantity × entry ÷ leverage
P&L = (exit − entry) × quantity (long), (entry − exit) × quantity (short)
ROI = P&L ÷ initial margin
Target price = entry × (1 ± ROI ÷ leverage)

A long of 0.1 BTC at 60,000 with 10x leverage needs 6,000 ÷ 10 = 600 USDT of margin. Closed at 63,000 it makes 300 USDT, an ROI of 50% on a 5% price move. The same ROI on a short is at 60,000 × (1 − 0.5 ÷ 10) = 57,000.

You are liquidated when your margin balance falls to the maintenance margin, which is the position value at the mark price times the maintenance margin rate (MMR), less the tier's maintenance amount. Solving for the price gives:

Liquidation price = (WB + maintenance amount − side × qty × entry) ÷ (qty × MMR − side × qty)
side = 1 for a long, −1 for a short; WB = margin backing the position

In isolated mode WB is the initial margin plus any margin you added; in cross mode it is the wallet balance. For an isolated long at 60,000 with 10x and an MMR of 0.4%, the formula reduces to 60,000 × 0.9 ÷ 0.996 = 54,216.87, 9.64% below entry. The shortcut you often see, entry × (1 − 1/leverage + MMR), gives 54,240 because it charges maintenance margin on the entry value instead of the liquidation value; the difference grows with the MMR.

Treat the result as an estimate. Trading fees, funding payments, other open positions in a cross account and a higher margin tier on large positions all move the real liquidation price, and exchanges trigger liquidation on the mark price rather than the last trade. Your exchange's position panel shows the figure it will use.

How to use this calculator

  1. Pick what to calculate: P&L, Target price or Liquidation.
  2. Choose the contract (BTCUSDT, ETHUSDT, SOLUSDT, or Other contract for any USDT perpetual) and the direction. A reference spot price is filled in as the entry; type your own fill price.
  3. Enter the leverage and the size, either as a quantity in the coin or as the margin in USDT. Margin × leverage ÷ entry gives the quantity.
  4. P&L: enter the exit price. Target price: enter the ROI you want; a negative ROI gives a stop level. Liquidation: enter the maintenance margin rate from your exchange's margin tiers, the margin mode, and the wallet balance (cross) or any margin added (isolated). Higher tiers also have a maintenance amount, under More options.

Show the math lists each step with your numbers, including the shortcut formula for comparison.

Worked example

P&L and ROI. Long 0.1 BTC at 60,000, 10x, closed at 63,000.

Margin = 0.1 × 60,000 ÷ 10 = 600 USDT
P&L = (63,000 − 60,000) × 0.1 = +300 USDT
ROI = 300 ÷ 600 = +50%

Liquidation at different leverage. Isolated long at 60,000, MMR 0.4%: 10x liquidates at 54,216.87 (−9.64%), 20x at 57,228.92 (−4.62%), 50x at 59,036.14 (−1.61%) and 100x at 59,638.55 (−0.60%). A 10x short from 60,000 liquidates at 65,737.05 (+9.56%).

Adding margin. Adding 300 USDT to the 10x isolated long raises WB to 900 and moves liquidation to (900 − 6,000) ÷ (0.1 × 0.004 − 0.1) = 51,204.82, 14.66% below entry.

Cross margin. The same 0.1 BTC long in cross mode with a 2,000 USDT wallet: (2,000 − 6,000) ÷ (−0.0996) = 40,160.64. The whole balance stands behind the position, so liquidation is further away, but more money is lost if it comes.

Binance's own example. Binance documents a cross account with 1,535,443.01 USDT holding 3,683.979 ETHUSDT long at 1,456.84 (MMR 10%, maintenance amount 135,365) beside a BTCUSDT long. Including the other position's maintenance margin and unrealised loss, the formula gives 1,153.26 — the figure Binance shows.

When to use it

  • Before opening a leveraged trade — to check the liquidation price sits well beyond your stop.
  • To choose leverage — compare liquidation distances at 5x, 10x and 20x for the same trade.
  • To set a take-profit — find the price for a target ROI.
  • When adding margin — to see how far a top-up pushes the liquidation price.

Common mistakes

  • Reading ROI as the price move. 50% ROI at 10x is a 5% move; at 100x a 1% move against you is −100%.
  • Placing the stop beyond the liquidation price. The position is closed before the stop is reached and the remaining margin is lost.
  • Using the first-tier MMR for a large position. Bigger positions fall into higher tiers with a higher rate and a maintenance amount.
  • Forgetting fees and funding. Both come out of the margin, so the real liquidation price creeps closer the longer you hold.
  • Assuming cross margin is safer. It pushes liquidation further away by putting the whole wallet at risk.

Frequently asked questions

How is the liquidation price calculated on Binance futures?

For one USDT-margined position in one-way mode: liquidation price = (WB + maintenance amount − side × quantity × entry) ÷ (quantity × MMR − side × quantity), with side = 1 for a long and −1 for a short. WB is the isolated margin or the cross wallet balance. A 10x isolated long at 60,000 with an MMR of 0.4% liquidates at 54,216.87.

Why does my exchange show a slightly different liquidation price?

Exchanges include fees, funding, other positions in a cross account and the margin tier of your exact position size, and they liquidate on the mark price. The calculator uses one position and the rate you enter, so treat its answer as an estimate and check the position panel.

How do I calculate ROI on a futures trade?

ROI = P&L ÷ initial margin, and initial margin = quantity × entry ÷ leverage. A 0.1 BTC long at 60,000 with 10x uses 600 USDT; closing at 63,000 makes 300 USDT, an ROI of 50%. Equivalently, ROI = price move × leverage.

How much can the price move before liquidation at 10x?

A little under 10%: with an MMR of 0.4%, an isolated long at 10x liquidates 9.64% below entry and a short 9.56% above it. At 20x it is about 4.6%, at 50x about 1.6% and at 100x about 0.6%.

What is the maintenance margin rate?

The minimum margin, as a share of the position value, the exchange requires to keep a position open. It rises with position size in tiers; the exchange's leverage and margin table lists the rate and maintenance amount for each tier.

Does adding margin change the liquidation price?

Yes, in isolated mode. Adding 300 USDT to a 0.1 BTC long at 60,000 with 10x lowers the liquidation price from 54,216.87 to 51,204.82. Leverage shown by the exchange stays the same, but the position now has more margin behind it.

Related calculators

  • Forex Leverage Calculator

    Work out the real leverage of a trade — position value divided by your equity — the margin it ties up, and the largest position your account leverage allows.

  • Forex Margin Calculator

    Work out how much margin a position ties up at your leverage, and the position value behind it.

  • Margin Call & Stop-Out Calculator

    See your margin level and how much loss your account can take before a margin call or stop-out.

  • Stock & Crypto Average Price Calculator

    Work out the average price of a position bought (or sold short) in several parts, what it is worth at today's price, and how much more you would need to buy to bring the average down to a target.

  • Forex Profit Calculator

    Calculate the profit or loss of a trade in pips and in your account currency, from entry, exit and position size.

  • Lot Size & Position Size Calculator

    Find the lot size that risks exactly the amount you choose, from your balance, risk per trade and stop-loss distance.

All 32 calculators

Brokers we partner with

Affiliate links. calc.forex is free and funded by affiliate commissions: if you open an account through a broker link on this site, we may be paid by the broker at no extra cost to you. This never changes the numbers our calculators produce.

Risk warning: CFDs and leveraged forex are complex instruments and come with a high risk of losing money rapidly due to leverage. 74–89% of retail investor accounts lose money when trading CFDs with the brokers listed here. Consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.