Position Size Calculator
Stop guessing your lot size. Enter your account balance, the percentage you want to risk on this trade, and your stop-loss distance — get the exact lot size that satisfies your risk rule.
Risk amount
$100.00
Standard lots
0.200
Micro lots (0.01)
0.20
How position size works
The math is simple. The amount you're willing to lose on a trade equals the size of the trade times the distance to your stop.
risk_amount = account_balance × risk_pct
lot_size = risk_amount / (stop_loss_pips × pip_value_per_lot)Why 1% risk per trade matters
A 1% per-trade risk lets you survive 14 consecutive losses (yes, this happens) and still have 87% of your account. At 2% risk, the same losing streak puts you down 25% — psychologically much harder to recover from. See drawdown for why this asymmetry matters.
Pip values used
| Symbol | Pip size | Pip value (1 lot) |
|---|---|---|
| EUR/USD | 0.0001 | $10 |
| GBP/USD | 0.0001 | $10 |
| USD/JPY | 0.01 | $9.4 |
| XAUUSD (Gold) | 0.1 | $1 |
| BTCUSD (Bitcoin) | 1 | $1 |
| US500 (S&P) | 0.1 | $1 |
Pip values are approximate and assume USD-quoted pairs. JPY pairs and exotic crosses can vary ±10% depending on cross-rate.
Automate the math — and the trade
PineForge sizes positions automatically inside your Pine Script strategy. Set the risk rule once, deploy, and forget the calculator.
Try PineForge Free