Position Size Calculator
Turn your account size, risk percentage and stop into the number of shares, lots or contracts to trade in stocks, crypto, forex or futures.
Position size in shares
50
Actual risk $250.00
Position size in shares
50
Actual risk $250.00
- Risk budget
- $250.00
- Actual risk after rounding down
- $250.00
- Risk per share
- $5.00
- Position value
- $7,500.00
- Share of account
- 30.0%
How to calculate position size
Position size comes from dividing the money you are willing to lose by the loss per share at your stop. The size changes with every trade and the dollar risk stays the same, which is the point of the method.
This calculator rounds down to a whole share, contract or 0.01 lot, then shows the actual risk after rounding, because rounding up would break your limit. For forex, enter the stop in pips and the pip value per standard lot. For futures, enter the tick size and tick value from the contract specification.
Shares = (account × risk %) ÷ |entry − stop|. Lots = (account × risk %) ÷ (stop pips × pip value per lot). Contracts = (account × risk %) ÷ (stop ticks × tick value).
Worked example
With a $50,000 account risking 1%, your budget is $500. Buying at $185 with a stop at $180 puts $5 a share at risk, so the position is 100 shares.
That position costs $18,500, or 37% of the account, and only $500 of it is at risk if the stop fills at $180. Move the stop to $182 and the size rises to 166 shares, because $500 ÷ $3 is 166.67 and the calculator rounds down.
What the result does not account for
- Slippage and gaps. A stock can open below your stop, and the loss is then larger than the risk shown.
- Commissions and fees, which add to the real loss on small positions.
- Whether your broker will lend enough margin when the position is larger than the account.
- Correlation. Five positions that fall together behave like one large position.
Frequently asked questions
Does position sizing work for crypto and forex?
Yes. The logic is the same in every market: dollars at risk divided by the loss per unit at your stop. Only the unit changes, from shares to coins, lots or contracts, and this calculator has a tab for each.
Should I use the same position size on every trade?
Using the same risk is what keeps losses even, and that means the size changes. Risking $500 is 100 shares with a $5 stop and 500 shares with a $1 stop.
Related calculators
- Trade Risk CalculatorSet a stop at a chart level or a percentage from entry and see how many shares fit your risk limit and how large that position is against your account.
- Risk/Reward Ratio CalculatorEnter an entry, a stop and a target to see the dollar risk, the dollar reward and the win rate the trade needs to break even after fees.
- Forex Lot Size CalculatorEnter your risk percentage and stop distance in pips to get the lot size for a currency pair, rounded down to a size a broker will fill.
Articles on this topic
Affiliate disclosure: if you open a broker account through our tastytrade link, we may earn a commission. Compare fees yourself before choosing a broker.