Why Use This Stock Position Size Calculator
Proper position sizing is essential for risk management in stock trading. This stock position size calculator helps you:
- 💰 Calculate Your Share Count — know exactly how many shares to buy.
- 📊 Understand Your Risk — see exactly how much you’re risking.
- 📉 Set Smart Stop-Losses — calculate position size based on your stop-loss.
- 💵 Account for Commissions — include trading fees in your calculation.
- 📈 Visualize Your Risk — see the breakdown of your trade.
- 📜 Track Your History — save, review, and export past calculations.
- 🔒 100% Private — all calculations run locally.
Stock Position Size Formula Used by This Tool
Risk Amount = Account Balance × (Risk% / 100)
Number of Shares = Risk Amount ÷ Stop-Loss Amount (per share)
Total Cost = Number of Shares × Stock Price
Position Value = Number of Shares × Stock Price
How to Use This Stock Position Size Calculator
- Select your account currency from the picker in the site header.
- Enter your account balance.
- Set your risk per trade percentage.
- Enter your stop-loss in dollars per share.
- Enter the stock price (optional — to see total cost).
- Enter the stock symbol (optional — for reference).
- Toggle commission on/off and enter the commission amount.
- View your results instantly — see the number of shares to buy and your risk amount.
Stock Position Size Calculator Frequently Asked Questions
How is stock position size calculated?
Position size (shares) = Risk Amount ÷ Stop-Loss per Share. Risk Amount = Account Balance × (Risk% / 100).
What is the stop-loss per share?
The stop-loss per share is the dollar amount you’re willing to lose per share. If you buy at $50 and set a stop at $47.50, your stop-loss per share is $2.50.
Why is stock price optional?
The stock price is optional because the core calculation only needs the stop-loss per share and risk amount. The price is used to show the total cost and position value.
What is a good risk percentage for stocks?
Most traders risk 1-2% of their account balance per trade. This helps protect your capital during drawdowns.