Position sizing, liquidation price, fees, funding and risk:reward — fees and funding auto-filled with live data for every coin and exchange on Coinfuty.
| Scenario | Exit priceExit / Move | Move | Gross PnL | Fees + funding | Net PnLNet / Fees | ROE |
|---|---|---|---|---|---|---|
| Take profit | 81,892.2+4.00% | +4.00% | +400.00 | −9.08 | +390.92−9.08 | +39.09% |
| Stop loss | 77,167.65−2.00% | −2.00% | −200.00 | −8.84 | −208.84−8.84 | −20.88% |
| Break-even | 78,812.79+0.09% | +0.09% | — | −8.93 | 0.00−8.93 | 0.00% |
| At market | 78,742.50.00% | 0.00% | 0.00 | −8.92 | −8.92−8.92 | −0.89% |
Liquidation ignores closing fees and uses mark = last price. Funding accrues on entry notional; a positive rate is paid by longs. Auto maintenance margin follows Binance-style position-value tiers (rate + maintenance amount); turn Auto off to match another exchange.
For educational purposes only — not financial advice. Figures are estimates; actual fees, funding and liquidation depend on your exchange. Read our full disclaimer.
A futures calculator works out the numbers that matter before you open a leveraged position: how many contracts to buy or sell, how much margin that requires, where the exchange would liquidate you, what the trade costs in fees and funding, and what your profit or loss looks like at every exit you have planned. Doing this by hand is error-prone — leverage, maker/taker fees and funding intervals interact in ways that are easy to get wrong at 3 a.m.
Unlike a generic calculator, this one is wired into Coinfuty’s live market data: pick an exchange and a coin, and the actual maker/taker fees, the current funding rate and its real settlement interval are filled in for you. Every field stays editable, so you can model your own VIP fee tier or a stress-case funding rate.
Everything runs instantly in your browser — nothing you type is sent to a server. The core of the tool is the Risk % sizing mode: instead of asking “how big is my position?”, it asks “how much am I willing to lose?”. You set a balance, a risk percentage and a stop loss, and it solves the quantity so a stopped-out trade costs exactly that amount — entry fee, exit fee and expected funding already included. Prefer to think in margin or contract quantity? Switch modes and the rest of the panel recalculates around it.
Your whole setup is also encoded in the page URL as you type, so copying the address bar gives you a link that restores the exact trade — handy for journaling setups or sharing them with a trading group.
Most blown accounts don’t die from bad market calls — they die from position sizes that turned a normal losing streak into an unrecoverable drawdown. Risking a fixed, small percentage per trade caps the damage any single idea can do: at 1% risk, ten consecutive losses cost roughly 10% of the account; at 10% risk, the same streak costs about 65%. Sizing from risk also makes results comparable across trades, so your win rate and average risk : reward become meaningful statistics instead of noise.
The scenario table is the heart of the output. Each row is an exit: every take-profit target (plus a combined “all targets” row when you split), the stop loss, break-even, and closing immediately at market. For each one you see the gross price PnL, the drag from fees and funding, the net result and the return on the margin you posted (ROE). Break-even deserves attention — it is not your entry price. Fees and funding push it against you, and on a short-distance scalp that gap can be a meaningful share of the expected move.
The price map above the table lays out liquidation, stop, entry and targets on one line, which makes one dangerous pattern obvious at a glance: a liquidation price sitting closer than your stop loss. If you see that, reduce leverage or widen your margin — your stop cannot protect you if the exchange closes the trade first.
Trading fees are charged on notional value — position size times price — not on your margin. At 20x leverage, a 0.05% taker fee on entry and exit adds up to about 2% of your margin per round trip, which is why the calculator shows cost as a percentage of margin. Funding compounds the effect on longer holds: a seemingly small 0.01% per 8 hours is roughly 0.03% per day of notional, and at high leverage that eats into ROE surprisingly fast. The cost breakdown panel splits all three so you can see exactly where the drag comes from.
In isolated margin, only the margin you posted backs the position. As price moves against you, unrealized loss consumes that margin; when what remains falls to the maintenance requirement, the exchange force-closes the position. In cross margin your whole balance backs the trade instead, so liquidation sits much further from entry — but a liquidation costs the entire account, not just one trade’s margin. The calculator supports both; its cross estimate assumes the position is the only one open. The estimate here uses the classic formula with a flat maintenance rate and ignores closing fees, assuming mark price equals last price. Real venues use size-based maintenance tiers and mark-price marking, so the true level typically sits slightly closer to entry than the ideal figure — one more reason to keep a buffer between your stop and the liquidation price.
Divide the amount you are willing to lose on the trade by the loss per unit at your stop loss. With Risk % mode, the calculator does this for you: set your balance, risk per trade and stop loss, and it solves the quantity so that hitting the stop costs exactly that percentage of your account — trading fees and funding included.
The liquidation price is the level at which your margin no longer covers the exchange's maintenance requirement and the position is force-closed. For an isolated long it sits below your entry, for a short above it. Higher leverage moves it closer to your entry price.
Real exchanges use tiered maintenance-margin rates that grow with position size, deduct closing fees, and mark positions with a mark price rather than the last traded price. This calculator uses a flat maintenance rate you can override, so treat the result as a close approximation and always confirm on your exchange.
Most risk-management frameworks suggest risking 0.5%–2% of your account per trade. At 1%, a streak of ten straight losses still leaves roughly 90% of your capital, which keeps you in the game while a strategy proves itself.
Perpetual futures charge a funding payment every interval (commonly every 8 hours, but 1h and 4h contracts exist). When the rate is positive, longs pay shorts; when negative, shorts pay longs. Over a multi-day hold, funding can quietly exceed your trading fees, which is why this calculator prices it into net PnL, break-even and position sizing.
A taker order fills immediately against the order book (market order) and pays the higher taker fee. A maker order rests on the book (limit order) and pays the lower maker fee. Entering and exiting with limit orders can cut your round-trip fee cost by half or more on most exchanges.
It compares what you stand to win against what you stand to lose, both measured net of fees and funding. A 1 : 2 setup wins twice what it risks, so it stays profitable even when only 40% of trades work out. Many traders skip setups below 1 : 1.5.
Leverage changes how much margin you post and how close liquidation sits, but with a fixed stop loss your dollar risk is set by position size and stop distance, not by the leverage multiple. Where leverage bites is liquidation: at high multiples the liquidation price can land inside your planned stop distance, turning a normal pullback into a forced close.