Free calculator

ES Position Size Calculator (E-mini S&P 500)

Contracts = risk ÷ (stop points × $50), rounded down.

MES at $5 per point is the micro alternative when one ES exceeds your risk budget.

Last checked:

Calculator

Static specs. Confirm on the exchange before trading.
Used for order type and notional.
Stop below entry = BUY (long). Stop above entry = SELL (short).
Cash you are willing to lose if stopped out. Same currency as tick value.

n/a

Loss at stopn/a
Ticks / points to stopn/a
Stop distance (% of entry)n/a
Risk per contractn/a
Notional per contractn/a
Total notional at currentn/a
Current to entryn/a

Direction comes from the stop vs entry. Use the same currency for max loss and tick value. Spec sources listed in DATA_SOURCES.md.

How many ES contracts should I trade?

Contracts = floor(max cash loss ÷ (stop points × $50)). A $2,000 risk with a 20-point stop is 2 ES contracts.

What is the ES point value?

CME E-mini S&P 500 multiplier is 50, so one index point is $50. Tick 0.25 = $12.50.

ES vs MES?

MES is $5 per point: one-tenth of ES dollar risk for the same stop.

Sizing scenarios: ES E-mini S&P ($2,000 risk)

ES point value $50. Tick 0.25 ($12.50). Contracts = floor(risk ÷ (stop points × $50)). Zero means one contract exceeds the risk budget at that stop. Updates when you change the contract above.

Stop (pts)TicksRisk / contractContracts
520$2508
1040$5004
2080$1,0002
25100$1,2501
50200$2,5000
100400$5,0000

The formula

ES point value = $50 (multiplier 50 × $1 index point)
Contracts = floor(max cash loss ÷ (stop points × $50))
Tick 0.25 = $12.50. MES is $5/point (one-tenth of ES).

Worked example

Max loss $10,000. Stop 20 points away on ES.

Risk per contract = 20 × $50 = $1,000.

Contracts = floor(10000 ÷ 1000) = 10.

Same example as on the full futures calculator with ES selected.

Methodology

How it calculates

  • Direction from stop vs entry (stop below = BUY / long; stop above = SELL / short).
  • Contracts = floor(max loss ÷ risk per contract), with risk per contract from ticks to stop × tick value.
  • Preset specs are static reference values; confirm on the exchange before trading.

Formula

ES point value = $50 (multiplier 50 × $1 index point)
Contracts = floor(max cash loss ÷ (stop points × $50))
Tick 0.25 = $12.50. MES is $5/point (one-tenth of ES).

Assumptions

  • No live prices or margin requirements from the broker.
  • Max loss and tick value must be in the same currency; we do not FX-convert futures risk.
  • Contract presets can change; confirm on CME, ICE or Eurex.

Edge cases

  • Contracts are rounded down (floor). Size is 0 if max loss is below risk on one contract.
  • Stop equal to entry is invalid.
  • Blank price fields are ignored (not treated as zero).
  • ES point value $50; tick 0.25 ($12.50). MES is $5/point (one-tenth).

Sources

Last checked:

FAQ

What is the ES point value?

CME E-mini S&P 500 (ES) multiplier is 50, so one index point is $50. Confirm on CME before trading.

ES vs MES?

MES is $5/point: one-tenth of ES dollar risk for the same stop.

Live prices?

No. Enter current, entry and stop yourself.

Sources

Rates, rules or specs last checked 1 Nov 2026. Confirm on the official page before you act.

Not financial advice. This calculator is for education only. Double-check results before you make money decisions. Past moves do not predict future ones.