Tools · Free · No sign-up

Lot Size & Pip Value Calculator

For forex and futures, where one unit is not one share: work out the lots or contracts your stop allows, or the stop that fits the size you already have in mind. The pip value comes with it.

Instrument
Pip size

Leave 1 when the pair is quoted in your account currency (EUR/USD with a USD account). Otherwise type the rate yourself: this page does not look up prices.

Your numbers never leave your browser. No account, nothing uploaded, and nothing you type is tracked.

Why a share calculator does not size a lot

In equities, sizing a position is one multiplication: shares times price. A share costs exactly what it costs, and the risk on a stop follows directly from how many shares were bought. Forex and futures break that shortcut. A standard lot in forex is 100,000 units of the base currency, not one unit, and what a stop actually costs depends on how much a single pip of movement is worth once it is converted into the account's own currency. A futures contract works the same way in a different unit: the exchange fixes how much a full point is worth per contract, and that figure has nothing to do with the instrument's quoted price.

The risk equation underneath does not change — money at risk still equals stop distance times the value of each unit of that distance, held to the risk budget set for the trade. What changes is which number stands in for that unit: a share's price in equities, a pip's value in forex, a point's value in futures. Skip that step and a lot count borrowed straight from a share calculator sizes the position wrong by whatever factor the contract multiplier actually is, which for a standard forex lot is 100,000 to one.

What the pip value is and where the rate comes in

A pip's value in the currency it is quoted in is pip size times contract size: on a standard 100,000-unit lot with a pip size of 0.0001, that is 10 units of the quote currency per pip. For EUR/USD that means 10 USD per pip on a standard lot, because the quote currency already is the account currency for a USD account. Nothing needs converting, and the rate field can stay at 1.

The complication arrives when the quote currency is not the account currency. USD/JPY quotes in yen; an account funded in dollars needs that pip value converted from yen back into dollars, which means dividing by the USD/JPY rate itself. This page does not fetch that rate — it does not download prices for any pair, and it is not going to start for the sake of one field. The rate field takes what is typed in and nothing else; leaving it at 1 is correct only when the quote currency already matches the account currency.

The two directions

Lot sizing runs the same two directions as sizing a share position. The forward direction sets a stop distance in pips or points and asks how many lots or contracts that stop allows, given the risk budget. The reverse direction starts from a lot size — a broker's minimum, a round number, whatever is already decided — and asks how wide the stop can be before it uses up more than that budget.

The reverse question tends to matter more often here than it does for shares, because a forex broker fixes a minimum lot and a futures contract cannot be split below one. A trader limited to increments of 0.1 lots, or to whole contracts, is not free to place any stop distance the setup calls for; the stop that actually fits the size they can trade is the number worth knowing before the trade goes on, not after.

When nothing fits

A small risk budget and a wide stop can ask for less than one micro lot, or less than one futures contract — a size that does not exist. Rather than stop there, the result also reports the stop distance that would fit the smallest tradable size at the same risk, so the answer stays useful even when the first number that comes back is zero.

Three honest ways out from there: a narrower stop, but only when the chart's structure actually supports one — a stop set to fit the size rather than the level defeats the point of having a stop; a smaller risk percentage, which shrinks the position further and is worth it only if the account can absorb the trade at that reduced weight; or accepting that this particular contract does not fit the account at this risk, and skipping it. Which stop the structure allows is not something this calculator decides — our methodology page covers how we think about placing it.

Questions

How do I calculate lot size in forex?
Divide the money at risk by the stop distance in pips times the pip value per lot. On a 10,000 account risking 1% with a 20-pip stop and a pip value of 10 USD per standard lot, that works out to 100 divided by 200, or 0.50 lots.
What is the pip value and why does the account currency matter?
Pip value is pip size times contract size, in the currency the pair is quoted in — 10 USD per standard lot on EUR/USD. When the account is funded in a different currency, that value needs converting at the current rate, which is the rate field on this page.
How many contracts can I trade in futures?
Divide the money at risk by the stop distance in points times the point value of the contract, then round down to a whole number of contracts. The point value is fixed by the exchange — 50 USD per point on the ES, 20 on the NQ, 2 on the MNQ.
What is a mini lot and a micro lot?
A standard forex lot is 100,000 units, a mini lot is 10,000, and a micro lot is 1,000 — 1.00, 0.10 and 0.01 in lot notation. The result on this page is given down to the hundredth of a lot so a size between a mini and a micro still has a number to trade.

The lots are decided. Where the stop goes is a question of structure, and that is what the indicator answers on the chart.

See Edo Swing Levels → Read: what is the ATR →