Skip to content
Tools · calculator

Position Size Calculator

R-based sizing: risk a fixed % of your account per trade. This calculator converts that risk into the exact position size in both contracts and notional USD, so you never eyeball a position again. For deeper theory see our Kelly risk guide.

Account & trade

Sizing

Position size0.10000contracts
Notional$5,000.00leverage 0.50x
Risk (R)-$100.00if stop hits
Reward+$200.00if target hits
Risk/reward1 : 2.00R multiple
EV at 50% win+$50.00expected value

How the math works

  • Risk in USD = account_usd × (risk_percent / 100)
  • Stop distance = |entry − stop|
  • Position (contracts) = risk_usd / stop_distance
  • Notional (USD) = position × entry
  • Leverage used = notional / account

Rule of thumb: risk 0.5-1% per trade. Risking 5% means 20 losers in a row and you're down 64% · math does not care about how certain you felt going in.

Hypothetical result. Computed with hindsight from recorded prices or the numbers you entered; fees, slippage and funding only where a field says so; not a forecast, not a trade that was placed and not indicative of future results.

Questions

What is R-based position sizing?

You risk a fixed percentage of your account per trade. The calculator divides that risk in USD by your stop distance to get the exact position size in contracts and notional USD.

What risk percentage per trade is reasonable?

A common rule is 0.5-1% of the account per trade. Risking 5% per trade means 20 consecutive losses would draw the account down about 64%.

How is leverage derived here?

Leverage is an output, not an input: notional USD divided by account size. Size comes from risk and stop distance, and the leverage figure just follows.

Related

Kelly risk guide
Optimal bet sizing from your own win rate and payoff ratio.
Liquidation calculator
Where your position liquidates.
Methodology
How each data series is collected.

Place the size on a real exchange

Sign up to one of our partner exchanges below to execute the size you just calculated. Fee discount stays with you forever.

BingX45% fee discount
45% trading-fee discount on USDT-M perpetuals.
Sign up →
Bitunix40% fee discount
40% trading-fee discount. Newer exchange, growing fast.
Sign up →
OKX30% fee discount
30% trading-fee discount. Deep global liquidity.
Sign up →
HTX30% fee discount
30% trading-fee discount. Former Huobi.
Sign up →
Gate.io30% fee discount
30% trading-fee discount. Widest altcoin perpetual coverage.
Sign up →
CoinTRPartner program
Turkey-focused exchange with partner program.
Sign up →

Sponsored links. ByKaranteli may receive a share of the exchange's trading fees. You pay the same price as a direct signup. The fee rebate comes from the exchange, not from you.