Risk and position sizing

Position Size Calculator

Enter your balance, the percent you are willing to lose, and where your entry and stop sit. The calculator returns the size that makes those two numbers agree.

Your risk

Most traders who survive drawdowns sit between 0.5% and 2%.

The trade

Where the chart says the idea is wrong — not where the loss feels tolerable.
Position size
Amount at risk
Distance to stopenter entry + stop
Position value (size × entry)

Size is in units of the instrument — shares, coins or contracts. For forex it is base-currency units: divide by 100,000 for standard lots, by 10,000 for mini lots. Nothing is sent anywhere; the whole calculation runs in your browser.

FreeNo signupNothing leaves your browser

How position size is calculated

Three numbers decide the size of a trade, and only three:

  1. How much you are willing to lose — your balance multiplied by your risk percent.
  2. How far the stop sits from your entry — the distance in price, not in percent.
  3. What one unit is worth — for most instruments, one unit moves one currency unit per point of price.

Put together:

risk amount = balance × risk %
distance    = | entry − stop |
position    = risk amount ÷ distance

A $10,000 account risking 1% is risking $100. If your entry is 1.0850 and your stop is 1.0800, the distance is 0.0050. Dividing gives 20,000 units — in forex terms, 0.2 of a standard lot.

The order of the inputs matters more than it looks. The stop comes from the chart, and the size comes from the stop. Choosing a size first and then placing a stop where it "feels safe" is the same decision made backwards, and it is the most common way a plan quietly becomes a gamble.

Why the answer is in units, not lots

The calculator returns units of the instrument — shares, coins or base currency — because that is what profit and loss is actually computed from:

P&L = (exit − entry) × units

Lots are a broker convention layered on top. To convert:

Instrument One unit Convert from units
Forex standard lot 100,000 base currency divide by 100,000
Forex mini lot 10,000 divide by 10,000
Forex micro lot 1,000 divide by 1,000
Stocks 1 share no conversion
Crypto 1 coin no conversion

Futures work differently: a contract is a fixed size with a fixed tick value, so you size in whole contracts and the distance is measured in ticks rather than price.

What the number does not include

A position size calculator answers one narrow question honestly, and it is worth knowing what sits outside it:

  • Slippage. The risk figure assumes your stop fills at your price. In fast markets it does not, and the real loss is larger.
  • Spread and commission. Both come out of the same account, and on short-distance scalps they can be a meaningful share of the risk.
  • Gaps. A stop is an instruction, not a guarantee. Over a weekend or a news release, price can open past it.
  • Correlated positions. Three long trades on EUR pairs are not three 1% risks. They are closer to one 3% risk wearing three names.

The last one catches experienced traders more often than beginners.

The number most traders get wrong

Not the size — the percent. Risking 1% per trade means a run of ten losses costs roughly 10% of the account, which is recoverable. Risking 5% means the same streak takes about 40%, and getting back from a 40% drawdown needs a 67% gain.

The arithmetic is not an opinion about how confident you should be. It is what a losing streak costs, and losing streaks arrive regardless of confidence.

FAQ

What risk percentage should I use per trade?

There is no universally correct number, but the common range among traders who survive drawdowns is 0.5% to 2% per trade. The useful way to choose is backwards: decide the worst losing streak you want to survive without changing your behaviour, then check what that streak costs at each percentage. Ten losses at 1% costs about 10% of the account; at 5% it costs about 40%.

Does this calculator work for forex, stocks, crypto and futures?

The formula is the same for all of them, and the result is in units of whatever you are trading. For forex, divide the units by 100,000 to get standard lots. For stocks and crypto the units are shares and coins, so no conversion is needed. For futures you need the tick value of your specific contract, because contracts come in fixed sizes rather than arbitrary units.

Should the stop distance include the spread?

Yes, if you want the risk figure to be accurate. Your stop is hit at the bid or ask depending on direction, so the effective distance is slightly larger than what you measure on the chart. On wide-stop swing trades the difference is negligible; on a five-pip scalp it can be a fifth of your risk.

Why does my broker show a different position size?

Most broker calculators size from margin, not from risk — they answer "how large a position can this account support" rather than "how large a position keeps my loss at $100". Those are different questions with different answers, and only the second one is a risk decision.

Is my data stored anywhere?

No. The calculation runs entirely in your browser, there is no account, and nothing is sent to a server. If you copy the share link, your numbers travel inside the link itself and nowhere else.

This is the plan. What did you actually do?

A calculator tells you the size you should have taken. It cannot tell you the size you took at 2pm after two losers, or how often your stop moved once price went against you. Drop in a statement from MT4/MT5, a broker CSV or a crypto export and see the answer for your own last 90 trades.

Import my trades — free