ProEA Lab · Honest notes on building & testing a real MT5 system · No income claims · Every number links to its source
Execution

XAUUSD Lot Size: One Number, One Formula, No Rounding Up.

Gold position sizing burns forex-natives because 'pip' means three different things on XAUUSD depending on who's talking. Skip the unit debate: work in dollars. One number ($1 of gold movement = $100 per 1.00 lot), one formula, four worked examples — including the one where the honest answer is 'this trade is too big for your account,' which no calculator likes saying.

PLProEA LabJul 21, 2026 · 10 min read
A massive blank gold bar balanced on a knife-edge seesaw against a tiny brass weight — poster titled One Number. No Rounding Up.

A trader opens his first gold chart after two years of EURUSD.

Same platform. Same order ticket. Same habit: half-a-lot, thirty-pip stop, done it a thousand times.

Gold wobbles through an ordinary hour.

The position is down more than his last twenty EURUSD losers combined.

Nothing malfunctioned. Every number on the ticket meant something different than it did yesterday — and nobody told him.

XAUUSD lot size has one honest unit (dollars), one number worth memorizing ($1 of movement = $100 per 1.00 lot), and one formula. Everything else in the search results is three brokers arguing about what a pip is.

Two requests before we start:

  1. Save this before your first gold trade, not after it.
  2. Send it to one forex trader who just added XAUUSD to their watchlist.

Skip this if you want the formula

Sixty-second version: forget pips on gold — brokers disagree about whether a XAUUSD "pip" is $0.01, $0.10, or $1.00 of price movement, and every mis-guess scales your risk by 10×. Work in dollars of price distance instead. On the typical 100-ounce contract, a $1.00 move in gold = $100 per 1.00 lot — that's the whole conversion. From there, how to calculate XAUUSD lot size is three lines: dollar risk = balance × risk%; per-lot loss = stop distance in dollars × 100; lots = dollar risk ÷ per-lot loss, floored to 0.01 — never rounded up, because rounding up is a polite way of risking more than you said you would. If flooring lands on 0.00, that's not an error — it's the honest answer: at your balance, even the smallest broker step risks more than your rule allows. Our free calculator runs exactly this arithmetic, client-side, and tells you that last part to your face.

What the forex habit assumesWhat XAUUSD actually is
"A pip is a pip everywhere"Gold "pips" differ by broker display — $0.01, $0.10, or $1.00
"1 lot ≈ $10 per pip"1.00 lot = 100 oz → $100 per $1.00 of price movement
"30-pip stop, like always"Stops live in dollars of gold price — and gold covers dollars quickly
"Round 0.125 lots up to 0.13"Flooring is the only direction that can't break your stated risk
"The calculator always gives a size"Sometimes the honest size is 0.00 — don't take the trade

I — Why gold sizing burns forex-natives

On EURUSD, the universe agreed decades ago: a pip is the fourth decimal, one pip on one standard lot is about ten dollars, and every position-size formula on the internet quietly assumes it.

Gold never signed that treaty. Open five XAUUSD guides and you'll find the "pip" defined as a $0.01 tick, a $0.10 increment, and a $1.00 point — sometimes two of those in the same article. None of them are wrong by their own broker's display; all of them are wrong by somebody else's. Every formula built on "pips" inherits that ambiguity, and a unit mistake on gold doesn't nudge your risk — it multiplies it by ten or a hundred.

The fix is to stop translating. Gold is quoted in dollars; your stop is a distance in dollars; size from dollars directly. No intermediate unit, nothing to mis-define.

II — The one number: $100 per dollar, per lot

The typical XAUUSD contract is 100 ounces per 1.00 lot. That single fact produces the only conversion you need:

A $1.00 move in the gold price changes a 1.00-lot position by $100. A 0.10 lot feels it as $10. A 0.01 lot — the smallest step most brokers allow — feels it as $1.

Say it once more, because this is the number the burned trader in the opening never learned: per lot, gold pays and charges $100 for every dollar it moves. A $12 stop distance on 1.00 lot is $1,200 of risk. The same stop on 0.01 lots is $12. The contract is the lever; the lot size is where you grip it.

One honest caveat, stated the way our own calculator's source code states it: 100 oz is the typical contract, not a law of physics. Some brokers and account types differ. §"The 20-minute check" shows you where to verify yours — do it once, before the first trade, not during it.

The one conversion: 1.00 lot equals 100 ounces, so a one-dollar move is one hundred dollars per lot, ten dollars per 0.10 lot, one dollar per 0.01 lot — plus the three-line sizing formula ending in a floor, never a round-up.
The whole article in one card — dollars in, dollars out, no pips anywhere. Contract arithmetic, not market claims.

III — The formula, and four worked examples

Three lines, in dollars end to end:

  1. Dollar risk = balance × risk% — the most you're willing to lose on this trade.
  2. Per-lot loss = stop distance in dollars × 100 — what 1.00 lot would lose if the stop fires.
  3. Lots = dollar risk ÷ per-lot loss — then floor to the nearest 0.01.

Four accounts, same 1% rule, real arithmetic (these are the exact outputs of the calculator — its math is a public, tested function):

BalanceRisk (1%)StopPer-lot lossRaw ÷Size
$2,000$20$5.00$5000.0400.04 lots
$10,000$100$8.00$8000.1250.12 lots — not 0.13 (§IV)
$500$5$4.00$4000.01250.01 lots (real risk $4 = 0.8%)
$300$3$6.00$6000.0050.00 — no trade (§V)

Notice what the table does at the edges. It never rounds 0.125 up to 0.13. It hands the $500 account less risk than allowed rather than more. And on the last row it refuses outright — which deserves its own section, because it's the answer most sizing content is unwilling to print.

IV — Floor, never round

Take the $10,000 row. The raw division says 0.125 lots. Ordinary rounding says 0.13 — it's closer, after all.

But walk the dollars: at 0.13 lots, an $8.00 stop loses 0.13 × 100 × 8 = $104. You said 1% — you said $100. The rounded-up size breaks your stated risk by 4%, silently, on every such trade, forever. Floored to 0.12, the stop loses $96: under budget, always.

That's why flooring isn't a style choice; it's the only direction that cannot lie to you. Rounding up means "risk a little more than I said" — and a sizing rule that drifts upward isn't a rule, it's a mood with a spreadsheet. (Our calculator's source floors with deliberate float-safety, for the same reason its comments explain: on certain ordinary inputs — a $2,900 account, 1%, a $1.00 stop — naive computer arithmetic lands one broker-step below the honest 0.29. The code corrects the computer's error without ever correcting yours upward. Pedantic? Yes. That's the point.)

Rounding up is a tiny lie told at position size — and position size is where tiny lies compound.
Worked example bars: with a one-hundred-dollar budget and an eight-dollar stop, flooring to 0.12 lots risks ninety-six dollars and stays under the stated line; rounding up to 0.13 lots risks one hundred four dollars and crosses it.
The $10,000 example from §III, drawn to dollar scale — the only direction that never crosses your own line is down. Worked-example arithmetic, not market data.

V — "Stop too wide" is an answer

The $300 row: a $6.00 stop needs $600 of cushion per lot, so 1% risk ($3) buys 0.005 lots. The smallest size a broker will execute is 0.01 — which risks $6, twice the trader's stated limit.

Every calculator faces this moment and most of them flinch: they print 0.01 anyway, because "0.00" feels broken. Ours prints the refusal in plain language — the smallest possible position already risks more than you allowed — because that sentence is the correct output. The account isn't too small to trade; it's too small to trade this stop on this instrument at this rule. The honest options are structural: a tighter stop that still respects the setup, a smaller risk instrument, or patience while the account grows. "Just take the 0.01" is the fourth option, and it's the one that turns 1% rules into 2% realities, one polite exception at a time.

Gold makes this collision common on small accounts, structurally: its price distances are large in dollars, and every dollar costs $100 a lot. That's not a reason to avoid gold. It's a reason to size it with a calculator that's allowed to say no.

VI — Choosing the risk percent

The formula sizes a trade; it doesn't pick the 1%. That number comes from a different question — how many consecutive losses can this account absorb while I keep executing? — and it's the question we simulated at scale: the difference between risking 1% and 5% per trade isn't linear, it's the difference between variance you survive and variance you don't. Short version for gold specifically: volatility tempts oversizing ("it moves so much, one good trade pays the week") and punishes it by the same mechanism. Pick the percent from your survival math, write it into your journal's rules so plan_followed can police it, and let the formula do the rest. The formula is the easy part. Keeping the percent honest is the trade.

The 20-minute check

Run this once against your own broker before your first sized gold trade. Minutes 0–5: find the XAUUSD contract specification in your platform (MT5: right-click the symbol → Specification; check "Contract size" — typical is 100). Minutes 5–10: confirm the tick math — with one 0.01 lot open on a demo, watch the P&L move as gold moves $0.10; it should move about $0.10 per 0.01 lot per 10-cent move ($1 per $1.00 move). Minutes 10–15: run one real setup through the three-line formula by hand, then through the calculator — they must agree to the floor. Minutes 15–20: deliberately feed it a too-wide stop for your balance and read the refusal once, so you recognize it on the day it's aimed at you.

Where we sit

Bias, priced: the lot-size calculator is free, client-side, and this article is its documentation — the same three-line formula, the same floor, the same refusal sentence, all in a tested public function; the rest of the free tools run the same way, in your browser, nothing uploaded. And in the same lane, transparency-first: MTR, our gold EA, ships as full source — a different animal entirely, a hedge-grid engine rather than this article's fixed-fractional formula, which is exactly why it ships readable: you open the files and see how it sizes before you run it, instead of extending a promise. The formula in this article, though, belongs to nobody. It's free. It was always free.

Disclosure

The contract arithmetic here assumes the typical 100-ounce XAUUSD lot and says so everywhere it matters; verify your broker's specification before trading — §"20-minute check" shows how. The worked examples are outputs of our published calculator function, not market observations; this article deliberately quotes no volatility statistics, because "how much gold moves" is a moving claim and the sizing math doesn't need it. We sell tools in this lane (a free calculator, a source-available EA). If any number above disagrees with what the calculator returns, email support@pulltrade.app — one of them is wrong and we'll fix it in public.

Your first 20 minutes

Tonight: run the 20-minute check on your broker. Memorize the number. Write your risk percent where your journal can see it. Then, before the next gold trade, three lines of arithmetic or one calculator visit — and if the answer is 0.00, take the answer.

The trader from the opening didn't lose because gold is dangerous.

He lost because he sized a 100-ounce contract with a EURUSD reflex.

Gold doesn't punish small accounts. It punishes unconverted habits — at $100 per dollar, per lot.

More from ProEA Lab

Prop Firm Consistency Rules: Your Best Day Is the Problem.

A consistency rule caps how much of your total profit one day may represent — which means your proudest green day can silently lock your payout and hand you a debt: more profit you now owe on other days before you see a cent. Here's the arithmetic nobody prints (your best day × 3.33 under a 30% cap), four worked examples, and how to size days so the rule never notices you.

Jul 22 · ProEA Lab

A towering amber profit bar wrapped in chains locking a floor vault, flanked by even emerald day bars — poster titled Your Best Day Is the Problem.

How to Journal Forex Trades: Evidence, Not a Diary.

Most trading journals die in fourteen rows, because they're built as diaries — mood, screenshots, regret — instead of evidence. Here's the version that survives: five columns that can actually convict a leak, a copy-paste template, the rule-break flag that splits your P&L in two, and a 20-minute Sunday autopsy. Spreadsheet-first; the app comes later, if ever.

Jul 20 · ProEA Lab

A dusty closed leather diary beside a glowing emerald ledger row of ten empty cells — poster titled Evidence, Not a Diary.

The Best SMC Indicator on TradingView, Asked Honestly.

Every 'best SMC indicator for TradingView' list you've read was ranked by commission — the biggest vendor pays 30% recurring to the sites reviewing it, and we sell a competitor. So instead of a rigged top-ten, here are the five criteria that actually separate SMC tools, and the three honest routes: free first, rent the suite, or own the source.

Jul 19 · ProEA Lab

A glass trophy stuffed with rolled banknotes on a dark podium beside a plain clipboard with five glowing checkboxes — poster titled The Best SMC Indicator on TradingView? Asked Honestly.