Skip to content
Blueprint drawing of a balance scale weighing lot-size weights against currency coins, with a caliper measuring candlesticks, for forex position sizing

FOREX POSITION SIZING

How to Calculate Lot Size in Forex: Formula, Pip Value and Calculator

Lot size = the money you are willing to lose ÷ (stop-loss in pips × pip value per lot). The only tricky part is the pip value, which is $10 per standard lot on EUR/USD but different on USD/JPY, EUR/GBP or gold. Here is the math for every pair type, worked examples and a calculator.

One formulaPip value by pair typeLot size calculator
Who this is for: spot forex and CFD traders on platforms that size trades in lots (MT4, MT5, cTrader and most broker web platforms), with an account in US dollars. The examples use round exchange rates for clarity; plug in the prices on your own platform. If you trade currency futures, contract sizes are fixed by the exchange, so see how much money you need to trade futures instead. If your account is in another currency, the method is the same, with one extra conversion (covered below).

THE SHORT ANSWER

The lot size formula

Lot size = (Account balance × Risk %) ÷ (Stop loss in pips × Pip value per standard lot)

Then round down to your broker's lot step, usually 0.01.

Example: a $10,000 account risking 1% is willing to lose $100. With a 50-pip stop on EUR/USD, where one pip on one standard lot is worth $10, the trade is $100 ÷ (50 × $10) = 0.20 lots. If price hits the stop, you lose about $100, whatever the pair or the leverage.

STEP 1

Dollar risk

Balance × risk %. Many traders use 0.5–2% per trade.

STEP 2

Stop in pips

Distance from entry to stop, set by the chart, not by the lot size.

STEP 3

Pip value

What one pip is worth on one standard lot in your account currency.

STEP 4

Lots

Risk ÷ (pips × pip value), rounded down to 0.01.

The order matters. Pick the stop where the trade idea is wrong, then let the lot size absorb the difference. Moving the stop closer to "fit" a bigger position is how small accounts get stopped out by normal noise. We cover the stop and risk/reward side in swing trading risk management.

LOT SIZES

Standard, mini, micro and nano lots

A lot is a number of units of the base currency, the first currency in the pair. One standard lot of EUR/USD is €100,000; one standard lot of USD/JPY is $100,000.

LotVolume in the platformUnits of base currencyPip value on EUR/USD
Standard1.00100,000$10.00
Mini0.1010,000$1.00
Micro0.011,000$0.10
Nano0.001 (some brokers, cent accounts)100$0.01

Most brokers accept any size in steps of 0.01, so "0.37 lots" is a normal order. Check your broker's contract specification for the contract size, minimum volume and volume step of each symbol; a few use different contract sizes, especially for metals and indices.

PIP VALUE

Pip value per standard lot, by pair type

A pip is 0.0001 on most pairs and 0.01 on pairs quoted in Japanese yen. On one standard lot that is 10 units of the quote currency (the second currency), or ¥1,000 on yen pairs. To get dollars, convert those 10 units at the current rate:

Pair typeExamplesPip value per standard lot (USD account)At example rate
USD is the quoteEUR/USD, GBP/USD, AUD/USD, NZD/USD$10, always$10.00
USD is the baseUSD/CAD, USD/CHF$10 ÷ pair priceUSD/CAD 1.3800 → $7.25
USD/JPYUSD/JPY¥1,000 ÷ USD/JPY price150.00 → $6.67
Yen crossesEUR/JPY, GBP/JPY, AUD/JPY¥1,000 ÷ USD/JPY priceUSD/JPY 150.00 → $6.67
Crosses quoted in GBP, AUD, NZD, EUREUR/GBP, EUR/AUD, GBP/AUD$10 × (quote currency)/USD priceGBP/USD 1.2500 → $12.50
Crosses quoted in CAD, CHFEUR/CHF, GBP/CAD, AUD/CAD$10 ÷ USD/(quote currency) priceUSD/CHF 0.8000 → $12.50

Notice that on a yen cross like GBP/JPY you need the USD/JPY price, not the GBP/JPY price, because the pip is paid in yen and you are converting yen to dollars. That one detail is behind most "my journal shows crazy numbers on JPY pairs" problems; we wrote a whole post on JPY calculations, and pair-by-pair tables for majors and minors and JPY pairs.

Gold (XAU/USD) is not sized in pips. At most brokers one lot of gold is 100 troy ounces, so a $1.00 move in the gold price is worth $100 per lot. Size it with the stop in dollars: lots = risk ÷ (stop distance in $ × 100). Risking $100 with a $5.00 stop gives 0.20 lots (20 oz). Some brokers use other contract sizes, so check the symbol's specification; our gold and silver point value guide has the tables.

WORKED EXAMPLES

Four trades, four pip values

SAME RULE, DIFFERENT PAIRS

A $10,000 account risking 1% ($100)

The dollar risk stays the same on every trade. What changes is the stop distance and the pip value, so the lot size changes with them. Rates are round examples.

EUR/USD, 50-pip stop
0.20 lots
$100 ÷ (50 × $10)
USD/JPY at 150, 30 pips
0.50 lots
$100 ÷ (30 × $6.67)
USD/CAD at 1.38, 40 pips
0.34 lots
0.345 rounded down; risk $98.55
EUR/GBP, GBP/USD 1.25, 20 pips
0.40 lots
$100 ÷ (20 × $12.50)

Rounding down keeps the actual loss at or under your limit: 0.34 lots of USD/CAD risks $98.55, while rounding up to 0.35 would risk $101.45. On small accounts the rounding is bigger: a $500 account risking 1% ($5) with a 30-pip stop on EUR/USD works out to 0.0167 lots, so the most it can trade is 0.01 lots ($3 of risk). If the math comes out below 0.01, the stop is too wide for that account at that risk, or you need a broker with nano lots.

YOUR NUMBERS

Forex lot size calculator

TRY IT

How many lots should this trade be?

For a USD account. Defaults are the EUR/USD example. Nothing you type is saved or sent anywhere.

Lot size (rounded down to 0.01)—
Money at risk (target)—
Actual risk at this size—
Pip value per standard lot—
Units—

LEVERAGE AND MARGIN

Leverage changes the margin, not the risk

Leverage decides how much of your balance is locked as margin to open the position. It does not change what a pip is worth. A 0.20-lot EUR/USD trade with a 50-pip stop loses about $100 at the stop whether your account runs at 1:30 or 1:500.

MARGIN

What leverage controls

0.20 lots of EUR/USD at 1.1000 is a $22,000 position. At 50:1 the margin is $440; at 30:1 about $733. Higher leverage only lets you open bigger positions with the same balance.

RISK

What the lot size controls

The loss at your stop: lots × stop pips × pip value. If you size every trade from the formula above, leverage just needs to be high enough to cover the margin.

Limits depend on where your account is held. In the US, CFTC rules require a security deposit of at least 2% of the position on major pairs and 5% on others (at most 50:1 and 20:1), with the NFA setting the exact levels. EU and UK retail clients are generally capped at 30:1 on majors. Where your stop is wide and your size is small, you will rarely use the maximum anyway.

COMMON MISTAKES

Five ways lot size math goes wrong

MistakeWhat happensFix
Points entered as pipsMT4/MT5 measure distance in points (0.00001). A 500-point stop is 50 pips; typing 500 as pips gives a size 10× too small, and the opposite slip gives 10× too big.Divide points by 10 on 5-digit (and 3-digit yen) quotes.
$10 per pip on every pairCorrect only when USD is the quote currency. On USD/JPY at 150 a pip is $6.67, so a "$10" assumption under-sizes; on EUR/GBP it is about $12.50, so it over-sizes by 25%.Use the pip value for the pair type.
Rounding upPushes the loss above your risk limit, which adds up over a losing streak.Always round down to the volume step.
Ignoring spread and commissionA stop placed exactly at a level often fills a pip or two worse once the spread is added, and a round-turn commission (often around $5–7 per standard lot) is a cost on top.Measure the stop from your actual fill side and include commission in the dollar risk if it is material.
Account not in USDPip values in this guide are in dollars. A euro or pound account needs them converted.Divide the USD pip value by EUR/USD (or GBP/USD) to get it in euros (or pounds).
The stop is a plan, not a guarantee. Over a weekend gap or a big news release price can jump past your stop, and the fill happens at the next available price. Position sizing limits the normal loss; it does not cap a gap. Keeping risk per trade small is what keeps those rare cases survivable.

EXCEL AND GOOGLE SHEETS

A lot size calculator in a few cells

Put the account balance in B1, risk % in B2 (as 1%), stop in pips in B3 and the current rate in B5. These formulas work the same in Excel and Google Sheets:

CellFormula
B4 Pip value, XXX/USD=10
B4 Pip value, USD/XXX=10/B5
B4 Pip value, JPY pairs=1000/B5 (B5 = USD/JPY price)
B4 Pip value, GBP/AUD/NZD/EUR-quoted cross=10*B5 (B5 = quote currency/USD price)
B6 Lot size=ROUNDDOWN(B1*B2/(B3*B4),2)
B7 Actual risk=B6*B3*B4

Sizing is half the job; the other half is checking afterwards that you actually stuck to it. A trade log with the planned risk, the real loss and the R-multiple of each trade shows quickly whether "1% risk" is really 1%. Our guide on building a forex trading journal in Excel sets that up step by step.

READY-MADE TEMPLATE

Log every trade's risk, result and R-multiple

If you'd rather not build the journal yourself, there is a ready-made forex trading journal for Excel and Google Sheets that calculates P/L, R-multiple and win rate per pair and strategy; check the product page for current features.

Forex Trading Journal Template for Google Sheets & Excel
EXCEL + GOOGLE SHEETS

Forex Trading Journal Template for Google Sheets & Excel

The current listing describes a trade log with auto-calculated P/L, R-multiple, risk/reward and holding time, reports by pair (including XAU/USD) and by strategy, partial exits in up to three stages, and a calendar view. It also tracks indices and metals alongside currency pairs.

  • R-multiple and risk/reward per trade
  • Performance by pair, including gold
  • Up to 3 partial exits per trade
View the Forex Trading Journal

Product features and compatibility are listed on the product page and may change. Trading forex as well as stocks, futures or crypto? The Forex & Stocks and Forex & Futures bundles pair two journals.

Browse all trading journal templates

FAQ

Forex lot size questions

How do you calculate lot size in forex?

Multiply your balance by the percentage you are willing to risk, then divide by the stop loss in pips times the pip value of one standard lot. A $10,000 account risking 1% ($100) with a 50-pip stop on EUR/USD ($10 per pip per lot) trades 0.20 lots. Round down to your broker's step, usually 0.01.

How much is 1 pip worth on 1 lot?

$10 when the US dollar is the quote currency (EUR/USD, GBP/USD). On other pairs it is 10 units of the quote currency converted to dollars: about $6.67 on USD/JPY at 150, $7.25 on USD/CAD at 1.38 and $12.50 on EUR/GBP when GBP/USD is 1.25.

What does 0.01 lot mean?

A micro lot: 1,000 units of the base currency. On EUR/USD it is worth about $0.10 per pip, so a 50-pip move is about $5.

What lot size should I use with a $100 account?

At 1% risk you can lose $1 per trade, and even 0.01 lot with a 10-pip stop on EUR/USD risks $1. So a $100 account can only trade the minimum size with tight stops, or must risk a larger percentage. A broker with nano lots (0.001) or a cent account gives more room.

Does leverage affect lot size?

Leverage affects the margin needed to open a position, not the money lost at the stop. Size from risk and stop distance first; leverage only has to be high enough to cover the margin for that size.

How do you calculate lot size for gold?

At most brokers one lot of XAU/USD is 100 ounces, so a $1 move is $100 per lot. Lots = risk ÷ (stop distance in dollars × 100). Risking $100 with a $5 stop gives 0.20 lots. Check your broker's contract size first.

Sources and further reading

Checked October 12, 2026. Exchange rates in the examples are round illustrative numbers, not live prices. Contract sizes and volume steps vary by broker and symbol. This article is general information, not financial advice; trading leveraged products can lose more than a planned stop amount.

Back to top