06 / Risk planning

How to Calculate Crypto Position Size

Learn how to calculate crypto futures position size from account risk, entry price, stop loss, fees, slippage, leverage, and liquidation distance.

Educational guide
10 min
Updated July 31, 2026

Position sizing answers a practical question before entry: how many units can you trade while keeping the planned loss inside a chosen amount? The answer starts with account risk and stop distance. Leverage comes later, when you check whether the resulting position can be funded safely.

30-second explanation

Choose the loss first, then calculate the size

Decide how much of the account this trade is allowed to lose. Place the stop where the trade idea becomes invalid. The distance between entry and stop tells you how much each unit can lose, so the calculator can work backward to the quantity.

  • Risk budget is the planned maximum loss for this one trade.
  • A wider stop requires a smaller position for the same risk budget.
  • Leverage changes required margin; it does not erase price risk.
Risk budget
The amount you plan to lose if the stop executes.
Stop distance
The price gap between entry and the stop trigger.
Position notional
The full market value of the position, including leveraged exposure.
01

Step 1: set the account risk budget

Start with an amount the account can absorb, not with the maximum leverage shown by an exchange. You can enter a fixed dollar amount or calculate the budget as a percentage of account balance.

There is no universal percentage that is suitable for every trader. Strategy drawdown, account concentration, correlated positions, and the possibility of several losses in a row all matter.

Percentage methodRisk budget = Account balance × Risk percentage
Fixed methodRisk budget = Chosen maximum loss
02

Step 2: measure loss per unit

For a long, the adverse move runs from entry down to the stop. For a short, it runs from entry up to the stop. Fees and expected stop slippage should use part of the same budget; otherwise the modeled loss can exceed the number selected at the start.

A slippage buffer moves the estimated stop fill beyond the trigger in the adverse direction. It is a planning assumption, not a promise that the market cannot fill worse.

Estimated stop fillLong: Stop × (1 − slippage rate) · Short: Stop × (1 + slippage rate)
Loss per unit|Entry − estimated stop fill| + entry fee per unit + exit fee per unit
Position quantityRisk budget ÷ Loss per unit
Position notionalPosition quantity × Entry price
03

Worked example: BTC long with a 2% stop

Assume a $10,000 account, a $100 risk budget, BTC entry at $65,000, and stop trigger at $63,700. Add a 0.10% stop slippage buffer, a 0.02% maker entry fee, and a 0.05% taker stop fee.

Illustrative calculation

$10,000 account · $100 risk · 5x leverage

The modeled stop fill is $63,636.30. After reserving $4.52 for slippage and about $3.18 for fees, the position is approximately 0.071 BTC or $4,615 notional. At 5x, it needs about $923 of initial margin.

Price loss to stop≈ $92.30
Slippage reserve≈ $4.52
Estimated entry + stop fees≈ $3.18
Suggested quantity≈ 0.071 BTC
Suggested notional≈ $4,615
Required margin at 5x≈ $923
04

Step 3: use leverage as a margin check

After quantity is calculated, leverage determines how much initial margin the exchange requires. Increasing leverage does not reduce the loss between the same entry and stop on the same quantity.

If the risk-sized position needs more margin than the account can supply at the selected leverage, reduce the risk budget, widen the stop if the strategy supports it, or reassess the setup. Do not move a technically valid stop only to force a larger position.

Required marginPosition notional ÷ Leverage
Minimum leverage to fundPosition notional ÷ Available account balance
05

Step 4: check the stop against liquidation

A valid size calculation is not enough if the estimated liquidation line can be reached before the stop. Compare both using the selected exchange, position notional, leverage, maintenance margin, and margin mode.

This check is still an estimate. Exchanges commonly use mark price for liquidation, while a stop can use mark, index, or last price. In fast markets, different triggers, latency, and slippage mean a stop cannot guarantee protection from liquidation.

Key points
  • For a long, the stop should sit above the estimated liquidation price.
  • For a short, the stop should sit below the estimated liquidation price.
  • Recheck after changing leverage, adding margin, or increasing position size.
  • Use the exchange position panel as the final reference after entry.
06

Common position sizing mistakes

The formula is simple, but small assumptions can create a much larger position than intended. Review the complete setup before sending an order.

Key points
  • Starting from maximum leverage instead of maximum acceptable loss.
  • Ignoring entry fees, stop fees, spread, and adverse slippage.
  • Using a stop so tight that ordinary market noise can trigger it.
  • Adding several correlated positions without measuring combined account risk.
  • Assuming a stop order guarantees the trigger price as the fill price.
  • Forgetting that exchange contract size and quantity precision may round the result.
Calculate the setup

Crypto Position Size Calculator

Enter account risk, entry, stop, fees, slippage, and leverage to get quantity, notional, margin, and a stop-to-liquidation check.

FAQ

Frequently asked questions

Does higher leverage increase the calculated position size?

No. The calculator sizes from risk budget, stop distance, fees, and slippage. Leverage only changes the initial margin required for that result.

Why does a tighter stop create a larger position?

Each unit has less planned loss between entry and stop, so more units fit in the same risk budget. Tight stops can also be more sensitive to normal volatility and slippage.

Should fees and slippage be included?

Yes, when the goal is to keep the entire modeled loss inside one budget. Use editable assumptions because actual fees and execution vary.

Can a stop always prevent liquidation?

No. Liquidation and stop triggers may use different prices, and fast markets can create latency or slippage. Treat the check as an estimate and verify the live exchange position.

Primary sources

Exchange mechanics and rates can change. These primary references were used to verify the concepts on this page.

Educational information only. Contract rules and account calculations vary by exchange; verify them before trading.