๐Ÿ“ŠRiskSizer

Position Size Calculator

Plus stop-loss by ATR or % price move, multiple take-profit levels with R:R, breakeven win rate and exchange fees factored in. Live prices from Binance, Bybit and OKX โ€” automatically.

โ–ผ
$
โ‰ˆ
$
$
โ€”
$
Position Direction: -
Quantity: 0
Position Value: $0.00
Stop Loss Price: $0.00
Distance to Stop: 0%
Potential Loss: $0.00
๐Ÿ’ก Recommended: 1โ€“2% of deposit per trade

๐Ÿ“œ History

โš™๏ธ Settings

Choose which blocks to show in the calculator

๐Ÿ“ Form Blocks

Field for token / ticker input
If disabled โ€” automatic TP 3:1
Include commission in calculations
ATR button in the stop loss toggle

๐Ÿ“Š Result Blocks

Warnings and recommendations

๐Ÿ“ก Exchange for Quotes

Quotes are fetched from the selected exchange first. If not found โ€” tries others.

What is a position size calculator?

A position size calculator is a tool for traders that helps determine the optimal number of coins or shares to buy based on your account balance, risk tolerance, and stop-loss level. Proper position sizing is the foundation of risk management in trading.

Position Size = Risk ($) รท (Entry Price โˆ’ Stop Loss)

How to use the calculator

Worked examples โ€” crypto and stocks

Concrete calculations on real assets. Numbers are rounded for readability.

Example 1: Bitcoin (BTC/USDT) โ€” long

Account balance $10,000. Risk per trade 1% ($100). Entry price $65,000. Stop-loss $63,700 (just below local support). Distance from entry to stop: $1,300, or 2% of price. Position size: $100 รท $1,300 = 0.0769 BTC. That is roughly $5,000 of notional exposure โ€” half the account โ€” but actual risk is only $100, because the stop closes the trade earlier. If your exchange requires 5x leverage minimum, use the leverage; the real risk does not change because risk is defined by the stop, not by leverage.

Example 2: Ethereum (ETH/USDT) โ€” short

Account balance $5,000. Risk 2% ($100). Entry $3,200. Stop-loss $3,296 (above local high, +3% from entry). Position size: $100 รท $96 = 1.04 ETH. Notional exposure $3,328. On Binance Futures with 0.06% taker fee on a market order, fees are about $2 โ€” roughly 2% of the risk amount. The calculator has an option to include fees in the sizing, which slightly reduces position size so net risk stays exactly $100.

Example 3: Apple (AAPL) โ€” classic stock trade

Account balance $25,000. Risk 1% ($250). Entry $185. Stop-loss $178 (below the 50-day moving average). Distance $7 per share. Size: $250 รท $7 = 35 shares. Notional $6,475. On Interactive Brokers with per-share commission of $0.005 (minimum $1 per order), 35 shares cost $1 in and $1 out, total $2; net risk becomes $252. The calculator has a per-share commission mode where you can set the rate, minimum, and maximum โ€” it then shows the exact risk including all fees.

Example 4: Tesla (TSLA) โ€” wide stop for a volatile stock

Account balance $50,000. Risk 0.5% ($250) โ€” lower bracket due to high volatility. Entry $245. Stop-loss $230 (about 2ร— ATR(14) so noise does not stop you out). Distance $15. Size: $250 รท $15 = 16 shares. Notional $3,920. Notice: keeping risk at 0.5% with a wider stop means the position becomes much smaller compared to the AAPL example. That is correct behavior โ€” the wider the stop, the smaller the position, while dollar risk stays fixed. This is the core insight position sizing gives you.

Why does risk management matter?

Most traders lose money not because of bad entries, but because of improper position sizing. If you risk 10โ€“20% of your account on a single trade, even a streak of 3 losing trades can wipe out half your account. The 1โ€“2% rule lets you survive even a prolonged losing streak and stay in the game.

How much to risk per trade โ€” comparison

Risk size determines how many losing trades in a row you can survive without serious drawdown. Below: how many consecutive losses it takes to lose 50% of your account at each risk level (assuming a strategy with no edge โ€” 50% win rate, 1:1 risk-reward):

Bottom line: for a beginner, 0.5โ€“1% is not conservatism, it is a mathematical requirement. Risk levels up to 2% should be reserved for traders with at least 100 executed trades and a proven positive-expectancy strategy.

Why this calculator is not for forex

Position sizing for crypto and stocks is straightforward math: price per unit ร— number of units = position size. Forex sizing works differently โ€” it uses lots (1 lot = 100,000 units of base currency) and pips (price change at the fourth decimal, or second for JPY pairs). Pip value depends on the current cross-rate and the lot size, so the forex formula is: position size in lots = risk ($) รท (stop in pips ร— pip value). That is separate math, which our calculator deliberately does not implement โ€” to avoid misleading traders with wrong calculations. For forex, we recommend dedicated calculators from Babypips, Myfxbook, or EarnForex, which have the right formulas and pip-value tables built in.

Supported exchanges

The calculator supports automatic price fetching from leading crypto exchanges: Binance, Bybit and OKX. Just enter the coin ticker โ€” the price loads automatically.

Exchange specifics โ€” Binance, Bybit, OKX

The calculator pulls live prices from three exchanges. Each has specifics worth knowing:

The calculator itself does not place trades โ€” it is a sizing tool only. All actual trades you place manually on your exchange using the calculated parameters.

Frequently Asked Questions

What risk percentage per trade should I use? โ†“
Beginners should risk 0.5โ€“1% of their account per trade. Experienced traders may use up to 2%. Risking more than 3% per trade significantly increases the chance of blowing your account during a losing streak.
How do I set a stop loss? โ†“
Stop losses should be placed based on technical analysis โ€” below a support level, below a previous low, or based on ATR. Never set a stop loss based on the dollar amount you want to lose โ€” only based on the technical market structure.
What is R:R (risk to reward)? โ†“
R:R (Risk to Reward ratio) is the ratio of potential loss to potential profit. At R:R 1:3 you risk $100 to make $300. The minimum acceptable R:R for most strategies is 1:2.
Does the calculator account for exchange fees? โ†“
Yes! The calculator has a dedicated commission block โ€” both percentage-based (e.g. 0.1% on Binance) and fixed per-share. With commission adjustment enabled, the position size automatically increases so your net risk stays exactly as specified.
Does it work for stocks? โ†“
Yes. Enter the share price and stop-loss level in dollars and you'll get the exact number of shares to buy. Per-share commission mode with min/max caps is supported for Interactive Brokers and similar brokers. The calculator is built for crypto and stocks โ€” it does not support forex, where sizing uses lots and pips with a different formula.
Does the calculator account for leverage? โ†“
Yes. There is a separate field for leverage. Important to understand: leverage does not change your dollar risk โ€” that is set only by the distance to the stop-loss. Leverage affects only margin (how much account is locked up) and the liquidation price. The calculator shows both so you can see whether the position is safe in terms of margin requirements.
How do I size a short position? โ†“
The same way as a long, except the stop-loss sits above the entry price. The formula does not change: size = risk ($) รท (stop โˆ’ entry). The calculator automatically detects direction based on where the stop sits relative to entry.
What is R:R (risk-to-reward) and how do I pick a target? โ†“
R:R is the ratio of risk to potential profit. If you risk $100 and your target is $300, that is R:R 1:3. The minimum acceptable R:R depends on your win rate: at 50% win rate you need at least 1:1, at 33% you need 1:2 minimum. The calculator lets you set a take-profit price and automatically computes R:R and potential profit.
What if the calculation gives a fractional number of shares? โ†“
Most stock exchanges only allow whole shares. If the calculator shows 35.4 shares, round down to 35. This slightly reduces your actual dollar risk. Rounding up (to 36) increases risk above what you planned โ€” not desirable. For crypto, rounding is usually not needed because most exchanges allow fractions down to 6โ€“8 decimal places.
How do I size positions without knowing technical analysis? โ†“
The calculator works even if you cannot yet place stops technically. As a starting point โ€” use a percentage of price: 3โ€“5% from entry for crypto, 5โ€“8% for stocks. Not optimal, but it gives you basic sizing discipline. In parallel, learn technical analysis โ€” guides on this site cover stop placement using support levels and ATR.