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
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) | Ticks | Risk / contract | Contracts |
|---|---|---|---|
| 5 | 20 | $250 | 8 |
| 10 | 40 | $500 | 4 |
| 20 | 80 | $1,000 | 2 |
| 25 | 100 | $1,250 | 1 |
| 50 | 200 | $2,500 | 0 |
| 100 | 400 | $5,000 | 0 |
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.