How Do You Calculate a Lot Size? The Formula, Step by Step
0.1 lot size in dollars: about $1 per pip on EUR/USD and $10 per $1 move on gold. Full lot-to-dollar table, plus the formula to size any trade to your stop.

By Marcel Hambálek · Senior Trader, For Traders
A 0.1 lot (one mini lot) on EUR/USD is worth approximately $1 per pip — 10,000 units of the base currency, so a 20-pip stop costs $20. On XAUUSD the same 0.1 lot is roughly $10 per $1 move in gold, and on a typical US100 CFD it is about $0.10 per index point.
Key takeaways
- On USD-quoted forex pairs, 1.00 lot ≈ $10 per pip, 0.5 lot ≈ $5, 0.1 lot ≈ $1, and 0.01 lot ≈ $0.10 per pip.
- The same 0.1 lot is worth wildly different amounts across markets — about $1 per pip on EUR/USD versus roughly $10 per $1 gold move on XAUUSD.
- One formula sizes every instrument: risk $ ÷ (stop distance × value per unit of movement per lot) = lots.
- Gold is where most traders get burned: brokers define a XAUUSD 'pip' as either $0.01 or $0.10, a 10x difference in risk if you assume wrong.
- MT5 rejects volumes that ignore SYMBOL_VOLUME_STEP and SYMBOL_VOLUME_MIN — always round down to the step, never up.
- On a funded account you size against the distance to your trailing drawdown line and daily loss limit, not against the starting balance.
Watch: related video
What 0.01, 0.1 and 0.5 Lots Are Worth in Dollars
On EUR/USD, a 0.1 lot is worth roughly $1 per pip, a 0.01 lot is worth roughly $0.10 per pip, a 0.5 lot is worth roughly $5 per pip, and a full 1.0 standard lot is worth roughly $10 per pip. Those numbers hold for any USD-quoted pair where USD is the quote currency — they're a function of contract size, not your broker.
0.1 Lot Size in Dollars (Mini Lot)
A mini lot is 10,000 units of the base currency. On EUR/USD that puts pip value at $1, so a 20-pip stop costs you $20 and a 50-pip stop costs $50. This is the size most traders scale into after burning through micro lots on a demo — big enough to matter, small enough that a bad fill doesn't wreck your day.
0.01 Lot Size in Dollars (Micro Lot)
A micro lot is 1,000 units — one-tenth of a mini lot. Pip value on EUR/USD drops to $0.10, meaning a 20-pip stop only costs $2. This is where you should be sizing your very first live trades, or any setup you're not fully confident in yet. It's also the increment most prop firms use for minimum position steps during Two-Step Challenge evaluations, since it lets you fine-tune risk to the dollar.
0.5 Lot Size in Dollars
Half a standard lot is 50,000 units, worth about $5 per pip on EUR/USD. A 20-pip stop costs $100; a 50-pip stop costs $250. This size shows up a lot in swing setups where traders want standard-lot exposure but are trimming size because the stop is wider than usual — say, beyond a key structure level rather than a tight intraday range.
Lot Size × Instrument: The Master Lookup Table
Here's the part most calculators skip: "lot size in dollars" isn't one number — it's a function of the instrument. A 0.1 lot on EUR/USD and a 0.1 lot on XAUUSD move completely different amounts of money per tick. The table below shows value per unit of movement and the cost of a 20-unit and 50-unit stop at each size, across forex, gold, and index CFDs plus their futures equivalents (ES, MNQ).
| Lot Size | Instrument | Value per Unit Move | 20-Unit Stop Cost | 50-Unit Stop Cost |
|---|---|---|---|---|
| 0.01 | EUR/USD (pip) | $0.10 | $2.00 | $5.00 |
| 0.1 | EUR/USD (pip) | $1.00 | $20.00 | $50.00 |
| 0.5 | EUR/USD (pip) | $5.00 | $100.00 | $250.00 |
| 1.0 | EUR/USD (pip) | $10.00 | $200.00 | $500.00 |
| 0.1 | XAUUSD ($1 move) | ~$10.00 | ~$200.00 | ~$500.00 |
| 0.1 | US100 CFD (1 point) | ~$0.10 | ~$2.00 | ~$5.00 |
| 1.0 | ES futures (1 point) | $50.00 | $1,000.00 | $2,500.00 |
| 1.0 | MNQ futures (1 point) | $2.00 | $40.00 | $100.00 |
Notice how the same "0.1 lot" label produces wildly different dollar exposure depending on whether you're trading EUR/USD, gold, or an index CFD. XAUUSD pip value in particular surprises a lot of traders moving over from forex — gold's contract size and price level mean a 0.1 lot swings roughly $10 per dollar move, ten times the dollar-per-unit figure of the equivalent EUR/USD mini lot.
Quiz Answer: Is 1 Pip on a Standard Lot of EUR/USD $10?
Yes. One standard lot of EUR/USD (100,000 units) moves $10 per pip — not $1, not $100. That's the number to memorize if you only remember one figure from this article, because it's the base unit every other calculation scales from. Half that size is $5, a tenth is $1, and a hundredth is $0.10. And because EUR/USD is USD-quoted, this pip value doesn't shift by broker or platform — it's fixed by contract size, the same across a Funded Account as it is on a demo.
Looking for Land Lots, Not Trading Lots?
If you searched this hoping to find out what a "0.1 acre lot" or a residential land parcel costs, you're in the wrong place — this article is about forex, gold, and futures contract sizes, not real estate.
Step 1: Know Your Lot Ladder — Standard, Mini, Micro, Nano
A lot is just a multiplier on contract size — standard is 1.00 (100,000 units), mini is 0.10 (10,000), micro is 0.01 (1,000), and nano is 0.001 (100 units, only on some platforms). Get this ladder memorized before you touch position sizing math, because every lot-size formula you'll ever use is built on it.
Contract sizes: 100,000 / 10,000 / 1,000 / 100 units
On forex pairs, "1 lot" means 100,000 units of the base currency. Trade EUR/USD at 1.00 lot and you're controlling €100,000. Drop to 0.10 (mini) and it's €10,000. At 0.01 (micro) you're at €1,000, and at 0.001 (nano — not universally offered) you're down to €100. Same currency pair, same leverage math, just a smaller slice of the pie at each rung.
What each rung is worth per pip on EUR/USD
Because EUR/USD is quoted to the fourth decimal, one pip equals 0.0001. Multiply that by contract size and you get pip value — this is where the micro lot vs mini lot vs standard lot debate stops being abstract and starts being dollars in your account.
| Lot size | Units | Pip value (EUR/USD) |
|---|---|---|
| Standard (1.00) | 100,000 | $10 |
| Mini (0.10) | 10,000 | $1 |
| Micro (0.01) | 1,000 | $0.10 |
| Nano (0.001) | 100 | $0.01 |
That's why a 20-pip stop on 0.10 lots costs you $20 — you're just running the pip-value row against your stop distance. Beginners size accounts around the mini and micro rows because they let you scale risk in $1 and $0.10 increments instead of jumping straight to $10 swings.
Why the ladder breaks down outside forex
Here's the trap that catches new traders moving from forex to gold or indices: the word "lot" doesn't carry a fixed unit count across instruments. Contract size is set per symbol, not per lot label. 1 lot of XAUUSD is typically 100 ounces of gold — not 100,000 of anything. 1 lot on a US100 CFD is commonly $1 per index point, sometimes $10 depending on the broker's contract spec. Same "0.10" on your order ticket, completely different dollar exposure depending on what you're trading.
Don't guess, and don't rely on a rule of thumb passed around a Discord server. Open MetaTrader 4 or MetaTrader 5, right-click the symbol in Market Watch, and pull up Specification — that window shows you the exact contract size, tick value, and margin currency for that instrument on that platform. It takes ten seconds and removes all ambiguity before you calculate risk on anything outside plain-vanilla forex majors.
Step 2: Apply the Universal Lot Size Formula
Every position-size calculation on every instrument you'll ever trade — forex, gold, indices, futures — reduces to one line. Learn it once and you never need a different formula for a different market.
The one line that sizes every instrument
Lots = Risk in $ ÷ (Stop distance × Value per unit of movement per lot)
That's the entire lot size formula for forex, and it's the entire position size formula for gold, indices, and futures too. Nothing changes structurally when you move from EUR/USD to XAUUSD to US100 — only the number you plug in for "unit" and "value per unit" changes. That's the part traders miss when they treat gold or index sizing as some separate skill requiring a separate cheat sheet. It isn't. It's the same equation wearing a different unit label.
The three inputs: risk in dollars, stop distance, value per unit
To calculate lot size with a stop loss correctly, you need three numbers, in this order:
- Risk in dollars — your risk budget for this trade, pulled from account equity. If you're running a $10,000 evaluation account and risking 1% per trade, that's $100. Not a feeling, not "whatever fits" — a fixed dollar figure decided before you look at the chart.
- Stop distance — measured in the instrument's own native unit. Pips for EUR/USD, dollars-per-ounce for XAUUSD, index points for US100, ticks for CME futures. A 20-pip stop is 20. A $5 gold stop is 5. A 30-point US100 stop is 30.
- Value per unit of movement per lot — what one full lot (1.00) pays you or costs you for each unit the stop distance is measured in. This comes straight from the contract specification you pulled up in the previous step — it is not something you estimate.
Divide risk by (stop distance × value per unit), and the output is your lot size. That's how to calculate lot size with a stop loss for literally any product on the platform — the same three inputs, every time.
Where traders plug in the wrong number
The single most common blown calculation: mixing a stop measured in price with a value quoted per pip, or vice versa. You set a 200-pip stop on EUR/USD but grab a value-per-unit figure that was actually quoted per point on an index. Or you measure a gold stop in "price move" ($8) but plug in a value-per-unit number that assumes the stop was in pips. The formula doesn't catch this for you — it just outputs a wrong lot size with total confidence, and you won't notice until the stop distance and the value are speaking two different units to each other.
Before you calculate lot size on anything, confirm your stop distance and your value-per-unit figure are measured in the exact same unit. If they're not, the formula will still spit out a number — it just won't be the right one.
Step 3: Work the Numbers — EUR/USD, XAUUSD and US100
Lot size = risk amount ÷ (stop distance × value per unit). Same formula, three different markets, three different ways to get it wrong if you skip the arithmetic. Let's run it with real numbers on a $10,000 account risking 0.5% ($50) per trade.

EUR/USD worked example with explicit arithmetic
Risk: $50. Stop: 25 pips. On a standard lot, EUR/USD moves $10 per pip, so a mini lot (0.1) moves $1 per pip. Formula: 50 ÷ (25 × 10) = 0.20 lots. Walk through the arithmetic: 25 pips × $10 per pip per standard lot = $250 of risk at 1.0 lots. You only want to risk $50, so $50 ÷ $250 = 0.20 lots. That's two mini lots — clean, forex-textbook math, because EUR/USD pip value is fixed and predictable across brokers.
XAUUSD: the $0.01 vs $0.10 pip definition that makes risk 10x off
Same $50 risk, a $4.00 stop on gold. If your broker prices 0.1 lot XAUUSD at $10 per $1 move (a common CME-aligned spec), the math is: 50 ÷ (4 × 100) = 0.125 lots, rounded down to 0.12 for safety. Written out: $4 stop × $100 per $1 move at 1.0 lots = $400 risk at a full lot, so $50 ÷ $400 = 0.125 lots.
Here's why gold pip value destroys more accounts than any other single misunderstanding on the platform: some brokers define a XAUUSD "pip" as $0.01 of price movement, others define it as $0.10. Import your pip-counting habit straight from forex — "a 40-pip stop is a 40-pip stop" — and you can misprice risk by a full order of magnitude without touching your position size. A trader who thinks in $0.01 pips but is actually being quoted in $0.10 pips is sizing a position 10x larger than intended. Stop measuring gold in "pips." Measure it in dollars of price movement, then check your broker's contract specification window for the exact $-per-lot value before you calculate anything. This is the single highest-value habit change in this whole guide — it is genuinely doing the XAUUSD lot size calculation correctly instead of by forex muscle memory.
US100 / Nasdaq CFD: sizing in index points, not pips
Index CFDs don't use pips at all — you size in points. If your US100 lot size convention values 0.1 lots at $1 per index point (check your broker's spec sheet, this varies), and your stop is 40 points on a breakout trade, the math is: $50 ÷ (40 × $10 per point at 1.0 lots) = 0.125 lots. The Nasdaq CFD point value scales linearly just like pip value does in forex — the unit is just "points" instead of "pips," and the per-lot dollar value is usually spelled out directly in your platform's contract specs rather than requiring conversion.
USD/JPY and other non-USD quote pairs
USD/JPY pip value in USD terms moves with the exchange rate itself, because the quote currency is JPY, not USD. A pip on a standard lot is roughly $1,000 ÷ current USD/JPY rate — at 150.00 that's about $6.67, not the flat $10 you'd assume from EUR/USD habits. Any pair quoted in a currency other than your account's base currency needs this conversion before you plug numbers into the lot size formula, or your stop-loss math quietly drifts as the rate moves.
| Instrument | Risk | Stop distance | Value per unit (0.1 lot / per lot) | Lot size formula | Result |
|---|---|---|---|---|---|
| EUR/USD | $50 | 25 pips | $1 / $10 per pip | 50 ÷ (25 × 10) | 0.20 lots |
| XAUUSD | $50 | $4.00 | $10 / $100 per $1 | 50 ÷ (4 × 100) | 0.125 → 0.12 lots |
| US100 | $50 | 40 points | $1 / $10 per point | 50 ÷ (40 × 10) | 0.125 → 0.12 lots |
Step 4: Size Futures — ES and MNQ Have Ticks, Not Lots
Futures don't have lots at all — you size in whole contracts, and the formula always rounds down. Trade 2 contracts, not 2.5. There's no broker fill for half a contract, so any fractional output from your risk calculation gets floored to the nearest whole number, full stop.
Tick size vs tick value on CME contracts
Every futures contract has two numbers you need before you touch the position-size formula: tick size (the minimum price increment the contract can move) and tick value (what that increment is worth in dollars). These aren't broker-specific — they come from CME Group contract specifications, published by the exchange itself, not from whatever a forum post or YouTube comment tells you. If your risk math depends on a number, get it from the source: cmegroup.com.
ES and MNQ: what one point and one tick cost
The two contracts you'll see most in futures position sizing for prop challenges are the ES (E-mini S&P 500) and MNQ (Micro E-mini Nasdaq-100) — and futures prop evaluations are currently the fastest-growing segment of the prop trading industry in the US, so knowing these specs cold isn't optional.
- ES E-mini S&P 500 tick value: moves in 0.25-point ticks, each worth $12.50 — so one full index point is worth $50.
- MNQ Micro E-mini Nasdaq: also moves in 0.25-point ticks, each worth $0.50 — so one full point is worth $2.
| Contract | Tick size | Tick value | Value per point |
|---|---|---|---|
| ES (E-mini S&P 500) | 0.25 | $12.50 | $50 |
| MNQ (Micro E-mini Nasdaq) | 0.25 | $0.50 | $2 |
Converting the formula into whole contracts
Same universal formula as forex, gold, or indices — the only change is that "per unit" now means "per point," and the output always gets floored:
Contracts = Risk ÷ (Stop distance in points × Value per point)
Say you're risking $200 on a trade with a 40-point stop on MNQ. That's 200 ÷ (40 × 2) = 2.5 contracts. You can't trade half a contract, so you take 2 — and your real dollar risk drops slightly to $160, not $200. That gap between "what the formula says" and "what you can actually execute" is exactly why futures traders round down, not up: rounding up on ES, where one point swings $50, can quietly turn a planned $200 risk into $250 or more.
Ready to trade funded capital?
Choose your path — Instant Accounts, One-Step or Two-Step Challenges — from just $23, with up to $300,000 in funded capital.
Choose your challengeStep 5: Set the Risk Budget Before You Set the Volume
The lot size formula only spits out a number you can trust if the dollar figure you plug into it is right — and that means sizing off account equity, not starting balance, and picking a risk percentage that actually survives a challenge's drawdown rules, not a percentage lifted from a textbook written for retail accounts with no daily loss limit.
Equity, not balance
Balance is what you started the day with. Equity is balance plus or minus every open floating position right now — and it's equity that every drawdown rule watches, tick by tick. If you opened the session with $10,000, took a loser that's currently down $180 unrealized, and then size your next trade off the original $10,000, you're risking more of what's actually left than you think. Run the lot size calculator off equity every time you re-enter, not just once at the start of the week. A position size calculator for a funded account should always ask for current equity — if yours defaults to balance, override it manually.
Why 0.25–0.5% beats 2% on an evaluation
2% per trade is the number every beginner's book quotes, and it's fine if the only thing capping your losses is your own stop-loss. It's a bad number the moment you're stacking a max daily loss limit and a max overall drawdown on top of each other, because now what matters isn't how big your winner is — it's how many consecutive losers you can absorb before either ceiling ends your account. At 2% risk per trade, five losers in a row is a 10% hit, close to or past most 8-10% max drawdown thresholds. At 0.25–0.5%, that same five-loss streak costs you 1.25-2.5% — you're still in the game, still able to trade your edge on the next setup. Lower risk per trade percentage lot size isn't timid, it's what buys you enough attempts for your edge to actually show up in the numbers.
| Risk per trade | Losses to hit 10% drawdown | Losses to hit 5% daily limit |
|---|---|---|
| 2.0% | 5 trades | 2-3 trades |
| 1.0% | 10 trades | 5 trades |
| 0.5% | 20 trades | 10 trades |
| 0.25% | 40 trades | 20 trades |
There is no single best lot size for a $10,000 account
People search for the best lot size for a $10,000 account expecting a fixed answer — 0.10, 0.20, something clean. There isn't one. Risking 0.5% of $10,000 with a 15-pip stop on EUR/USD returns roughly 0.33 lots; the same 0.5% with a 60-pip stop on GBP/JPY returns something closer to 0.08 lots. Same account, same risk percentage, four times the volume difference — because the stop distance moved, not the balance. The lot size is whatever the formula returns for that specific setup's invalidation point; anyone who gives you a flat number without asking where your stop sits is guessing. If you'd rather not do the division by hand every time, run it through the For Traders lot size calculator — feed in equity, risk %, and stop distance, and it returns the size instantly, in lots or contracts depending on the instrument.
Step 6: Round to the Lot Step — Why MT5 Says 'Invalid Volume'
Your risk formula almost never spits out a clean number — you'll get something like 0.1374 lots, and no broker on earth will fill that. Every symbol on MetaTrader 5 has three hard-coded volume properties that decide what's actually tradable, and if you ignore them, you get the "Invalid volume" rejection instead of a fill.

Those three properties live in the MT5 Symbol Specification window (right-click the symbol in Market Watch → Specification), and they're the same values MQL5 reads programmatically as SYMBOL_VOLUME_MIN, SYMBOL_VOLUME_STEP, and SYMBOL_VOLUME_MAX.
SYMBOL_VOLUME_MIN, SYMBOL_VOLUME_STEP and SYMBOL_VOLUME_MAX
SYMBOL_VOLUME_MIN is the smallest position size the symbol accepts — often 0.01 lots on forex, but sometimes 0.10 or even 1.00 on certain futures-style CFDs and index contracts. SYMBOL_VOLUME_STEP is the increment your size must land on — you can't submit a size that falls between two valid steps. SYMBOL_VOLUME_MAX caps the top end, which matters less for risk-sized retail trades but trips up anyone scaling into size on a funded account.
Steps of 0.01 vs 0.1 vs 0.25 and what they do to your rounding
The same raw formula output rounds to a completely different tradable size depending on the symbol's lot step. Take 0.1374 lots as the example across three instrument types:
| Symbol type | Volume min | Volume step | Raw result | Rounded-down size |
|---|---|---|---|---|
| Standard forex pair (e.g. EURUSD) | 0.01 | 0.01 | 0.1374 | 0.13 lots |
| Gold (XAUUSD, some brokers) | 0.10 | 0.10 | 0.1374 | 0.10 lots |
| Index CFD (e.g. some US100 configs) | 0.25 | 0.25 | 0.1374 | 0.00 — below minimum, no trade |
Notice the last row: on a 0.25-step, 0.25-minimum index, 0.1374 lots simply isn't a tradable size at any risk-appropriate volume. That's not a bug — it means your stop is too tight or your account is too small for that instrument at your target risk %, and you need to widen the stop, accept a slightly different risk %, or trade a different contract size.
The always-round-down rule, with a worked example
Round down, never up. Always. If your formula returns 0.1374 lots on a 0.01-step symbol, you take 0.13, not 0.14. Rounding up on a $10,000 account risking 0.5% ($50) can quietly push you to 0.55% or 0.6% — small on paper, but it's exactly how a stopped-out trade breaches a daily loss limit by a few dollars and burns an evaluation. Worked example: risk budget says 0.1374 lots, step is 0.01 → floor to 0.13 lots. Your dollar risk drops slightly below your target, never above it. That's the only acceptable direction of error.
So the next time MT5 throws "Invalid volume," it's almost never a platform bug — it's a step or minimum violation. Check the Symbol Specification window, confirm your rounded size actually sits on a valid step, and resubmit.
Step 7: Automate It — The MQL5 Position Size Snippet
A single MQL5 function can size EUR/USD, XAUUSD and a US100 CFD correctly without you touching a single hardcoded pip value — the trick is pulling everything from the symbol's own specification instead of assuming. Here's the core of it:
Reading SYMBOL_TRADE_TICK_VALUE instead of hardcoding pip value
This is the whole point of doing MQL5 lot size calculation properly rather than copy-pasting a EUR/USD-only spreadsheet formula into an EA. SYMBOL_TRADE_TICK_VALUE returns what one tick is worth in your account currency, right now, for that exact symbol — it already accounts for contract size, quote currency and current conversion rate. Divide it by SYMBOL_TRADE_TICK_SIZE and you get the dollar value of one full price unit of movement. Feed that into the same risk-amount-over-distance formula from Step 1 and the function sizes gold, an FX pair and an index identically — no separate branches of code, no "if symbol contains XAU" hacks that break the day your broker adds a new metal CFD.
Normalising volume so the EA never submits a rejectable size
MQL5 SYMBOL_VOLUME_STEP rounding is where most home-built EAs quietly blow up. MathFloor(lots / volStep) * volStep forces your raw output onto a valid increment — always rounding down, same discipline as the manual floor you did in Step 6, because rounding up is the one direction that pushes dollar risk above target. Clamp with SYMBOL_VOLUME_MIN and SYMBOL_VOLUME_MAX next, or your EA will happily try to submit 0.003 lots on a symbol whose minimum is 0.01 and get an instant "Invalid volume" rejection — usually during the exact volatility spike you built the strategy to catch.
Feeding an ATR stop into the same function
Swap a fixed pip distance for an ATR-based stop distance and position sizing becomes self-adjusting: stopDistance = iATR(symbol, PERIOD_H1, 14) * 1.5 passed straight into CalcLotSize() means that when volatility expands — NFP, a gold breakout, an FOMC leg — your stop widens automatically and the function shrinks your lot size in response, before slippage and a wider spread do it for you the hard way. NormalizeDouble(lots, 2) at the end isn't cosmetic; MT5 will reject a volume with excess decimal precision just as readily as one off-step, so always normalise last, after clamping, never before.
Step 8: Resize for a Funded Account — Distance to the Drawdown Line
On a prop evaluation, your risk budget is not 2% of your $100,000 balance — it's 2% of whatever's left between current equity and the drawdown line that ends the account. Get that one distinction wrong and you'll size a position five times too big without ever touching your "risk %" input.
Size against the trailing drawdown line, not the starting balance
Most position size calculators — including the one you built in earlier steps — assume a static account value. A position size calculator for a funded account needs a different denominator: the gap between equity right now and the trailing drawdown floor. That floor moves with your equity high-water mark on most trailing-drawdown structures, which is exactly why traders who size off the original balance blow through it without realizing the buffer had already shrunk.
Know which rule your challenge runs before you touch a lot size field. Max drawdown and trailing drawdown are not the same mechanic — max drawdown is usually fixed to the initial balance, trailing drawdown chases your peak equity up (and stops chasing once you hit the profit target, on most rule sets). Read your specific prop firm risk rules before every session, not once at sign-up.
Stacking the daily loss limit on top
The trailing line isn't the only ceiling. A daily loss limit caps what you can lose in a single session, independent of the overall drawdown distance — and it's usually the tighter constraint early in a challenge. Before you size anything, ask two questions: how far to the trailing/max line, and how much of today's daily limit is already spent. Then cap how many open positions could realistically hit their stop in the same session — three trades each risking 1.5% of your daily limit is a plan; three trades each sized off the full account distance, entered without checking correlation, is how a single volatile session (NFP, an FOMC leg, a gold gap) ends a funded account in one sitting.
A numeric example on a simulated funded account
Take a $100,000 simulated account on a Two-Step Challenge, trailing drawdown currently sitting at $96,200, equity at $98,400. Your real risk budget is the $2,200 gap — not the $100,000 starting figure.
| Basis used for sizing | Account value used | 2% risk budget | Result |
|---|---|---|---|
| Wrong — starting balance | $100,000 | $2,000 | Oversized by ~45x the real buffer |
| Right — distance to trailing line | $2,200 | $44 | Matches actual room before breach |
$44 of risk on a 20-pip stop is roughly 0.02 standard lots on EUR/USD, not the 1-lot position a balance-based calculator would spit out. It feels conservative until you remember: every dollar of that $2,200 buffer is simulated capital, and the account exists only as long as the buffer does.
Entry quality gets the attention in trading forums. Distance-to-drawdown math is what actually separates the traders who reach a payout from the majority who don't — it's boring, it's arithmetic, and it's non-negotiable on simulated capital where the rules don't bend for a good setup.
Ready to trade funded capital?
Choose your path — Instant Accounts, One-Step or Two-Step Challenges — from just $23, with up to $300,000 in funded capital.
Choose your challengeFrequently Asked Questions
How much is 0.1 lot size in dollars?+
0.1 lot (a mini lot) is worth roughly $1 per pip on most USD-quoted forex pairs like EUR/USD, since a standard lot (100,000 units) pips at $10 and 0.1 lot is one-tenth of that. On gold (XAUUSD), where a lot is 100 oz, 0.1 lot moves about $1 per $0.01 tick depending on your broker's contract specs. On US100, 0.1 lot value depends entirely on the broker's point value — always check the contract specification tab before sizing, because 'lot' means different things across asset classes.
How much is 0.01 lot worth per pip?+
A micro lot (0.01) is worth about $0.10 per pip on standard USD pairs — one-hundredth of the $10 pip value on a full standard lot. A 30-pip stop on 0.01 lot costs roughly $3, which is why micro lots are the standard starting size for testing a strategy or building confidence during an evaluation. On indices or gold, the dollar-per-pip figure changes with the instrument's contract size and tick value, so confirm the exact number in your platform before risking real drawdown room.
How much is 0.5 lot size in dollars?+
0.5 lot (half a standard lot) is worth about $5 per pip on most USD-quoted forex pairs, meaning a 20-pip stop costs roughly $100 and a 50-pip stop costs about $250. That's a meaningful chunk of a small account's daily loss limit, so 0.5 lot is typically reserved for accounts above $10,000-$25,000 with tight stops and solid R:R. On gold or indices, recalculate using the instrument's specific tick value — the $5/pip approximation only holds for standard forex pairs.
1 standard lot of EUR/USD — how much is each pip worth?+
One standard lot of EUR/USD is worth $10 per pip, because a standard lot equals 100,000 units of the base currency and one pip equals 0.0001 — 100,000 x 0.0001 = $10. This holds across virtually every broker for pairs quoted in USD as the second (quote) currency, so it does not depend on the broker in that sense. What does vary by broker is spread, commission, and execution — not the pip value formula itself for standard USD pairs like EUR/USD.
What is the formula for calculating lot size?+
Lot size equals (Account Risk in $) divided by (Stop Loss in Pips x Pip Value), then rounded down to your broker's allowed volume step. First decide your risk per trade — say 1% of a $10,000 account, or $100. Divide $100 by your stop distance in pips times the pip value per lot ($10 for standard EUR/USD lots), which gives you the lot size that keeps your loss at exactly $100 if the stop hits. Always round down, never up, to stay inside your risk limit.
How do you calculate lot size from risk percentage and stop loss?+
Multiply your account balance by your risk percentage to get dollar risk, then divide that by (stop-loss pips x pip value per lot) to get your lot size. Example: $10,000 account, 1% risk = $100, 25-pip stop, $10 pip value on EUR/USD → $100 / (25 x $10) = 0.4 lots. Round down to your broker's volume step (often 0.01), and re-verify the actual dollar risk after rounding since it will usually come in slightly under your target, never over it — that buffer matters on evaluations with a daily loss limit.
What lot size should you trade on a $10,000 account?+
There's no fixed lot size for a $10,000 account — it depends entirely on your stop distance and risk percentage, not the balance alone. Risking 1% ($100) with a 20-pip stop on EUR/USD gives roughly 0.5 lots; the same $100 risk with a 50-pip stop gives roughly 0.2 lots. On a funded account with a trailing drawdown, most traders size even smaller — 0.5%-1% risk — to leave room for multiple losing trades before hitting the daily loss limit.
How do you calculate lot size on XAUUSD (gold)?+
Gold pip value differs by broker because some quote XAUUSD in $0.01 increments (a 'point') while others define a pip differently, so check your broker's contract specification first. Standard lot on gold is typically 100 oz, meaning a $1 move equals $100 per lot, or $1 per 0.01 lot. To size a trade, take your dollar risk, divide by (stop distance in price x contract size), and round down to the broker's minimum volume step — never assume gold's pip value matches forex.
How do you size futures contracts like ES or MNQ?+
Futures don't use lots — they use contracts, sized by tick value instead of pip value, so the formula becomes dollar risk divided by (stop distance in ticks x tick value). An ES contract has a $12.50 tick value; an MNQ micro contract has a $0.50 tick value, letting smaller accounts size more precisely. Always check the exchange's published tick value per contract (CME specs) before trading, since it doesn't scale linearly the way forex lot fractions do.
Why does MT4 or MT5 reject my calculated lot size?+
Your platform rejects the volume because it doesn't match the symbol's SYMBOL_VOLUME_STEP — the minimum increment the broker allows, commonly 0.01 but sometimes 0.1 or even 0.25 on certain instruments. If your formula outputs 0.37 lots but the step is 0.1, MT4/MT5 forces you to round down to 0.3, slightly under-risking rather than over-risking. Always round down to the nearest valid step and re-check SYMBOL_VOLUME_MIN, since some symbols won't accept fractional lots below a certain floor at all.
Written by
Marcel Hambálek
Senior Trader, For Traders
Marcel trades Futures and Forex day-trading setups on funded accounts and writes about the executional details most traders skip — order types, slippage, session timing, platform quirks on MT5 and NinjaTrader. Pragmatic, mechanics-first, no fluff.
Follow on LinkedInReady to trade funded capital?
Choose your path — Instant Accounts, One-Step or Two-Step Challenges — from just $49, with up to $300,000 in funded capital.
Choose your challengeRelated Blog Posts
Trade up to $300,000
Choose challenge