Trading tools · No account required
Crypto Futures Profit Calculator
Model one full long or short exit on a linear contract. Enter coin quantity or derive it from margin and leverage. This is a P&L worksheet—not a liquidation or exchange margin-engine calculator.
How it works & assumptions02 Compare the result and its limits
After entered trading fees, funding and other costs. One full linear-contract exit.
- Net return on modelled initial margin
- Modelled initial margin
- Coin quantity
- Entry notional
| Gross price P&L | |
|---|---|
| Entry fee | |
| Exit fee | |
| Net funding (+ paid / − received) | |
| Other costs | |
| Total net costs | |
| Underlying price move | |
| Approximate break-even exit price |
Modelled loss reaches or exceeds the initial-margin assumption. This is not a viable-exit forecast: the exchange may liquidate earlier.
ROE uses net P&L ÷ (entry notional ÷ leverage). An exchange may use a different denominator or exclude fees. No liquidation, maintenance margin, collateral conversion, fee rebates, inverse contracts, contract multipliers or tax calculation is included.
Numeric inputs: up to 12 decimals and 10¹⁵, subject to field limits. Oversized results are rejected. Display values are approximate; very small non-zero amounts use scientific notation. Educational use, not financial advice.
Keep position size separate from leverage
This calculator models a single full exit on a linear contract whose price and P&L use the same quote unit. It expects underlying coin quantity, not an exchange’s contract count. For a long, gross P&L is quantity × (exit − entry); for a short it is quantity × (entry − exit). Bybit’s linear-contract explanation describes this quantity-based calculation and the distinction between price P&L and closed P&L after costs.
Two sizing modes answer different questions
With coin quantity fixed, changing leverage does not change the gross trade P&L. In this worksheet it changes the modelled initial-margin denominator: quantity × entry ÷ leverage. In margin-based mode, quantity is instead margin × leverage ÷ entry. Holding margin fixed while increasing leverage therefore creates a larger hypothetical position. Multiplying the resulting P&L by leverage again would double-count its effect.
Worked example: the displayed 0.5 ETH long
Assume an entry of 2,000 USDT, a full exit at 2,200 USDT and 0.5 ETH quantity. These are illustrative inputs, not current prices. Entry notional is 1,000 USDT and gross P&L is 0.5 × 200 = 100 USDT. At the example 0.05% fee on each side, entry costs 0.50 USDT and exit costs 0.55 USDT. Deducting 3 USDT of net funding paid leaves 95.95 USDT.
At 10×, our simple margin assumption is 100 USDT, giving 95.95% net return on that denominator. At 5× with the same quantity, net profit remains 95.95 USDT while the assumed margin becomes 200 USDT and return becomes 47.975%. Neither percentage proves the position could survive the intervening market path.
Fees, funding and break-even
Fees are applied to each side’s notional, not to profit. Enter total funding as an amount and choose paid or received; do not paste a funding percentage into the amount field. Funding and exchange trading fees are separate charges, as reflected in Kraken’s derivatives fee documentation. The funding worksheet can help reconcile multiple payments.
Let q be quantity, E entry, a the entry fee rate, b the exit fee rate, F funding paid minus received and C other costs. Long break-even is [qE(1+a)+F+C] ÷ [q(1−b)]. Short break-even is [qE(1−a)−F−C] ÷ [q(1+b)]. Rates here are decimals. A negative solution is reported as no non-negative crossing, not silently replaced with zero.
Why your exchange may show a different ROE
The result uses entry notional divided by leverage, not a venue’s margin engine. Exchanges may use mark price, closing-fee reserves and account-specific rules; see the Bybit account glossary. This worksheet excludes maintenance margin, liquidation, collateral haircuts, rebates and contract multipliers. Check linear versus inverse units before entering a contract, and margin-mode boundaries before interpreting account risk.