Position Size Calculator
Calculate the exact lot size for any trade based on your account balance, risk percentage, and stop-loss distance. Supports FX majors, JPY pairs, Gold, Silver, and Oil.
Your total trading account in USD
Distance from entry to your stop loss level
Used to convert pip value to USD
Override when your broker uses non-standard lot sizes or you need exact values. Currently auto-calculated: /pip/lot
Enter your inputs to calculate position size
Entry price required for
Save as Preset
Presets are saved to your browser. Log in to sync across devices.
The position size calculator is the single most important tool in a serious trader's arsenal. Amateur traders pick lot sizes by feel or habit. Professional traders calculate their position size for every single trade ÔÇö and this tool makes that process instant.
Why Position Sizing Matters
Consistent profitability in trading is not about picking the right direction on every trade ÔÇö it is about surviving losing streaks and maximising your edge when conditions are favourable. Position sizing is how you control your risk per trade so that no single loss can destroy your account.
The classic rule is to risk no more than 1ÔÇô2% of your account on any one trade. With a $10,000 account at 1% risk, you risk $100 per trade. If you lose 10 trades in a row ÔÇö a realistic scenario for any trading strategy ÔÇö you lose $1,000, not $10,000. Your account survives and you can continue trading.
How the Formula Works
The core position sizing formula has three components:
- Risk Amount ($) = Account Balance ├ù (Risk % ├À 100)
- Pip Value = determined by instrument type, lot size, and entry price
- Lot Size = Risk Amount ├À (Stop Loss in Pips ├ù Pip Value per Lot)
For a standard FX major pair where the USD is the quote currency (e.g. EUR/USD, GBP/USD), the pip value per standard lot is always exactly $10. This is because 1 standard lot = 100,000 units, and 1 pip = 0.0001, so 100,000 × 0.0001 = $10.
For JPY pairs, the pip value depends on the current price. At USD/JPY of 150, pip value per lot = 100,000 ├ù 0.01 ├À 150 = $6.67. The calculator handles this automatically when you enter the current price.
For Gold (XAU/USD), we define 1 pip as $0.10 and use 100 oz per standard lot, giving a pip value of $10 per lot ÔÇö identical to a standard FX major.
Instrument Support
This calculator supports all major asset classes:
- FX Majors ÔÇö EUR/USD, GBP/USD, AUD/USD, NZD/USD (fixed $10/pip/lot)
- USD-Base Pairs ÔÇö USD/CAD, USD/CHF (variable pip value, requires entry price)
- JPY Pairs ÔÇö USD/JPY, EUR/JPY, GBP/JPY, CAD/JPY, AUD/JPY, CHF/JPY
- Gold ÔÇö XAU/USD (1 pip = $0.10, 100 oz/lot)
- Silver ÔÇö XAG/USD
- WTI Crude Oil
Using Presets
The preset system lets you save your most-used configurations. For example, you might save a "Conservative FX" preset with 1% risk and a "Gold Scalp" preset with 0.5% risk. Click the preset chip to instantly load those settings and calculate your position size in seconds.
Guest presets are saved to your browser. Logged-in users have presets saved to their account and available across devices.
Frequently Asked Questions
More Calculators
Learn Risk Management
Our academy covers position sizing and risk control in depth.
Browse Academy →