Free tool

Futures position size calculator

Enter your account size, your risk per trade and your stop: the calculator returns the number of contracts and the actual risk, using the official tick value of each contract.

Contracts0rounded down
Tick value
Point value
Stop in ticks
Risk per contract
Actual risk

Official contract specifications

How the calculation works

  1. Tick value = point value × tick size (e.g. ES: $50 × 0.25 = $12.50).
  2. Risk per contract = stop distance in ticks × tick value.
  3. Number of contracts = risk per trade ÷ risk per contract, rounded down (never up).
  4. Actual risk = contracts × risk per contract: always at or below the risk you set.

Contract specifications used

Values re-read on 22 September 2026 from the official CME Group and Eurex specification pages (link on each row). Exchanges can change a contract: check the page before trading.

CodeContractExchangePoint valueTickTick valueSource
ESE-mini S&P 500CME50 USD0.2512.5 USDCME Group
MESMicro E-mini S&P 500CME5 USD0.251.25 USDCME Group
NQE-mini Nasdaq-100CME20 USD0.255 USDCME Group
MNQMicro E-mini Nasdaq-100CME2 USD0.250.5 USDCME Group
YME-mini Dow ($5)CBOT5 USD15 USDCME Group
MYMMicro E-mini DowCBOT0.5 USD10.5 USDCME Group
RTYE-mini Russell 2000CME50 USD0.15 USDCME Group
M2KMicro E-mini Russell 2000CME5 USD0.10.5 USDCME Group
GCGold (100 troy oz)COMEX100 USD0.110 USDCME Group
MGCMicro Gold (10 troy oz)COMEX10 USD0.11 USDCME Group
CLCrude Oil WTI (1,000 bbl)NYMEX1,000 USD0.0110 USDCME Group
MCLMicro WTI Crude Oil (100 bbl)NYMEX100 USD0.011 USDCME Group
6EEuro FX (125,000 EUR)CME125,000 USD0.000056.25 USDCME Group
FESXEURO STOXX 50 Index FuturesEurex10 EUR110 EUREurex
FDAXDAX FuturesEurex25 EUR125 EUREurex
FDXMMini-DAX FuturesEurex5 EUR15 EUREurex

Limits

  • The calculation ignores commissions, slippage and the margin your broker requires.
  • A stop does not guarantee execution at the intended price, especially around economic releases.
  • A "reasonable" risk percentage depends on your situation; the default values are examples, not recommendations.

Frequently asked questions

What is the tick value on NQ?

On the E-mini Nasdaq-100 (NQ) one point is worth $20 and the minimum tick is 0.25 point, i.e. $5 per tick per contract according to the CME Group specification. On the micro (MNQ) one point is $2 and the tick $0.50.

Should I enter the stop in ticks or points?

Either works. In points, the calculator converts using the contract’s tick size (ES: 1 point = 4 ticks; CL: $1 = 100 ticks).

Why is the number of contracts rounded down?

Rounding up would exceed the risk you set. If the result is 0, the stop is too wide for that contract and that risk: tighten it or switch to a micro contract.

Is my data sent anywhere?

No. The calculation runs in your browser; the site only records anonymous tool-usage events, without any identifier.

Educational content. These indicators are not investment advice and guarantee no result. Futures trading involves a risk of loss that can exceed the initial investment. Terms of use · Disclaimers