Systemly Logo
8 min read

Forex Lot Size Calculator: How to Size Every Trade Correctly

SystemlySystemly Team
·25 September 2026
Forex Lot Size Calculator: How to Size Every Trade Correctly

Most blown accounts are not the result of bad analysis. They are the result of a good idea sized wrongly. A forex lot size calculator fixes that in seconds: feed it your account balance, the percentage you are prepared to risk and the distance to your stop, and it hands back the volume to type into the order ticket.

The arithmetic underneath is simple enough to do on the back of an envelope, and it is worth learning, because a trader who understands it can tell when the tool has been fed a bad input. Here is what a lot is, how pip value follows from it, the one formula that works on every instrument, and worked examples on EUR/USD, USD/JPY and gold.

What a lot actually is

A lot is a standardised trade size. Rather than quoting positions in raw currency units, the market settled on blocks, and your platform asks for volume in those blocks.

A standard lot is 100,000 units of the base currency. A mini lot is 10,000 units, entered as 0.10. A micro lot is 1,000 units, entered as 0.01, and that is the smallest step most retail brokers accept. Some offer nano lots of 100 units, shown as 0.001, though they are less common. So when you buy 0.30 lots of EUR/USD you are buying 30,000 euros against the dollar.

Note that lots are counted in the first currency of the pair, not in your account currency: one standard lot of GBP/USD is 100,000 pounds. It is also why forex trading lot size conventions look different on gold and indices, where the contract is measured in ounces or index units rather than currency.

How pip value follows from lot size

Pip value is not a fixed number you look up. It falls out of your lot size and the pair's pip increment, and it is always denominated in the quote currency, the second one in the pair.

For most pairs a pip is 0.0001, so a standard lot of EUR/USD is 100,000 times 0.0001, which is 10 US dollars per pip. A mini lot is one dollar per pip and a micro lot is ten cents. Yen pairs use 0.01 as the pip, because they are quoted to two decimal places rather than four, so a standard lot of USD/JPY is 1,000 yen per pip. That is a yen figure: if your account is in dollars you divide by the current USD/JPY rate. At a rate of 150.00 it comes to 6.67 dollars per pip, not the ten dollars people assume out of habit. This is the most common source of a wrong lot size, and our forex pip calculator guide works through pip value pair by pair.

The formula behind every forex lot size calculator

Every lot size calculator forex traders use, whichever site it sits on, runs the same three steps.

  • Risk amount equals account balance multiplied by your risk percentage.
  • Units equals risk amount divided by the stop distance expressed in price.
  • Lots equals units divided by the contract size.

On a 10,000 dollar account at 1 per cent, the risk amount is 100 dollars. The stop distance in price is the gap between entry and stop written as a number, so 25 pips on EUR/USD is 0.0025. Both figures must be in the quote currency; if your account is in something else you convert the risk amount first, which is the step the online tools perform silently using a live rate. Then divide by the contract size, 100,000 for a currency pair, and round down to the smallest volume step your broker accepts, usually 0.01, so that you stay under your risk limit rather than a shade over it.

If you prefer the pip version, it is the same thing rearranged: lots equals risk amount divided by stop in pips multiplied by pip value per standard lot. Working in price is more portable, because it holds for gold and indices without modification.

Worked examples

EUR/USD on a 10,000 dollar account

Risk 1 per cent, so 100 dollars. The stop is 25 pips away, which is 0.0025 in price. Units equals 100 divided by 0.0025, or 40,000 units, which is 0.40 lots. Check it the other way round: 0.40 lots is 4 dollars a pip, and 4 times 25 is 100 dollars.

USD/JPY, where the pip value is not ten dollars

A 10,000 dollar account, 1 per cent risk, so 100 dollars, a 30 pip stop, and USD/JPY at 150.00 for the sake of the example. One standard lot is 1,000 yen a pip, which at 150.00 is 6.67 dollars a pip. Thirty pips of that is 200 dollars per standard lot, so lots equals 100 divided by 200, which is 0.50. Had you assumed ten dollars a pip you would have sized 0.33 lots and risked a third less than you intended. That sounds harmless until you notice your winners are a third smaller too.

A sterling account trading a dollar pair

Your account holds 10,000 pounds and you risk 1 per cent, so 100 pounds, but the loss would land in dollars. At a GBP/USD rate of 1.3600, 100 pounds is 136 dollars. On a 25 pip EUR/USD stop, units equals 136 divided by 0.0025, or 54,400 units, which is 0.544 lots, rounded down to 0.54. That conversion is why a good fx lot size calculator asks for your account currency.

Gold, where the contract size is the thing to check

Gold is where sizing goes wrong most often. XAU/USD is not quoted in currency units: the contract is measured in troy ounces, and a standard lot is commonly 100 ounces. Commonly is not always. Contract sizes differ between brokers and between account types, and some list gold in 10 ounce or 1 ounce lots, so open your platform's contract specification for the symbol and read the number before you size anything.

The formula does not change. On a 10,000 dollar account risking 1 per cent, that is 100 dollars. Suppose your stop sits 5 dollars of gold price from your entry. Units equals 100 divided by 5, which is 20 ounces, and on a 100 ounce contract 20 ounces is 0.20 lots. If your broker's gold contract were 10 ounces per lot, the same 20 ounces would be 2.00 lots, a tenfold difference in the number you type. That is the whole case for reading the specification, and it is why any gold lot size calculator that hard-codes a contract size your broker does not use will quietly mislead you.

Platforms also disagree about what counts as a pip on XAU/USD. Some treat a one cent move as a pip, others a ten cent move, and plenty of traders say points and mean whole dollars. Sidestep the argument by working in dollars of price movement: on a 100 ounce contract, a one dollar move in gold is worth 100 dollars per standard lot, 10 dollars per mini and 1 dollar per micro. Any xauusd lot size calculator worth using lets you enter the stop as a price rather than forcing you into its own convention. Gold also moves hardest around the London and New York overlap, so your stop distance should reflect the session you are trading in.

Where the calculator is right and you still lose more than planned

The calculator answers one question exactly: what volume puts a defined amount of money at risk over a defined stop distance. Three things can still push your actual loss past that figure.

Spread and commission sit outside the calculation unless you add them. If you pay a one pip spread and your stop is 15 pips from the mid price, your real exposure is nearer 16 pips plus commission, which on tight stops is a meaningful share of the risk you budgeted.

Slippage is the second. A stop is an instruction to exit at the next available price, not a guarantee of that price, and in thin conditions the next available price can sit some way off. Weekend gaps and the seconds after a data release are where this bites, and understanding where liquidity actually sits helps you avoid parking stops in the obvious thin pockets. Worth adding that margin is not risk: margin is what your broker holds to open the position, not what you stand to lose.

The third is correlation. Three long positions across EUR/USD, GBP/USD and AUD/USD at 1 per cent each are not three independent bets. They are much closer to a single 3 per cent bet against the dollar.

Babypips, Myfxbook and where Systemly differs

If all you want is a free calculator, Babypips and Myfxbook are both genuinely good and both free. Babypips' position size calculator is the friendlier starting point, sitting beside a pip value calculator and a written lesson on position sizing. Myfxbook's is the deeper tool: it pulls live exchange rates to handle the account currency conversion, covers majors, minors, exotics and metals including gold, and sits in a suite alongside pip, margin, leverage, profit, drawdown and risk of ruin calculators. Earn Forex runs another free version. Any of them will give you a correct number.

The limitation they share is not accuracy. It is that they are standalone. You work out a figure in one tab and type it into a platform in another, and nothing connects that size to the trade idea, the stop you actually used, or what happened afterwards.

Systemly's Risk Doctor comes at the same job from the other end. It is free on every tier and returns the lot size, the cash at risk, the profit at each target, the breakeven level and the R multiple, sized against your own balance and risk percentage rather than a generic figure. It also sits inside the platform that produced the setup. Systemly generates signals from raw OHLCV market data rather than chart screenshots, computing indicator values from the source candles instead of estimating them from pixels on a rendered image, and the stop it proposes is derived from market structure. The sizing follows from that stop rather than a level you eyeballed. No headline win rate is marketed either: every signal on the community feed is tracked to a recorded outcome with the reasoning published, so you can form your own view rather than take a number on faith.

For the broader method, including how to settle on a risk percentage, the forex position size calculator guide is the parent piece. And if your stops are the weak link, placing them from confluence rather than a round number will do more for your results than any refinement to the sizing formula.

Frequently asked questions

How to calculate lot size

Work out the cash you are willing to lose, which is your balance multiplied by your risk percentage. Divide that by the stop distance expressed in price, then divide the result by the contract size. On a 5,000 dollar account risking 1 per cent with a 20 pip stop on EUR/USD: 50 divided by 0.0020 is 25,000 units, which is 0.25 lots. If the quote currency is not your account currency, convert the risk amount before you divide.

What is a standard lot

A standard lot is 100,000 units of the base currency, entered as 1.00 in the volume box, and on a dollar-quoted pair it works out at about 10 dollars per pip. A mini lot is 10,000 units (0.10) and a micro lot is 1,000 units (0.01). On gold and other non-currency instruments the standard lot is defined in the contract's own units, commonly 100 troy ounces for XAU/USD, so check your broker's specification rather than assuming.

What lot size should I use on a small account

Whatever the formula gives you, which on a small account usually means micro lots. With 500 dollars and 1 per cent risk you have 5 dollars per trade, and on a 25 pip stop that is 0.02 lots. Traders who find that unsatisfying tend to raise the risk percentage rather than accept that the position is small, and that decision ends more small accounts than bad analysis does.

Size the next one properly

Run your next setup through Systemly's Risk Doctor before you place it. It is free, it takes your balance, your risk percentage and your stop, and returns the lot size along with the cash at risk and what each target is worth. Then check the answer against the formula above, because the aim is not to depend on a calculator. It is to stop guessing.

Systemly.ai is not a licensed financial adviser and does not provide regulated financial advice. Trading carries a significant risk of loss and is not suitable for everyone. Past performance does not guarantee future results. Always do your own research and never risk more than you can afford to lose.