FreeNo signup requiredNo data savedUpdated September 2026

Crypto Futures Calculator

Simulate leverage, calculate ROE, and check liquidation prices.

Futures Market (Perpetual)

Leverage1x

Futures Result

Enter Futures details...

Position Size

--

Liquidation Price (Est)

--

ROE %

--

Profit/Loss ($)

--

Price Move % (ROI)

--

Distance to Liquidation

--

How the crypto futures calculator works (and where it falls short)

Most position size mistakes happen before the trade is open. Someone picks 20x because it sounds like a reasonable middle-ground number, drops in $500 of margin, and only checks the liquidation price after the position is already underwater. By then the only thing left to do is watch.

That's the gap this crypto futures calculator closes. Plug in your entry price, exit price, leverage, margin, fees, and direction. It returns your position size, liquidation price, ROE, the raw price move, and profit or loss in dollars. No login, no exchange connection, nothing saved on a server. Open it, run the numbers, close the tab.

Before working out leverage on a single trade, it helps to know which way the broader market is leaning. Our live crypto bubbles chart gives you that read in a few seconds, and it sometimes changes the leverage decision before you even open the calculator.


What the calculator gives you back

Hit calculate and you get the full picture of the trade, which makes this a futures PnL calculator as much as a liquidation tool.

The liquidation price tells you where the position gets wiped out. Long position, the liquidation sits below your entry. Short position, above. The bigger the leverage, the closer that line creeps toward your entry price. At 20x on a long, a 5% drop is roughly the danger zone. At 50x, a 2% wick can do it.

ROE (return on equity) is what your margin earns or loses, expressed as a percentage of the margin you put in. This is the number people usually mean when they say "I made 200% on this trade." It is not the same as the price movement of the underlying asset. A 10% move on 10x leverage is roughly a 100% ROE. The calculator shows both so you can see the difference.

Profit and loss at exit price is the dollar amount, with fees subtracted on both ends. Enter your total fees in dollars. If you're not sure what to enter, standard taker rates run around 0.06% per side, so a $10,000 position costs about $12 round trip. Maker orders or a discounted fee tier make it cheaper.

Position size is your margin times your leverage: the full notional value you're exposed to. Work it backwards (position size divided by leverage) when you are sizing from a maximum acceptable loss instead of forwards from an arbitrary leverage number. The position sizing section below walks through exactly that.


Liquidation price is where most people get burned

This is the number to stare at before opening the position. Not after.

The math is straightforward in theory. On a long, your liquidation price equals your entry price minus (entry price ÷ leverage), give or take maintenance margin. On a short, you flip the sign. In practice, exchanges layer maintenance margin requirements that scale with position size, so the actual liquidation triggers slightly earlier than the textbook formula suggests. The calculator uses linear approximation, which is close enough for sizing decisions but not exact.

The pattern that catches people: leverage scales risk faster than it scales reward, especially at the high end. Going from 5x to 10x doubles your buying power and roughly doubles your ROE. Going from 25x to 50x doubles your buying power but moves your liquidation from a comfortable distance to roughly two percent away from entry. Two percent is normal Bitcoin noise. It is also where most blown accounts start.

I used to think 50x was reasonable for tight scalps because of how compact the holding period was. I was wrong about that. Even a 30-second scalp can take a 1.5% spike against you if liquidity goes thin, and at 50x that is enough to close the trade for you at the worst possible price. Now I cap at 10x for anything held longer than a minute and 20x for genuine scalps.

A small thing the calculator cannot do: account for funding rates over multi-day holds. If you are paying 0.05% funding three times a day on a long during a strong uptrend, that compounds. After a week the cumulative cost can hit one full percent of your position notional, which moves your real breakeven price up. The calculator's profit number assumes funding is zero. Hold a position overnight and you will need to subtract those costs separately.

The liquidation price formula, long and short

If you want a liquidation calculator you can run in your head, this is it. Exchanges also charge a maintenance margin rate (MMR), a small slice of the position you must keep, which pulls liquidation a little closer to your entry:

Long liquidation price = entry × (1 - 1/leverage + MMR)

Short liquidation price = entry × (1 + 1/leverage - MMR)

Take a 20x long on Bitcoin from $60,000 with a 0.5% MMR. Liquidation lands near $57,300, about 4.5% below entry. The same trade as a 20x short liquidates near $62,700. Real MMRs vary by exchange and position size, so treat 0.5% as a typical small-account figure, not a rule.

How far away is liquidation at each leverage?

LeverageDistance to liquidation (no MMR)With a 0.5% MMR
2x50%49.5%
3x33.3%32.8%
5x20%19.5%
10x10%9.5%
20x5%4.5%
25x4%3.5%
50x2%1.5%
75x1.33%0.83%
100x1%0.5%
125x0.8%0.3%

Read the right-hand column against a normal day's range for the coin you're trading. If the coin regularly moves further than that in a day, the leverage is too high for anything but a very short hold.


ROE versus ROI, and why traders mix them up

These two numbers look similar and are not.

ROI is your return on investment as a fraction of the underlying asset move. If Bitcoin moves from $98,000 to $107,800, that is a 10% ROI on a spot position. Leverage does not change it.

ROE is your return on equity, which means return on the margin you put up. That same 10% Bitcoin move, on a 10x long, is approximately 100% ROE. On 20x, approximately 200%. Leverage scales ROE; it does not touch ROI.

The mix-up matters because most exchange interfaces show ROE by default and call it "PNL%" or just "%". Traders see "+150%" and think the asset moved 150%. It did not. The asset moved roughly 7.5% on 20x leverage. The crypto futures profit calculator on this page shows both numbers separately so you can see the raw asset move and the leveraged return side by side.


Crypto leverage calculator: what 5x, 10x, 20x, and 50x do to the same trade

Numbers make this clearer than any rule. Here's the same trade at four leverage settings: $1,000 of margin, and Bitcoin moving 5% either way. It's exactly the question behind most searches for a crypto leverage calculator or a crypto future profit calculator: same money, different leverage, very different outcomes.

LeveragePosition sizePrice up 5%Price down 5%Round-trip fees (0.06% per side)
5x$5,000+$250 (+25% ROE)-$250 (-25% ROE)$6
10x$10,000+$500 (+50% ROE)-$500 (-50% ROE)$12
20x$20,000+$1,000 (+100% ROE)Liquidated (-100%)$24
50x$50,000+$2,500 (+250% ROE)Liquidated (-100%)$60

Two things jump out. The upside scales in a straight line, but the downside hits a wall: at 20x and above, a 5% move against you doesn't cost you 100% or 250%, it simply ends the trade, because liquidation sits closer than 5%. And fees scale with position size, not margin, so the same $1,000 pays ten times more in fees at 50x than at 5x. Those fees come out of your ROE before the price moves at all.


When 10x is too much, and when it isn't enough

Leverage choice is mostly about timeframe and volatility, not about how confident you feel.

For positions held under five minutes on a major pair like BTC or ETH, 10x to 20x is reasonable assuming a tight stop loss. The wider your stop, the lower the leverage should be, because the stop and the liquidation price together set your maximum loss, not the leverage number alone. People forget this and run 20x with a 4% stop, which, for the same position size, is the same dollar risk as 5x with the same stop, except now the liquidation sits at roughly 5% and the stop sits at 4%, leaving almost no buffer if the stop fails to fill in a fast move.

For overnight or multi-day swings, 3x to 5x is the upper bound for most people. Funding eats more than they expect, daily candles wick further than they expect, and the psychological cost of watching a position bleed for forty hours is higher than they planned for.

For altcoin positions, cut whatever the BTC/ETH leverage would be roughly in half. Alts wick further. The tier system on most exchanges drops the maximum allowable leverage for smaller-cap coins anyway, but even within the allowed range, 10x on a low-cap alt behaves more like 25x on Bitcoin in terms of liquidation risk. If you want to gut-check how an altcoin's volatility compares to Bitcoin or Ethereum before sizing a position, the crypto chart comparison tool on this site puts them side by side.

The takeaway is simple. Leverage is the coarse knob, position size is the fine one. Most traders adjust the wrong one.


How to size a crypto futures position from your stop loss

Most traders pick leverage first and let position size fall out of it. It works much better the other way round, and it's the job a futures position size calculator should really be doing for you. Start by deciding how much of your account you're willing to lose if the stop gets hit. One percent is a common ceiling. Then measure the distance from your entry to your stop as a percentage. Divide the first number by the second and you have your position size. Leverage only decides how much margin you tie up to hold it.

Position size = dollars at risk / stop distance %

Say you have a $5,000 account, you'll risk 1% ($50), and you want to long ETH at $2,600 with a stop at $2,522, which is a 3% stop. Position size is $50 / 3%, about $1,667. At 25x you post roughly $67 of margin. At 10x you post about $167. Either way, if the stop fills, you lose $50 plus fees.

That's the part people miss. Once you size from the stop, leverage stops changing your risk. It changes two other things: the margin you lock up, and how close liquidation sits. At 25x, liquidation on that ETH long lands near $2,509, only $13 below your stop. One fast wick through the stop and you get liquidated instead of stopped out. At 10x it sits near $2,353, well out of the way.

So here's how to calculate risk on futures the way a good futures risk calculator would: your liquidation price has to sit well beyond your stop, not just beyond it. If the two are within half a percent of each other, cut the leverage and post more margin. Your dollar risk stays exactly the same.


Averaging down: what adding to a losing position does to liquidation

A question that comes up constantly: you're long Bitcoin from $63,200, your liquidation shows $62,100, and you add the same quantity at $62,200 to average down. Where does liquidation go?

If you add the same quantity at the same leverage, meaning you post fresh margin for the new half, your average entry becomes $62,700 and liquidation keeps the same percentage distance from it. That puts it near $61,610, roughly $490 lower than before.

It sounds like breathing room. It isn't much. Your position is now twice as big, so every $100 Bitcoin drops costs you twice what it did, and your new liquidation sits less than 1% below the price where you added. You bought $490 of distance by doubling your exposure.

If you add size without posting new margin, which is what happens in cross margin or when you raise leverage to fit the order, it goes the other way. Liquidation moves up toward the current price, because the same margin is now backing a bigger position. That's how a slightly underwater trade turns into a liquidated one within a single candle.

The calculator treats every trade as one isolated position. To model averaging down, enter the averaged entry price and the combined margin as a single trade.


Where the calculator falls short

A few honest limitations.

The calculator does not connect to your exchange. It does not know your actual fee tier, your unrealized PNL on other positions, your cross-margin balance, or whether the maintenance margin on a particular contract is currently elevated. For finalizing a trade, the exchange's own order entry preview will always be more accurate than this tool. Use the exchange preview to pull the trigger; use this calculator earlier, when you are still working out whether the trade makes sense at all.

It also does not handle isolated versus cross margin differently in any meaningful way. If you are running cross margin with multiple positions, the real liquidation behavior depends on the entire account state, not just the position you are calculating. The number this tool gives you is the isolated-margin equivalent, which is conservative for cross-margin setups but inaccurate.

The other thing it does not model is slippage. On a thin order book or during a fast move, your real entry price can be meaningfully worse than the price you typed in, which shifts every other number downstream. For low-liquidity coins or larger position sizes, run the numbers through our slippage calculator before trusting the profit estimate from the futures calculator.

For exchange-specific math, Binance and Bybit both have decent built-in calculators tied to your account that handle fee tiers and cross-margin edge cases. If you are doing serious multi-position management on one exchange, just use theirs. This tool is for the earlier step, the one where you are still working out on the back of an envelope whether the setup is even worth taking.

If you are looking for advanced position-sizing math like Kelly criterion or risk parity across a portfolio, this is not that tool. Spreadsheets still beat web calculators for that work.


A note for people specifically searching for a bitcoin leverage calculator

The math for Bitcoin futures is the same as for any other linear perpetual contract. Leverage, ROE, and liquidation price all calculate identically. The only thing slightly different about Bitcoin specifically is that maintenance margin tiers on the largest exchanges scale by position size more aggressively than they do for altcoins, because position sizes get larger.

Practically: if you are trading $50,000 of BTC notional, the maintenance margin tier is the same as $50,000 of ETH notional on most platforms. At $5 million in notional, BTC may have slightly different tier breaks. The calculator does not know which exchange you are using, so it cannot bake in those tier-specific rates. For position sizes under $100,000 notional, the difference is negligible and you can trust the output. Above that, sanity-check against the exchange's own tier table.


Frequently Asked Questions

How do I calculate crypto futures liquidation price?

For a long, liquidation price = entry × (1 - 1/leverage + maintenance margin rate). For a short, it's entry × (1 + 1/leverage - maintenance margin rate). A 20x long from $60,000 with a 0.5% maintenance rate liquidates near $57,300, about 4.5% below entry. The calculator above runs this for you, and the liquidation section explains why exchanges often trigger slightly earlier than the formula.

Can I use this calculator for short positions?

Yes. Pick Short and the math flips: profit comes from the price falling, and the liquidation price sits above your entry. A 10x short on Bitcoin at $86,000 liquidates near $94,170 with a 0.5% maintenance rate, and a 5% drop to $81,700 is roughly a 50% ROE before fees. So it works as a bitcoin short calculator just as well as a long one.

What happens at 100x leverage?

Your liquidation sits about 1% from entry before maintenance margin, and closer to 0.5% after it. Bitcoin covers that distance in minutes on an ordinary day. Fees hurt too: at 0.06% per side, a round trip costs 0.12% of the position, which is 12% of your margin at 100x before the price has moved at all. At that point it's a lottery ticket, not a strategy.

Is the calculator free, and is there a catch?

It is free with no account required. The page does not save your inputs anywhere; once you close the tab the data is gone. There is no premium version with extra features behind a paywall.

How accurate is the liquidation price?

For sizing decisions, accurate enough to plan around. For the exact liquidation tick, less accurate. Real exchange liquidation engines factor in maintenance margin tiers, mark-price-versus-index-price gaps, and partial liquidation thresholds that this calculator does not. The number you see here will typically be within 0.5% of the actual exchange-side liquidation price. Use it for "is this position safe with my stop?" questions. Use the exchange's own panel for "exactly when am I getting closed?" questions.

Why is my ROE different from what Binance shows?

Most likely fee handling. The calculator uses whatever total fees you enter, and it's easy to leave that at zero or guess the standard 0.06% taker rate per side. If you are paying maker fees, holding a fee-discount token, or in a VIP tier, your real ROE will be slightly higher. Funding payments are also not included. On a position held more than a few hours, funding can shift the realized ROE by several percent in either direction.

Can I use it for spot trading?

Not really. Spot trading does not have a liquidation price, ROE based on margin, or leverage in the same sense. The calculator is built around the structure of a leveraged perpetual or futures contract. For straightforward spot profit math, our crypto profit calculator handles that case.

Does it work for Bybit, OKX, KuCoin, and the other big exchanges?

Yes, and that includes using it as a Binance futures calculator for USDT-margined perpetuals. The math is the same across all linear-USDT perpetual contracts, which is the dominant futures product on every major exchange. Inverse contracts (where BTC is the collateral and the contract is denominated in USD) follow slightly different math, and this calculator does not handle those. If you are trading inverse perps on Bybit or BitMEX, stick to the exchange's own calculator.


A worked example

Take a long BTC position with $1,000 of margin at 10x leverage, BTC at $98,400. Position size: $10,000 notional. The calculator returns a liquidation price around $88,560. Set a stop at $96,500.

If BTC reaches $101,000 within the day, ROE is roughly 26%. Hit the stop at $96,500, ROE is roughly negative 19%.

The calculation took less than a minute. The decision of whether the trade is actually worth taking took a lot longer. The calculator does not help with that part. It just makes sure the numbers you are deciding between are the right numbers.

To run the numbers on your own setup, scroll back up and use the calculator at the top of the page.

Disclaimer

The Crypto Futures Calculator on this page is provided for informational and educational purposes only. It does not constitute financial, investment, or trading advice. Futures and leveraged trading involves substantial risk of loss and is not suitable for all investors. Liquidation prices, ROE estimates, and profit calculations are approximations based on standard linear perpetual contract formulas and do not account for exchange-specific maintenance margin tiers, funding rates, mark price divergence, partial liquidation thresholds, or fee tier discounts. Actual results on your exchange may differ. Never trade with money you cannot afford to lose entirely. Always verify calculations against your exchange's own order entry panel before opening any position. Blockchain Bubbles is not responsible for any financial losses incurred from use of this calculator or any trading decisions made based on its output.

Other free tools

💰
Crypto Profit Calculator
Calculate real profit and ROI after fees on any spot trade.
📉
Slippage Calculator
Measure real DEX slippage costs in dollars and percent.
🔒
Staking Rewards Calculator
Model APY and compounding returns for any staked asset.