PnLLiquidationBreak-evenTarget ExitPosition SizerFunding CostAverage EntryScenarioMax LeverageFunding ArbHedge RatioCompound FundingCrypto ProfitCrypto DCAAverage Buy PriceTarget Sell PricePresent ValueFuture ValueNPVIRRCAGRAPY / APRBond PricePre-Trade CheckRisk / RewardPortfolio RiskCarry TradeDCA EntryAverage Down?Scale-OutFunding BreakevenRug Pull CheckerSwap Price ImpactBonding CurveMarket Cap CalculatorWallet CheckerImpermanent Loss CalculatorProbability CalculatorMarket-Implied OddsKelly CalculatorUp/Down Fair ValueSpread CheckerArbitrage CheckerBlack-Scholes CalculatorOptions Payoff CalculatorStraddle & Strangle CalculatorCovered Call & Protective Put CalculatorImplied Volatility CalculatorSpread & Iron Condor CalculatorBarrier Touch CalculatorAmerican Option CalculatorOption Greeks CalculatorOptions Profit CalculatorOptions Strategy PickerMax Pain CalculatorCash-Secured Put CalculatorPip Value CalculatorMargin Level CalculatorBreakeven CalculatorPnL CalculatorRisk/Reward CalculatorScenario CalculatorAverage Entry CalculatorMargin Required CalculatorCurrency ConverterPosition Size CalculatorSwap / Rollover CalculatorCorrelation CalculatorFibonacci Retracement CalculatorOpen AnalysisSession StructureValue MigrationBreakout AcceptanceVaR / CVaR CalculatorSharpe Ratio CalculatorHurst Exponent CalculatorCointegration TestPortfolio TearsheetGARCH Volatility CalculatorRisk Parity CalculatorDeflated Sharpe Ratio CalculatorKelly Growth-Security FrontierReturn Unsmoothing CalculatorEVT Tail Risk CalculatorMonte Carlo Simulation CalculatorEvent Study CalculatorOrder-Book Impact CalculatorDocs

Crypto Position Size Calculator

RISK-BASED SIZING · PERPETUAL FUTURES · NEVER OVER-LEVERAGE

Calculate the correct position size from your maximum acceptable loss.

Exchange
Instrument

Position Side

Select an instrument to start

How to use the position size calculator

  1. Enter your account balance in USDT.
  2. Set your risk percentage: the maximum you are willing to lose on this trade (recommended: 1–2%).
  3. Enter your entry price and stop loss price.
  4. Read the recommended position size: opening a position larger than this risks more than your limit.

Position size formula (risk-based)

The correct position size ensures your stop loss triggers before you lose more than your predefined risk amount:

  • Max loss = accountBalance × riskPercent / 100
  • Stop distance = |entryPrice − stopLossPrice| / entryPrice
  • Position size = maxLoss / stopDistance

Position size is in notional USDT value (not margin). If your exchange uses leverage, the margin required = positionSize / leverage.

Worked example: SOL long, 1% risk

  • Account: $5,000 · Risk: 1% · Entry: $150 · Stop loss: $142 · Leverage: 5×
  • Max loss = $5,000 × 1% = $50
  • Stop distance = ($150 − $142) / $150 = 5.33%
  • Position size = $50 / 0.0533 = $938 notional
  • Required margin = $938 / 5 = $187.50

You open a $938 SOL position using $187.50 in margin. If SOL drops to $142, your loss is exactly $50, 1% of capital. Without position sizing, traders often size by margin and accidentally risk 10–20% per trade.

Why the stop loss comes first

Position sizing is the opposite of how most beginners approach trading. Most traders decide how much to trade, then set a stop. The correct order: decide maximum acceptable loss, then find a technically valid stop loss level, then calculate position size from those two inputs. This separates risk management from price prediction and keeps losses consistent regardless of volatility.

Once you have a position size, check the Liquidation Calculator at your chosen leverage, or use the Max Safe Leverage Calculator to confirm that leverage is appropriate for the asset's volatility. If that size is large relative to the order book, check the real execution cost with the Order-Book Impact Calculator.

Run a full pre-trade risk check

Position size is one input. Before opening a trade, combine it with liquidation distance and funding cost in a single workflow:

Run Pre-Trade Risk Check →

Exchange-specific versions

Same calculator, pre-filled with each exchange's real maker/taker fees and max leverage:

Use via API or MCP

Every calculation on this page is available as a deterministic API call. Plug exact position sizes into trading bots, risk dashboards, or AI agents: no approximations, no rounding surprises.

EMBED ON YOUR SITE

<!-- TradingCalc widget: please keep the link below exactly as given (address and words) -->
<div class="tradingcalc-widget" data-widget="position-size"><a href="https://tradingcalc.io/crypto-position-size-calculator?utm_source=embed&amp;utm_medium=backlink&amp;utm_campaign=position-size">Crypto Position Size Calculator by TradingCalc.io</a></div>
<script async src="https://tradingcalc.io/embed.js"></script>

Free, no signup. Keep the text link in the code exactly as given, with its address and its words: it is the attribution and it points visitors to the full calculator. Change colors, size and start values or read the installation guide and FAQ.

FAQ
Q.01

What assumptions and edge cases does this calculator use?

Entry price, stop loss and the amount you risk must be above zero, leverage is above zero (default 1), and fees are fractions from 0 to 0.05. A combination of fees and prices that leaves no risk per unit is refused. Not covered: slippage past the stop, funding, your exchange lot size rounding and whether you have the margin.

Q.02

What is position sizing in crypto trading?

Position sizing determines how much of your capital to risk on a single trade. Proper sizing protects your account from large losses. Most professional traders risk 1-2% of capital per trade.

Q.03

How do I calculate position size from risk?

Divide your max acceptable loss by the distance to your stop loss (as a fraction of entry price), then multiply by leverage. This calculator does it automatically.

Q.04

What's the 1% rule in trading?

Never risk more than 1-2% of your total capital on a single trade. If your account is $10,000, maximum loss per trade = $100-200. This rule preserves capital during losing streaks.

Q.05

How does stop loss distance affect position size?

A tighter stop allows a larger position for the same risk amount. A wider stop requires a smaller position. Always set stop loss first, then calculate position size.