Crypto Position Size Calculator
Work out how many coins or lots to trade so a hit stop loss costs exactly the share of your account you choose, for Bitcoin, Ethereum and other crypto.
Written by the calc.forex Editorial Team. Last reviewed .
Reference price filled in — type to use your own.
Contract specs: 1 lot = 1 coin, 1 point = 1
Crypto CFDs are usually 1 coin per lot, but some brokers differ. A point here is a price step that suits the coin: $1 for BTC, $0.10 for ETH, $0.01 for SOL, $0.0001 for XRP. MT5 calls the smallest price tick a point instead. Check the contract specification in your broker's platform (MT4/MT5: right-click the symbol → Specification).
Example: 800 points below entry.
More options: commission, spread, take profits, leverage, lot step
Round turn, added to the risk.
Optional. Added to the stop loss and taken off the take profit.
Scale out at 2 or 3 targets.
Optional.
Optional broker minimum.
Optional broker maximum.
Your broker's size increment, usually 0.01.
Optional. Shows the margin and free margin after this trade.
Position size
0.12 lots
Exact: 0.1250 lots
Amount at risk
$96.00
Target: $100.00
Value per point
$0.12
$1.00 per lot
Units
0.12
coins
Position value
$9,903.96
1:1 effective leverage
Show the math
- Amount at risk
$10,000.00 × 1% = $100.00 - Stop distance (long)
|82,533.00 − 81,733.00| ÷ 1 = 800.0 points - Point value per lot
1 × 1 = 1 USD - Position size
$100.00 ÷ (800.0 points × $1.00) = 0.1250 lots - Rounded down to your lot step
0.12 lots - Amount at risk at this size
0.12 lots × $800.00 = $96.00 - Position value and effective leverage
0.12 lots × 1 × 82,533.00 = 9,903.96 USD; ÷ $10,000.00 = 1:1
Rates from ECB, gold-api.com, CoinGecko, FX reference 2026-10-20, checked 16:32 UTC. Use your broker's live quote to trade.
Quick answer
Crypto position size = risk amount ÷ (entry − stop) per coin. A $10,000 account risking 1% ($100) on a BTC long at 60,000 with the stop at 58,800 buys $100 ÷ $1,200 = 0.0833 BTC; on a 0.01 lot step that is 0.08 BTC, risking $96 on a $4,800 position.
What is the Crypto Position Size Calculator?
A crypto position size calculator turns three decisions — how much of the account you will risk, where the entry is and where the stop loss is — into the number of coins to buy or sell. The size follows from the risk, not the other way round: a wider stop means a smaller position, so a stopped-out trade always costs the same amount.
Risk amount = balance × risk %
Position size (coins) = risk amount ÷ (entry − stop)
Position value = coins × entry
With a $10,000 account risking 1% ($100), a BTC/USD long entered at 60,000 with the stop at 58,800 has a stop distance of $1,200 per coin. $100 ÷ $1,200 = 0.0833 BTC. On a CFD or exchange account that trades in lots of 0.01 BTC the size rounds down to 0.08 BTC, which risks $96. The position is worth $4,800, under half the balance, so it needs no leverage at all.
The calculator is the same engine as the forex position size calculator with crypto defaults: BTC/USD, the stop entered as a price and the risk as a percentage. One lot is one coin at most brokers (1 BTC, 1 ETH, 1 SOL), and the point size is $1 for BTC, $0.10 for ETH, $0.01 for SOL and $0.0001 for XRP — the price moves the stop is measured in. Under Contract specs you can set a different contract size if your broker uses one. USDT accounts can use USD: the two trade within a fraction of a percent of each other.
How to use this calculator
- Pick the coin (BTC, ETH, SOL or XRP against USD) and your account currency. The entry price is filled in from today's reference price; type your own fill.
- Enter the account balance and the risk per trade, as a percent of the balance or as a fixed amount. 1–2% is the usual range; crypto moves fast, so many traders stay at the low end.
- Enter the stop-loss price. A stop below the entry makes it a long, above the entry a short. Switch Stop loss as to points if you prefer a distance.
- Under More options add a take-profit price for the risk : reward, a commission per lot (exchange taker fees count as commission), and your exchange's minimum order size or lot step, for example 0.001 BTC.
The result is the size in lots and coins, the amount at risk at that size, the value per point, the position value and the effective leverage the position implies. Show the math lists each step, and Copy link with these numbers keeps the trade plan.
Worked example
Bitcoin. $10,000 account, 1% risk, long BTC/USD at 60,000 with the stop at 58,800.
Risk = $10,000 × 1% = $100
Stop distance = 60,000 − 58,800 = $1,200 per BTC
Size = $100 ÷ $1,200 = 0.0833 BTC → 0.08 BTC on a 0.01 lot step
Amount at risk = 0.08 × $1,200 = $96; position value = 0.08 × 60,000 = $4,800
Ethereum. Same account, 2% risk ($200), long ETH/USD at 3,000 with the stop at 2,850, a $150 distance. $200 ÷ $150 = 1.333 ETH, rounded down to 1.33 ETH, risking $199.50 on a $3,990 position.
Solana. Risking $50 on SOL/USD at 150 with the stop at 142.50 ($7.50 away): $50 ÷ $7.50 = 6.667 SOL → 6.66 SOL, risking $49.95.
Leverage check. None of these positions is larger than the account, so leverage only matters for the margin the exchange holds: at 10x the BTC trade ties up $480. If the calculator shows a position worth many times your balance, the stop is too tight for the coin's volatility.
When to use it
- Before every spot or perpetual trade — to size the order from the stop instead of from a round number of coins.
- When moving between coins — $100 of risk is 0.08 BTC at one stop and 6.66 SOL at another; the calculator does the conversion.
- On a leveraged account — to see the position value the risk implies and check that the margin and liquidation price leave room for the stop.
- With exchange minimums — to check that the risk-based size is above the minimum order and what the minimum would risk if it is not.
Common mistakes
- Sizing by leverage instead of by stop. 10x on $1,000 of margin is a $10,000 position whatever the stop; the risk is the stop distance times the coins, so set the coins from the stop first.
- Confusing margin with risk. The margin is what the exchange holds; the risk is what the stop loses. They only match if the stop sits at the liquidation price.
- Stops tighter than the coin's noise. A $200 stop on BTC produces a huge position and gets hit by ordinary intraday movement; the effective-leverage warning flags this.
- Forgetting fees and slippage. Taker fees of 0.05–0.1% on both sides and weekend slippage add to the loss; enter the fee as a commission per lot to include it in the risk.
- Risking the same dollars on a bigger stop. Keep the risk fixed and let the size shrink when the stop widens.
Frequently asked questions
How do I calculate position size for crypto?
Divide the money you are willing to lose by the distance from entry to stop per coin. A $10,000 account risking 1% ($100) on a BTC long at 60,000 with the stop at 58,800 ($1,200 away) buys $100 ÷ $1,200 = 0.0833 BTC, or 0.08 BTC on a 0.01 lot step.
What is a lot in crypto trading?
At most CFD brokers and exchanges one lot is one coin: 1 BTC, 1 ETH or 1 SOL. A 0.01 lot is 0.01 BTC. Some brokers use other contract sizes, so check the symbol specification and set it under Contract specs if it differs.
Does leverage change the position size?
No. The size comes from the risk and the stop distance; leverage only changes how much margin the exchange holds for that size. A 0.08 BTC position at 60,000 is worth $4,800 whether you post $4,800 at 1x or $480 at 10x. Leverage matters once the risk-based size is larger than the account.
What percentage of my account should I risk per crypto trade?
Most risk-management guides suggest 1–2% of the account per trade, and many crypto traders use 0.5–1% because stops are wider and markets trade around the clock. At 1% a run of ten losing trades costs about 9.6% of the account.
Can I use the calculator for a USDT account or for perpetual futures?
Yes. Set the account currency to USD; USDT trades within a fraction of a percent of the dollar. For a perpetual, size the order from the stop here, then check the margin and liquidation price in the crypto futures calculator.
Related calculators
- Lot Size & Position Size Calculator
Find the lot size that risks exactly the amount you choose, from your balance, risk per trade and stop-loss distance.
- Crypto Futures & Liquidation Price Calculator
Profit and ROI, the price that hits a target return, and the estimated liquidation price for a USDT-margined perpetual such as BTCUSDT, at any leverage, for isolated or cross margin.
- Stop Loss Calculator
Find where to place your stop loss so a losing trade costs exactly what you planned, or see the stop price and the amount at risk for a stop in pips.
- Risk-Reward Ratio Calculator
Get the risk-reward ratio of a trade and the win rate you need to break even at that ratio.
- Pip Calculator
See what one pip or point is worth for any position size, converted into your account currency.
- Forex Leverage Calculator
Work out the real leverage of a trade — position value divided by your equity — the margin it ties up, and the largest position your account leverage allows.
Brokers we partner with
Affiliate links. calc.forex is free and funded by affiliate commissions: if you open an account through a broker link on this site, we may be paid by the broker at no extra cost to you. This never changes the numbers our calculators produce.
| Broker | Rating | Regulators | Min deposit | EUR/USD spread | Features | Open account |
|---|---|---|---|---|---|---|
AvaTrade Most Trusted | 4.6/5 | ASIC, CBI, FSCA, FSA, ADGM | $100 | from 0.9 pips | MT4, MT5 | Open account |
eToro Best for Beginners | 4.5/5 | FCA, CySEC, ASIC | $50 | from 1.0 pips | Social Trading, Copy Trading | Open account |
PrimeXBT Lowest Spreads | 4.7/5 | St. Vincent and Grenadines | $10 | from 0.1 pips | Crypto Trading, Low Spreads | Open account |
Skilling Best Execution | 4.8/5 | CySEC, FSA | $100 | from 0.0 pips | 0.0 Spreads, Fast Execution | Open account |
- Regulators
- ASIC, CBI, FSCA, FSA, ADGM
- Min deposit
- $100
- EUR/USD
- from 0.9 pips
- Regulators
- FCA, CySEC, ASIC
- Min deposit
- $50
- EUR/USD
- from 1.0 pips
- Regulators
- St. Vincent and Grenadines
- Min deposit
- $10
- EUR/USD
- from 0.1 pips
- Regulators
- CySEC, FSA
- Min deposit
- $100
- EUR/USD
- from 0.0 pips
Risk warning: CFDs and leveraged forex are complex instruments and come with a high risk of losing money rapidly due to leverage. 74–89% of retail investor accounts lose money when trading CFDs with the brokers listed here. Consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.