Futures contracts have fixed multipliers that make position sizing different from stocks and forex. One ES contract moves $50 for every 1-point move in the S&P 500. One NQ contract moves $20 per Nasdaq point. You cannot buy fractional contracts, so the math must result in whole numbers. Here is how to size futures positions correctly.
Calculate position size for any futures contract.
Open Position Size Calculator| Contract | Symbol | $/Point | $/Tick | Tick Size | Typical Daily Range |
|---|---|---|---|---|---|
| E-mini S&P 500 | ES | $50 | $12.50 | 0.25 | 30-80 points |
| E-mini Nasdaq | NQ | $20 | $5.00 | 0.25 | 100-300 points |
| Crude Oil | CL | $1,000 | $10.00 | 0.01 | $1-$4 |
| Gold | GC | $100 | $10.00 | 0.10 | $10-$30 |
| Micro E-mini S&P | MES | $5 | $1.25 | 0.25 | 30-80 points |
| Micro E-mini Nasdaq | MNQ | $2 | $0.50 | 0.25 | 100-300 points |
| Micro Gold | MGC | $10 | $1.00 | 0.10 | $10-$30 |
| Micro Crude Oil | MCL | $100 | $1.00 | 0.01 | $1-$4 |
| Account | Risk (1%) | Contract | Stop Loss | $/Point | Contracts | Actual Risk |
|---|---|---|---|---|---|---|
| $25,000 | $250 | ES | 5 pts | $50 | 1 | $250 (1%) |
| $25,000 | $250 | MES | 5 pts | $5 | 10 | $250 (1%) |
| $50,000 | $500 | NQ | 25 pts | $20 | 1 | $500 (1%) |
| $50,000 | $500 | MNQ | 25 pts | $2 | 10 | $500 (1%) |
| $10,000 | $100 | ES | 5 pts | $50 | 0.4 (cannot trade!) | N/A |
| $10,000 | $100 | MES | 5 pts | $5 | 4 | $100 (1%) |
| $100,000 | $1,000 | CL | $1.00 | $1,000 | 1 | $1,000 (1%) |
Notice: a $10,000 account cannot safely trade 1 ES contract at 1% risk with a 5-point stop (minimum risk = $250 = 2.5%). Micro futures solve this problem.
The minimum position on ES is 1 contract. At $50/point:
| Account | 1 ES Contract, 5-pt Stop | Risk % | Verdict |
|---|---|---|---|
| $5,000 | $250 loss | 5.0% | Too much risk |
| $10,000 | $250 loss | 2.5% | Aggressive |
| $25,000 | $250 loss | 1.0% | Perfect |
| $50,000 | $250 loss | 0.5% | Conservative |
With MES (1/10th size), a $5,000 account can trade 1 micro contract with a 5-point stop = $25 loss = 0.5% risk. Proper sizing becomes possible.
Contracts = (Account x Risk%) / (Stop Loss in Points x Dollar Per Point)
Always round DOWN to the nearest whole contract. You cannot trade 1.7 contracts - trade 1. If the formula gives you less than 1, either use micro contracts or skip the trade.
Calculate the right number of contracts for any futures trade.
Open Position Size Calculator