Stocks · Forex · CFD
Enter your account size, risk percentage, and stop distance to get your exact position size.
EURUSD ≈ $10/pip · USDJPY ≈ $9.09/pip · GBPUSD ≈ $10/pip
Results are for educational purposes. Always verify before placing a trade.
Fixed-R position sizing has one rule: risk a consistent percentage of your current account equity on every trade. Position size is a derived output — calculated from your stop distance, not chosen by feel.
The position size automatically adapts to your stop distance on each trade — tighter stop means more shares, wider stop means fewer. The risk stays locked. The position adapts to fit it.
This is the opposite of how most traders work. Most decide shares first and let the stop determine their actual risk. Fixed-R inverts this: decide risk first, then derive shares from the stop.
This calculator gives you the formula. SignalDeck applies it automatically to every trade in your journal — calculating R-Multiple from your entry, stop, and position size the moment you log the trade. No manual calculation needed.
Once you have 100+ trades of R-normalized data, SignalDeck derives your Kelly Criterion position sizing from your actual win rate and average R — and surfaces it as a recommended lot size for your next trade. The formula evolves as your edge data improves.
Start journaling with automatic R-calculation — FreeHow do you calculate position size from a stop loss?
Position Size = (Account × Risk%) ÷ Stop Distance. For a $10,000 account risking 1% ($100) with a $0.50 stop, that's 100 ÷ 0.50 = 200 shares. For forex: Lot Size = Dollar Risk ÷ (Pip Distance × Pip Value).
What percentage should I risk per trade?
0.5%–2% for most retail traders. At 1%, a 10-trade losing streak costs ~9.6% of your account. At 2%, the same streak costs ~18.3%. Use your strategy's SQN score to calibrate — higher SQN systems can tolerate slightly more risk per trade.
What is Fixed-R position sizing?
Risking a consistent percentage of your current account equity on every trade. Position size is derived from your stop distance — not chosen arbitrarily. The key property: during a drawdown, your dollar risk automatically shrinks with your account, protecting you from oversizing into weakness.
When should I use Kelly Criterion instead?
Kelly Criterion requires accurate win rate and average R data — ideally 100+ trades. Use Fixed-R first to build the journal, then let Kelly refine the percentage once you have reliable input data. SignalDeck calculates Kelly from your live trade history automatically.