Position Calculator

The right size, before you click buy

Lot size, contracts or units — from your real balance, your risk percentage and your actual stop. Four asset classes, and the maths changes with each one.

Start free trial → See how it works Two weeks free · 4.5 on Trustpilot
Sample data
Position Calculatorlive from your real balance
ForexIndices CommoditiesCrypto
Account balance£25,000.00
Account currencyGBP · live rate 1.2640
InstrumentGBP/JPY
Stop28 pips
Pip value£5.31 per lot
Risk 0.5%1% 2%3%
1.68 lots Recommended size
Risk amount£250.00
Risk levelConservative
Working £250 ÷ (28 × £5.31)

Forex sizes in lots from a per-pair pip value. The full working is shown, not just the answer — you should be able to check it.

The problem

A size you worked out on your phone is a size you will get wrong

Most sizing errors are not maths errors. They are the pip value of a JPY cross, the FX rate between your account currency and the quote currency, or the difference between a point and a pip on an index.

So traders keep a separate calculator in another tab — one that knows nothing about their balance, and has to be told it again every session.

And a stand-alone calculator cannot tell you afterwards whether the size you used matched the risk you said you were taking.

How it works

Three inputs and the instrument

1

Pick the asset class

Forex, indices, commodities or crypto — the instrument list and the maths reconfigure. Non-forex lists are curated, not a scrape.

2

Set balance, risk and stop

Your balance is already there. Tap 0.5%, 1%, 2% or 3%, or type your own, then enter the stop in pips, points or price distance.

3

Read the size and the working

Recommended size, risk amount, risk-level meter and the full breakdown behind the number.

Across asset classes

The unit changes, the discipline does not

Forex sizes in lots from a per-pair pip value. Indices and commodities size in contracts. Crypto sizes in units or coins from a price distance.

If your account currency is not the quote currency, set the live rate to match your broker and the lot size comes out right rather than nearly right.

Sample data

— Forex

Sized in lots, from a per-pair pip value. Stop in pips.

GBP/JPY1.68 lots

— Indices & commodities

Sized in contracts, from a point value. Stop in points.

GER404 contracts

— Crypto

Sized in units or coins, from a price distance rather than pips.

BTC/USD0.0431 BTC

The same risk rule, expressed in whatever unit the instrument trades in.

Straight answers

What it is, and what it isn't

What it does
  • Sizes from your real account balance, already in the platform
  • Handles forex, indices, commodities and crypto differently, because they are different
  • Shows the working, not just the answer
  • Lets you set the FX rate to match your broker
What it doesn't
  • Place the trade, or connect to your broker
  • Tell you what risk percentage to use — that is your plan, not ours
  • Pretend a curated instrument list is every instrument in the world

Stop keeping a calculator in another tab

It sits inside the same platform as the trade you are about to log, with your balance already in it.