Cost tools
Crypto position size calculator
Enter your account balance, the share of it you are prepared to lose on one trade, and your entry and stop-loss prices. The calculator returns the position size that loses exactly that amount if the stop is filled, the margin it needs at your leverage, and whether the estimated liquidation price would be reached before the stop.
Position size calculator
Fixed risk per trade, fees included
Size = risk ÷ (stop gap + fee × (entry + stop)). Leverage does not change the size or the loss at the stop; it changes the margin and the liquidation price. A stop order can fill past its price in a fast market, so the real loss can be larger.
How the position size calculator works
Size comes from risk and stop distance
Position size = amount at risk ÷ stop distance. With a $5,000 account and 1% risk, the amount at risk is $50. A stop 2% from entry gives a $2,500 position; a 5% stop gives $1,000; a 0.5% stop gives $10,000. The tighter the stop, the larger the position the same risk allows.
Fees are part of the loss
A stopped trade pays a fee on the entry and on the stop fill, so the calculator divides the risk by stop gap + fee × (entry + stop). At 0.055% per fill the $2,500 position above becomes $2,370.90, with $2.58 of the $50 going to fees. On a 0.5% stop, fees take about $9 of the $50. The two rates are explained in maker vs taker fees.
Leverage sets margin, not risk
Leverage does not change the size or the loss at the stop. At 10× the $2,370.90 position needs $237.09 of margin. It does move the liquidation price: with a 0.5% maintenance rate, a 2% stop only works up to 39×, because above that the position is liquidated before the stop is reached.
Common questions
Multiply your account balance by the percentage you are prepared to lose on the trade, then divide by the stop distance as a fraction of the entry price. A $5,000 account risking 1% with a stop 2% away gives $50 ÷ 0.02 = a $2,500 position. To include fees, divide by the stop gap plus the fee rate on both fills.
There is no single correct figure. Risk-management texts commonly use 1% to 2% of the account per trade as a reference range, because a run of losses at that size leaves most of the account intact: ten consecutive 1% losses reduce a balance by about 9.6%. The figure is a personal choice, not a recommendation.
Not when the size is set by risk. The position that loses $50 at the stop is the same at 2× or 20×. Leverage only changes how much margin is posted to hold it, and how close the liquidation price sits to the entry.
The position is liquidated first and the stop never fills, so the loss is the margin posted rather than the planned amount. The calculator flags this and shows the highest leverage at which the estimated liquidation price still sits beyond the stop.
No. A stop order releases a market order when its trigger price is reached, and that order fills at whatever the order book offers. In a fast market the fill can be worse than the stop price, so the real loss can exceed the planned amount.
This calculator is an estimate for planning, not an order preview. Everything runs in your browser and nothing is stored. The exchange’s own tier, mark price and risk rules decide the final figure. Compare published rates on the reviews page.
Bybit
OKX
Bitget
KuCoin
Binance
Deribit
Phemex
MEXC
BingX