Position size calculator
Lot size and pip value for 17 markets — 11 currency pairs plus gold, bitcoin, two US indices and two energy contracts. What it has that a broker's calculator does not is the field most of them leave blank: how far away to put the stop, suggested from what each market has actually been doing rather than from a round number.
Where the suggested stop comes from
Two measurements, both published on this site and both refreshed with it. ATR is the average hourly bar for that market, which is the ruler every number in the marker studies is quoted in — a stop under one ATR is inside the noise of a single hour. ADR is the median day of 2025 — the middle day, not the mean, which the daily-range page publishes beside it and which runs 8–16% higher because a handful of violent days drag it up. The middle day is the honest scale for a stop meant to survive a session.
Neither is a recommendation. They are the distances the market has actually been covering, offered so that the number in the box is anchored to something instead of to a habit. Prices and the hourly ATR are as of 21 Aug 2026 19:00 UTC, and are the same figures the levels pages price their distances in; the daily ranges come from the 2025 table.
The arithmetic, so you can check it
Position size is one division and one currency conversion, and it is written out here because a calculator that will not show its working is a calculator you have to trust.
risk = account × risk% stop price = stop distance × 0.0001 on the dollar pairs, 0.01 on the yen crosses and WTI, 0.001 on natural gas, 1.00 on gold, bitcoin and the two indices per unit = stop price × (quote currency → account currency) units = risk ÷ per unit lots = units ÷ contract size placed = floor(lots ÷ smallest lot) × smallest lot
Contract size is a broker convention, not a fact about the market, which is why it is a field you can edit rather than a constant. A standard forex lot is 100,000 units of the base currency almost everywhere. Outside the currency pairs there is no "almost everywhere" at all: the defaults filled in here are the ones our own broker sells — 100 ounces of gold, 1 coin, 1 index point on the Dow and the S&P, 100 barrels of WTI, 100 MMBtu of natural gas — and another house may sell a different contract under the same name. Check yours before sizing anything real.
On the two indices and the two energy contracts, pick the contract first. A reader sizing natural gas or the S&P is as likely to be holding a CME future as a CFD, and the two are not the same thing to size: the future is a different quantity and it trades in whole contracts, so there is no such thing as a third of one. The picker carries our broker's CFD and the two CME sizes for each — MNG and NG on gas, MCL and CL on WTI, MES and ES on the S&P, MYM and YM on the Dow — read off CME's own contract specifications. The measured stop distances beside them come from the CFD's bars, which is the same price in a different wrapper.
The last line is the one most calculators skip. A broker trades in whole steps of a lot, so the size you can actually place is the exact answer rounded down to the nearest step — never up, which would quietly put you over the risk you typed. On a small account the rounding is the whole story: below one step there is no position at all, and taking the smallest one anyway can be several times the risk you asked for. When that happens this page says so, and says what stop or what account size would bring the smallest lot back to your number.
We do not carry the step per market, so it is yours to check. 0.01 is the usual smallest lot on currency pairs at a retail broker, and it is what the box starts with; off the currency pairs houses differ, and some accounts have a larger minimum than their step. Unlike the contract size, which comes from our own broker's symbol data, this one is a default rather than a fact — read yours off your account and type it in.
The conversion rates come from our own feed, as of 19 Oct 2026 04:00 UTC, not from a live rate service. For sizing a position that is accurate enough — a day-old rate moves pip value by well under a percent — but it is not a currency converter and should not be used as one.
Pip value, on its own
The calculator shows it for whatever you have selected, because it is the quantity everything else is built from: one pip, one contract, in the currency the account is denominated in. For the currency pairs a pip is the fourth decimal place, or the second on the yen crosses. Off the currency pairs there is no pip, and the unit is whatever this site already quotes that market in elsewhere: a dollar of price on gold and bitcoin, a point on the two indices and on natural gas, a cent on WTI. The calculator names it beside the box, so the word next to the number is never one borrowed from another market.
Where those measured distances come from: what each market does hour by hour, its average daily range by year, and how often price reaches a level once it is set.
Chart analytics, not investment advice. Nothing here is a recommendation to take a position, and the sizes it prints are arithmetic on the numbers you typed.