Enter your account balance, how much you're willing to risk, and your stop loss. The calculator gives you the exact position size, so every trade risks the same amount no matter how wide the stop is.
Position size = (account balance x risk %) divided by (stop distance in pips x pip value per lot). Risking 1% of a $10,000 account with a 20-pip stop on EUR/USD, where one standard lot is about $10 per pip, gives 0.50 lots. Size from the stop distance, never a fixed lot.

Maths: lots = (balance × risk%) ÷ (stop in pips × pip value per lot). Standard lot = 100,000 units (gold: 100 oz). Check your broker's contract size before trading.
A professional charting terminal with a coach built in - the Mirror Desk helps you document, forward-test and encode your own edge as an indicator, from your own trade log. It is a tool for your process, not a signal service and not a promise of results. It is a free preview of the real desk, and a free guest account is required to open it: put in your email, we send a login code, and you are on a live chart in under a minute. The preview runs real market data with one indicator at a time - nothing is saved and no broker is connected. A preview of the product, not advice.
See what the desk does →Position size comes from three numbers: how much money you are prepared to lose, how far away your stop loss is, and how much one pip is worth for the pair you trade.
Example: a $10,000 account risking 1% is willing to lose $100. On EUR/USD one standard lot is worth about $10 per pip, so a 20-pip stop costs $200 per lot. $100 ÷ $200 = 0.50 lots. Widen the stop to 40 pips and the size halves to 0.25 lots, while the dollar risk stays at $100.
| Lot | Units of base currency | Approx. pip value on EUR/USD |
|---|---|---|
| Standard (1.00) | 100,000 | $10 |
| Mini (0.10) | 10,000 | $1 |
| Micro (0.01) | 1,000 | $0.10 |
Gold (XAU/USD) is usually quoted with a 100-ounce standard lot, where a $0.10 move is treated as one pip on most platforms. Contract sizes differ between brokers, so always check the symbol's contract specification.

Sizing is maths; spotting a clean setup is a skill. Chart Bound drills setup-reading on real historical charts, free.
Play free, no signup →Many beginners trade the same lot size every time. That means a trade with a wide stop quietly risks two or three times more than one with a tight stop. Sizing from the stop keeps every loss the same size, which is what makes a trading record readable: you can compare trades, measure your average win in "R" (multiples of what you risked) and see whether your process actually works.
There is no universal number, but many professional and prop-firm traders keep risk per trade small, commonly in the 0.25% to 1% range, because a losing streak is normal in any method. At 1% risk, ten losses in a row costs roughly 10% of the account. At 5% risk the same streak costs about 40%, and recovering from a 40% drawdown needs a 67% gain.
If neither currency in the pair is your account currency (for example EUR/GBP on a USD account), the pip value has to be converted. The calculator asks for the USD value of one unit of the quote currency (for EUR/GBP that's the GBP/USD rate) and does the conversion for you.
Divide the amount you are willing to risk (balance times risk percentage) by the cost of your stop loss per lot (stop distance in pips times the pip value of one lot). The result is your position size in lots.
It depends on your stop, not the account alone. Risking 1% ($10) with a 20-pip stop on EUR/USD, where a micro lot is about $0.10 per pip, gives 0.05 lots (five micro lots).
Yes. 0.01 lots is one micro lot, which is 1,000 units of the base currency, roughly $0.10 per pip on EUR/USD.
Yes. Choose XAU/USD. It assumes the common 100-ounce contract and a 0.10 pip size; check your broker's specification, because some use different gold contract sizes.
Free to use, on any site, with no signup: paste this one line where you want the tool to appear. It loads our hosted version, so it stays up to date, and the link under it credits back to this page.
420×620 by default and it scales down to fit a narrower column. Please keep the attribution link.

Sizing is maths; spotting a clean setup is a skill. Chart Bound drills setup-reading on real historical charts, free.
Play free, no signup →