What is a Position Size Calculator?

A position size calculator is a risk management tool that determines the correct number of shares to buy for any given trade based on your account size, risk tolerance, entry price, and stop-loss level.

The core principle is straightforward: rather than deciding how many shares to buy based on how much you like the setup or how much cash you have available, you decide in advance how much money you are willing to lose if the trade fails — and then calculate the position size that caps your loss at exactly that amount.

Basic Position Size Formula Dollar Risk = Account Size × Risk % Risk per Share = Entry Price − Stop-loss Price Shares to Buy = Dollar Risk ÷ Risk per Share Example: Account: $50,000 | Risk: 1% = $500 Entry: $45.00 | Stop-loss: $42.50 Risk per Share = $45.00 − $42.50 = $2.50 Shares = $500 ÷ $2.50 = 200 shares

Position size calculators are used by:

  • Stock traders managing single-position risk on individual trades
  • Active traders tracking combined risk across multiple open positions
  • Systematic traders applying Kelly Criterion to optimise bet sizing
  • Swing traders using ATR to size positions relative to market volatility
  • New traders learning to keep losses within a predefined dollar limit

Why Position Sizing is the Foundation of Trading Survival

The ruin risk of oversizing

A trader who risks 10% of their account on each trade and experiences five consecutive losses — which is entirely normal even for profitable strategies — has lost 41% of their capital. At 20% risk per trade, five losses in a row would destroy 67% of the account. Most traders who blow up do not have a bad strategy; they have a catastrophic position sizing problem.

Risk per TradeAfter 5 LossesAfter 10 LossesVerdict
1%−4.9%−9.6%Survivable ✅
2%−9.6%−18.3%Manageable ⚠️
5%−22.6%−40.1%Dangerous ❌
10%−41.0%−65.1%Account killer ❌

The mathematical reality of drawdowns

Recovering from a large drawdown requires a disproportionately larger gain. Losing 50% of an account requires a 100% gain just to break even. This is why professional traders obsess over limiting losses — not because they fear losing, but because mathematics demands it.

Account DrawdownGain Required to Recover
10%+11.1%
25%+33.3%
50%+100.0%
75%+300.0%

Consistency as the edge

Consistent position sizing — risking the same percentage on every trade — ensures that no single loss can significantly damage your account, while allowing wins to compound over time. This consistency is what separates professional traders from gamblers: not picking winners more often, but controlling how much each loss costs.

Key Features of Our Position Size Calculator Pro

Our Position Size Calculator Pro offers five calculation methods — each suited to different trading styles and risk management approaches.

1. Basic Risk-Based Sizing

The standard professional method. Enter your account size and risk percentage (typically 1–2%), then your entry and stop-loss prices. The calculator instantly shows the exact number of shares to buy, dollar risk, position value as a percentage of account, and the risk per share. Add an optional take-profit price and see the risk/reward ratio with a verdict badge.

A Risk Warning system activates automatically when risk exceeds 2% (amber warning) or 5% (red danger alert) — acting as a guardrail against impulsive oversizing.

2. Fixed Dollar Risk

For traders who think in dollar terms rather than percentages — or who have a specific maximum loss amount in mind for a trade. Enter the exact dollar amount you are willing to lose, entry, stop-loss and take-profit to get position size, max loss, max gain, and R:R ratio.

3. Kelly Criterion

The mathematically optimal position sizing formula based on your historical win rate and average win/loss ratio. Shows full Kelly, half-Kelly (recommended), and a custom Kelly fraction — plus expected value per trade and your statistical edge.

4. ATR-Based Volatility Sizing

Automatically adjusts stop distance based on Average True Range — the most popular volatility-adapted position sizing method used by professional traders. Enter the 14-day ATR and a multiplier (typically 1.5–2.5×) to get a stop price that respects current market volatility, with a comparison table showing how position size changes at five different multiplier levels.

5. Portfolio Risk Manager

Track combined dollar risk across up to 10 open positions simultaneously. A colour-coded Risk Meter shows whether total portfolio risk is in the safe zone (under 5%), caution zone (5–10%), or danger zone (above 10%). A doughnut chart shows risk distribution by position.

The Core Position Sizing Formulas Explained

Risk-based position sizing

Standard Formula Dollar Risk = Account Size × (Risk % ÷ 100) Risk per Share = |Entry − Stop-loss| Shares = floor(Dollar Risk ÷ Risk per Share) Position Value = Shares × Entry Price

Risk/Reward ratio

R:R Ratio Reward = |Target − Entry| × Shares Risk = |Entry − Stop| × Shares R:R = Reward ÷ Risk Example: Risk $500, Reward $1,200 → R:R = 2.4 : 1

Kelly Criterion

Kelly Formula f* = (p × b − q) ÷ b Where: f* = fraction of account to risk p = probability of winning (win rate) q = probability of losing (1 − p) b = win/loss ratio (average win ÷ average loss) Example: Win rate 55%, R:R 2.0 f* = (0.55 × 2 − 0.45) ÷ 2 = 0.325 = 32.5% Half-Kelly (recommended) = 16.25%

ATR-based stop and sizing

ATR Sizing Stop Distance = ATR × Multiplier Stop Price = Entry − Stop Distance Dollar Risk = Account × Risk % Shares = floor(Dollar Risk ÷ Stop Distance) Example: Entry $50, ATR $1.20, Multiplier 2× Stop Distance = $1.20 × 2 = $2.40 Stop Price = $50.00 − $2.40 = $47.60 If Dollar Risk = $500 → Shares = 208

How to Use Our Position Size Calculator — Tab by Tab

Tab 1: Basic — The everyday sizing method

Enter your account size and select a risk percentage using the quick buttons (0.5%, 1%, 1.5%, 2%, 3%) or type a custom value. Enter your entry price and stop-loss price. Results appear instantly: shares to buy, dollar risk, position value, and percentage of account. Add a take-profit price to activate the R:R panel.

Example — Basic tab
  • Account: $25,000  |  Risk: 1% = $250
  • Entry: $78.50  |  Stop: $75.00
  • Take-profit: $88.00

→ Shares: 71  |  Dollar Risk: $248.50  |  Position: $5,573.50  |  R:R: 2.7 : 1 — Excellent

Tab 2: Fixed Risk — Dollar-amount sizing

Enter the exact dollar amount you want to risk (e.g. $300), entry and stop prices, and optionally your take-profit and account size. Ideal for traders who prefer to think in fixed dollar terms rather than percentages, or for testing how a specific loss limit translates to a share count.

Tab 3: Kelly Criterion — Optimal sizing from your statistics

Enter your historical win rate (as a percentage), average win/loss ratio, and account size. The calculator shows full Kelly, half-Kelly, and a custom Kelly fraction — plus your expected value per trade and statistical edge. Adjust the Kelly fraction slider to see how much capital would be deployed at different safety levels.

Example — Kelly tab
  • Win Rate: 58%  |  Avg Win/Loss: 1.8R
  • Account: $30,000

→ Full Kelly: 25.6%  |  Half-Kelly: 12.8% ($3,840)  |  Edge: +4.4% per trade

Tab 4: ATR-Based — Volatility-adapted sizing

Enter your account size and risk percentage, entry price, the stock's 14-day ATR (from your charting platform), and choose a multiplier using the quick buttons (1×, 1.5×, 2×, 2.5×, 3×). The calculator sets the stop distance automatically and shows a comparison table of how position size changes at each multiplier level — making it easy to choose the volatility sensitivity that suits the trade.

Tab 5: Portfolio Risk — Total exposure tracking

Add each open position with ticker, entry, stop-loss, and shares. The calculator shows total dollar risk across all positions, percentage of account at risk, the largest single risk, and total portfolio exposure. The colour-coded Risk Meter instantly shows whether combined risk is safe, caution, or danger level.

Example — Portfolio tab
  • AAPL: 100 shares, Entry $185, Stop $179 → Risk $600
  • MSFT: 50 shares, Entry $310, Stop $300 → Risk $500
  • NVDA: 30 shares, Entry $440, Stop $425 → Risk $450

→ Total Risk: $1,550  |  On $50,000 account: 3.1% — Caution zone

Understanding the Kelly Criterion

The Kelly Criterion is a mathematical formula developed by John Kelly at Bell Labs in 1956 that calculates the theoretically optimal fraction of capital to bet on each trade to maximise long-run wealth growth.

The formula requires two inputs: your win rate (what percentage of your trades are profitable) and your average win/loss ratio (how large your average winning trade is relative to your average losing trade).

Why most traders use Half-Kelly

Full Kelly maximises long-run growth mathematically — but it produces very large position sizes that create severe short-term volatility. A trader running full Kelly should expect frequent 30–50% portfolio drawdowns even with a profitable strategy.

Half-Kelly (risking half the mathematically optimal fraction) captures about 75% of the growth rate while dramatically reducing drawdown severity. This is why half-Kelly is the standard recommendation — and why our calculator highlights it as the default.

Kelly FractionLong-run GrowthExpected Max DrawdownRecommendation
Full KellyMaximum30–50%+Too volatile
Half-Kelly~75% of max15–25%Recommended ✅
Quarter-Kelly~50% of max8–12%Conservative

Kelly requires accurate statistics

The Kelly formula is only as good as the win rate and R:R data you feed it. Use at least 50–100 historical trades to calculate a reliable win rate. Over-estimating your win rate or average win size will result in over-sizing — which is exactly the mistake Kelly is meant to prevent.

ATR-Based Sizing — Adapting to Market Volatility

The Average True Range (ATR) is a volatility indicator that measures how much a stock typically moves in a single day. A stock with an ATR of $3.00 moves an average of $3.00 per day across highs, lows, and gaps.

Setting your stop-loss at a fixed distance (e.g. always $2 below entry) ignores the fact that a volatile stock swings $4 per day while a calm stock only moves $0.50. A $2 stop on a $4 ATR stock will be triggered by normal daily noise — not a real change in the trade's thesis.

How ATR-based sizing works

By setting your stop at a multiple of the ATR (typically 1.5–2.5×), you place it beyond the normal daily noise — meaning you only get stopped out when the stock makes a genuinely abnormal move. This reduces stop-hunting losses significantly.

The position size is then calculated to ensure the larger stop distance still only risks the same percentage of account:

  • High volatility stock → large ATR → wider stop → fewer shares (smaller position)
  • Low volatility stock → small ATR → tighter stop → more shares (larger position)

The result: every position risks approximately the same dollar amount regardless of how volatile the underlying stock is.

Choosing the right ATR multiplier

Our ATR tab shows a comparison table of position sizes across five multiplier levels. A multiplier of 2× is the most common starting point. Use the table to choose the multiplier that fits the trade's timeframe: shorter-term trades typically use 1–1.5×, swing trades use 2–2.5×, and longer-term positions may use 3× or more.

Pro Tips for Better Position Sizing

Start with 1% risk per trade — always

If you are new to systematic position sizing, start at 1% risk per trade regardless of how confident you feel. A string of 20 losses at 1% risk costs 18% of capital — painful but survivable. The same string at 5% risk destroys 64%. Only increase your risk percentage after at least 50–100 trades of consistent execution.

Size to your stop — not to your conviction

The size of a position should be determined entirely by where the stop-loss must be placed — not by how strongly you believe in the trade. High-conviction trades with wide stops get smaller positions than low-conviction trades with tight stops. This is counterintuitive but mathematically correct.

Track total portfolio risk — not just per-trade risk

If you have 10 positions each risking 1% of account, your total portfolio risk is approximately 10%. If all 10 positions are in the same sector, a sector-wide event could trigger all stops simultaneously — turning 10 separate 1% risks into a simultaneous 10% loss. Use the Portfolio tab to keep total risk below 5–7% of account.

Never move your stop loss to increase position size

A common mistake is to see a trade that requires 200 shares at the correct stop — but the trader wants 400 shares, so they move the stop closer to make the math work. This destroys the entire purpose of position sizing: the stop should be placed where it is technically correct, and the position size should follow from that.

Reduce position size during drawdowns

When experiencing a losing streak, consider reducing risk percentage to 0.5% or even 0.25% per trade. This is not weakness — it is mathematical prudence. Smaller positions during poor performance periods preserve capital and allow you to trade at full size again once the strategy returns to form.

Use Kelly as a ceiling, not a target

Never exceed the half-Kelly recommendation as a maximum position size. Kelly tells you the most you should risk with a given edge — not what you should always risk. It is a ceiling that prevents over-betting, not a prescription to always bet the maximum.

Frequently Asked Questions

What is position sizing in stock trading?

Position sizing is the process of determining exactly how many shares to buy for a given trade based on your account size, the percentage of capital you are willing to risk, and the distance between your entry price and stop-loss price. It is the primary tool for controlling trade-level risk.

How much should I risk per trade?

Professional traders typically risk 1–2% of their account per trade. At 1%, a losing streak of 10 consecutive trades costs approximately 9.6% of capital — painful but recoverable. Risking more than 2% significantly increases the probability of account ruin during normal losing streaks.

What is the Kelly Criterion?

The Kelly Criterion is a mathematical formula that calculates the optimal fraction of capital to risk per trade to maximise long-run account growth. It requires your win rate and average win/loss ratio. Most traders use half-Kelly (50% of the full Kelly recommendation) to reduce drawdown severity while retaining most of the growth advantage.

What is ATR-based position sizing?

ATR-based sizing uses the Average True Range (daily volatility) to set the stop-loss distance — placing the stop beyond the stock's normal daily noise. Position size is then calculated so that the wider stop still only risks the same percentage of account. This adapts your position size to current market volatility automatically.

What is a good risk/reward ratio?

Professional traders typically require a minimum 2:1 risk/reward ratio — meaning the potential profit is at least twice the potential loss. Our calculator rates R:R as Excellent at 3:1 or above, Good at 2:1, Acceptable at 1.5:1, Marginal at 1:1, and Unfavourable below 1:1.

How do I calculate position size without a calculator?

Divide your maximum dollar risk per trade by the distance between entry and stop-loss. For example: $500 dollar risk ÷ $2.50 stop distance = 200 shares. Round down to the nearest whole share. This basic formula is the foundation of all position sizing methods.

Is this position size calculator free?

Yes. The Position Size Calculator Pro on StockToolHub is completely free to use with no registration required.

Calculate your position size now

Free, instant, no sign-up required.

Open Position Size Calculator →