Trading Tools
Position Size Calculator
Calculate the position size for any trade from your account balance, risk tolerance and stop loss distance. Proper position sizing is the cornerstone of risk management.
Why position sizing matters
Position sizing sets how many lots you trade, and so how much you lose if the stop loss is hit. Many risk-management guides suggest risking around 1–2% of the account per trade, so that a run of losses, which every trader has, cannot do lasting damage.
Parameters
Enter your trade details below
Your trading account balance (USD account)
Percentage of the account to risk on this trade
Distance from entry to stop loss in pips (1 pip = 0.0001)
$10.00 per pip per standard lot (USD account)
Results
Your calculated position size
Position Size
0.33standard lots
Risk Amount
$100.00
1% of $10,000.00
Pip Value
$10.00
per pip / standard lot
Mini Lots
3.33
0.10 standard lot each
Micro Lots
33.33
0.01 standard lot each
Formula
How the result is calculated
Calculate the risk amount
Risk Amount = Account Balance × (Risk % ÷ 100)
$10,000.00 × (1% ÷ 100) = $100.00
Get the pip value per lot
Pip Value = Pip Size × Contract Size × (quote → USD rate)
EUR/USD: 0.0001 × 100,000 = $10.00
Calculate the position size
Position Size = Risk Amount ÷ (Stop Loss × Pip Value)
$100.00 ÷ (30 pips × $10.00) = 0.33 lots
Pip values by instrument
Per lot, for a USD account, at the example rates shown. Rates move, so pip values for non-USD-quoted pairs change with them.
| Instrument | Pip size | Per lot | ||||
|---|---|---|---|---|---|---|
| EUR/USD | 0.0001 | 100,000 units | $10.00 | $1.00 | $0.10 | — |
| GBP/USD | 0.0001 | 100,000 units | $10.00 | $1.00 | $0.10 | — |
| USD/JPY | 0.01 | 100,000 units | $6.76 | $0.68 | $0.07 | USD/JPY 148.00 |
| AUD/USD | 0.0001 | 100,000 units | $10.00 | $1.00 | $0.10 | — |
| USD/CAD | 0.0001 | 100,000 units | $7.38 | $0.74 | $0.07 | USD/CAD 1.3550 |
| NZD/USD | 0.0001 | 100,000 units | $10.00 | $1.00 | $0.10 | — |
| USD/CHF | 0.0001 | 100,000 units | $11.24 | $1.12 | $0.11 | USD/CHF 0.8900 |
| EUR/GBP | 0.0001 | 100,000 units | $12.70 | $1.27 | $0.13 | GBP/USD 1.2700 |
| EUR/JPY | 0.01 | 100,000 units | $6.76 | $0.68 | $0.07 | USD/JPY 148.00 |
| GBP/JPY | 0.01 | 100,000 units | $6.76 | $0.68 | $0.07 | USD/JPY 148.00 |
| AUD/NZD | 0.0001 | 100,000 units | $6.05 | $0.61 | $0.06 | NZD/USD 0.6050 |
| XAU/USD | 0.01 | 100 ounces | $1.00 | $0.10 | $0.01 | — |
| XTI/USD | 0.01 | 1,000 barrels | $10.00 | $1.00 | $0.10 | — |
For educational purposes only. Not financial advice. Pip values depend on live exchange rates and on your broker's contract specifications; always verify on your platform before trading. Trading forex and CFDs involves significant risk of loss.
Learn the strategy
Learn position sizing
Calculating lot size is step one. Learn the risk management framework behind it.
- Position Sizing Formulas20 min
- % Risk per Trade (1–2% Rule)12 min
- Leverage & Margin18 min
- Risk-to-Reward Ratio (RRR)15 min
163 lessons · 18 sections · Cancel anytime