USDT-Margined Perpetuals · Free Tool

Perpetual Futures Calculator

Do the math before you place the order: how much fees take, how big the position should be, where price gets you liquidated, and what a month of funding costs. Every number is editable, results update instantly, and every formula is laid out.

Fee Calculator

Fees are charged on notional value (the order size including leverage), once on open and once on close. See what a round trip costs, what share of your margin it takes, and how far price has to move before you break even.

Entry order type
Exit order type
Direction
Total round-trip fees10.00USDTOpen 5.00 + Close 5.00
Share of margin1.00%Margin 1,000.00 USDT
Move to break even+0.1001%Break-even at a rise to 100,100.05
Formulas
Fee = notional value × rate; round trip = entry notional × entry rate + exit notional × exit rate.
Margin = entry notional ÷ leverage; share of margin = round-trip fees ÷ margin.
Break-even price (exact solution, independent of position size and leverage): long entry × (1+o) ÷ (1−c), short entry × (1−o) ÷ (1+c), where o / c are the entry / exit fee rates; roughly o + c.
To work it out monthly (trades per day, holding time, and how much of your capital fees plus funding eat in total), download the fee calculator spreadsheet (Excel).

This page is only a cost and risk estimation tool. Results are simplified estimates and not investment advice; the exchange's rules and order page are what actually apply. Crypto futures trading is extremely risky and you can lose all of your margin.

Read the Reasoning Behind the Formulas

FAQ: Where Each Formula Comes From

How are futures fees calculated, and why do fees go up with leverage?

Fee = notional value × fee rate, charged once on open and once on close. Notional value is the order size including leverage (not your margin), so with the same 1,000 USDT of margin, opening a 10,000 USDT position at 10x costs 10 times the fee of 1x. Maker orders are usually cheaper than Taker orders; the exact rates depend on the exchange's website and your VIP tier.

How far does price have to move to break even, and what's the formula?

Let the opening fee rate be o and the closing fee rate be c. Long break-even price = entry × (1+o) ÷ (1−c); short break-even price = entry × (1−o) ÷ (1+c). It doesn't depend on position size or leverage and is approximately o + c. For example, with 0.05% Taker on both sides, a long needs to rise about 0.1% to break even.

How is position size worked out from the stop and risk percentage?

Position size (notional value) = max loss ÷ (stop distance + 2 × one-way fee rate), where max loss = account equity × risk per trade. Example: a 10,000 USDT account, 1% risk (100 USDT), a 2% stop distance and a 0.05% fee gives a position size of 100 ÷ 2.1% ≈ 4,761.90 USDT. Margin = position size ÷ leverage, and effective leverage = position size ÷ account equity. Leverage only changes how much margin is tied up; it doesn't change how much you lose when the stop is hit.

How is the liquidation price estimated?

Simplified estimate for USDT-margined isolated positions: long liquidation price ≈ entry × (1 − 1/leverage + maintenance margin rate); short liquidation price ≈ entry × (1 + 1/leverage − maintenance margin rate). Example: a long opened at 100,000 with 20x and a 0.5% maintenance margin rate has a liquidation price of about 95,500, 4.5% away. Real exchanges use tiered maintenance margin rates, reserve a closing fee and trigger on mark price, so the actual liquidation price is usually a bit closer than the estimate.

How do liquidation prices differ between cross and isolated margin?

Isolated margin absorbs losses with only that position's margin; cross margin draws on the rest of your available account balance. This page's cross estimate plugs in W = (initial margin + remaining available balance): long ≈ entry × (1 − W/notional + maintenance margin rate), short ≈ entry × (1 + W/notional − maintenance margin rate). It assumes the account holds only this one position; with several positions, the unrealized PnL of the others moves the liquidation price too.

How is funding calculated, and what does annualized mean?

Each settlement you pay or receive: notional value × funding rate. When the rate is positive longs pay shorts; when it's negative shorts pay longs. Total over the holding period = notional × rate × settlements per day × days; annualized = rate × settlements per day × 365. Example: 0.01% every 8 hours (3 times a day) is about 10.95% annualized (relative to notional value). Actual rates change every period; this page estimates with a fixed rate.

Doing this math on every trade is exhausting

CoinTech2u's AI dynamic multi-strategy trading system runs inside your own OKX / Bitget / Bybit / Binance account: it sizes positions from the stop and risk first, then works out margin from leverage, and executes by its rules 24/7. Your funds never leave your exchange.

Start Free Trading →