Calculate the exact lot size for your next forex, gold, or indices trade in seconds. Enter your account balance, risk percentage, and stop-loss in pips. The Forex Complex position size calculator returns the precise position size so you never risk more than you should.
| Lot Type | Units per Lot | Lots to Trade | Pip Value (per lot) | Total Pip Value |
|---|
A position size calculator is a free trading tool that tells you the exact lot size to enter on a trade based on three inputs: your account balance, the percentage of that balance you are willing to risk, and your stop-loss distance in pips. It removes the guesswork from risk management and ensures you never lose more than your planned risk on a single trade.
Professional traders use a position size calculator before every entry. The tool converts your risk preference (for example, 1% of a £10,000 account, or £100) into the exact number of lots, mini-lots, or micro-lots you should trade for any pair. It is the single fastest way to enforce trading discipline and protect your capital.
The forex position size calculator uses a simple formula:
Position Size (in lots) = (Account Balance × Risk %) ÷ (Stop-Loss in Pips × Pip Value)
The pip value depends on the currency pair and the lot size. For most USD-quoted pairs (such as EUR/USD or GBP/USD), one pip on a standard lot (100,000 units) equals $10. On a mini-lot (10,000 units), one pip equals $1. On a micro-lot (1,000 units), one pip equals $0.10.
Worked example:
Position size = £100 ÷ (20 × $10) = 0.5 standard lots (or 5 mini-lots)
You would enter a 0.5 lot trade. If the price hits your 20-pip stop-loss, you lose exactly £100, which is your planned 1% risk. The calculator does this maths automatically and adjusts for non-USD account currencies using the live exchange rate.
Use The Forex Complex calculator in five steps:
The output is your exact position size in standard lots, mini-lots, micro-lots, and units.
| Input | What it means | Example |
|---|---|---|
| Account currency | Currency of your trading account | GBP |
| Account balance | Current account equity | £10,000 |
| Risk percentage | % of balance risked on the trade | 1% |
| Currency pair | The instrument you are trading | EUR/USD |
| Stop-loss (pips) | Distance from entry to stop | 20 pips |
| Output: position size | Lots to enter | 0.5 standard lots |
Use your calculated risk levels, position sizing, and technical analysis together with live forex trading signals and market commentary from The Forex Complex.
The same calculator works across asset classes, but the pip value and contract size differ. Here is how to use it for the most popular non-FX instruments.
For a gold position size calculator, one pip on XAU/USD is typically $1 per 0.01 lot (the standard contract for gold is 100 ounces). A 1-pip move on a 1.00 lot XAU/USD position equals $100. Because gold moves in larger pip ranges than most FX pairs (often 200 to 500 pips in a session), you should widen your stop-loss expectation and reduce your lot size accordingly. The calculator handles this automatically when you select XAU/USD as the instrument.
A crypto position size calculator works the same way but uses contract size rather than pips, since crypto pairs (BTC/USD, ETH/USD) are quoted in dollars per coin, not in pips. Enter your account balance, your risk percentage, and your stop-loss in dollars (or as a percentage of price). The calculator returns the number of coins or contracts to trade. Because crypto volatility is high, most professional traders cap risk at 0.5% to 1% per trade.
For an indices position size calculator, the contract size depends on the broker. On most CFD brokers, 1 lot on US30 (Dow Jones) means $1 per point of movement. A 100-point stop-loss on a 1 lot US30 trade equals $100. Enter the index name, your stop-loss in points, and the calculator converts it to the correct lot size. Use the pip calculator if you need to double-check point values on a specific broker.
A forex position size calculator with leverage does not change your risk, it changes how much margin you need to open the trade. Risk is determined by your stop-loss distance and lot size, not by your leverage.
Here is the key point most beginners miss: a 1:30 retail account and a 1:500 pro account that both trade 0.5 lots of EUR/USD with the same 20-pip stop have exactly the same risk in pounds. The leverage only affects the margin tied up in the trade. The calculator returns the same position size regardless of leverage.
Where leverage does matter: confirming that your account has enough free margin to open the trade. Use the leverage calculator and the margin calculator alongside the position size calculator to make sure your account can support the trade.
Most retail traders blow accounts not because their analysis is wrong, but because their position sizes are wrong. Research from large brokerages consistently shows that traders who use fixed position sizing (a set lot size on every trade) lose at a higher rate than traders who size each trade based on stop-loss distance and account equity.
A position size calculator enforces three rules that protect your account:
Using the calculator before every entry is what separates traders who survive their first year from traders who do not.
The best forex position size calculator for beginners is one that accepts your account currency, risk percentage, and stop-loss in pips, and returns the exact lot size without requiring you to know pip values by heart. The Forex Complex calculator is built for this, three inputs, one clean output, no maths required. It covers majors, minors, gold, indices, and crypto on a single page.
Yes, but leverage does not change the position size the calculator returns. Risk is determined by your stop-loss distance and lot size, not by your account leverage. A 1:30 account and a 1:500 account trading the same lot size with the same stop have identical risk in pounds. Leverage only affects the margin required to open the trade.
Yes. The Forex Complex calculator supports gold (XAU/USD), major indices (US30, NAS100, GER40), and crypto pairs. The formula is the same, account balance, risk %, stop-loss distance, but the contract size and pip value differ per instrument. The calculator handles the conversion automatically when you select the asset.
A position size calculator does not reduce market risk, but it caps your loss per trade to a fixed amount you control in advance. Traders who size every position from a 1% risk rule lose roughly the same in pounds whether the trade is right or wrong about direction. Over a sample of 100 trades, this is the single biggest factor separating profitable accounts from blown accounts.
The forex position size formula is: Position Size = (Account Balance × Risk %) ÷ (Stop-Loss in Pips × Pip Value). For a £10,000 account risking 1% with a 20-pip stop on EUR/USD (pip value ~$10), the position size is 0.5 standard lots. The calculator runs this maths automatically and adjusts for your account currency.
The calculator is free to use directly on the site, no signup required. For a downloadable or embeddable widget version (forex position size calculator download or widget), contact us and we can provide an embed code for your trading site or blog.