Calculate Your Futures Position Size
Enter your account risk and stop-loss distance to find the number of contracts to trade.
What is a futures lot size calculator?
A futures lot size calculator helps you decide how many contracts to trade based on your risk. Instead of guessing, you define your maximum dollar risk per trade and the calculator converts that into a contract count using your entry and stop-loss prices.
This is one of the most useful risk-management habits in futures trading. Whether you trade index futures, commodities, or micros, position sizing can reduce emotional decision-making and keep your losses consistent.
How the calculator works
The logic is simple and practical:
1) Risk Amount ($) = Account Size × (Risk % / 100)
2) Price Risk = |Entry Price − Stop Price|
3) Risk per Contract ($) = (Price Risk × Contract Multiplier) + Fees/Slippage
4) Contracts = floor(Risk Amount ÷ Risk per Contract)
The result is rounded down so you do not exceed your risk limit.
Inputs you need before every trade
- Account size: Your current trading equity.
- Risk per trade: Often 0.25% to 2% depending on strategy and experience.
- Entry and stop prices: Defined by your setup, not by position size.
- Contract multiplier: Determines dollar value of each 1-point move.
- Fees/slippage: Optional but highly recommended for realistic sizing.
Common futures multipliers (quick reference)
| Symbol | Market | Typical Multiplier |
|---|---|---|
| ES | E-mini S&P 500 | 50 |
| MES | Micro E-mini S&P 500 | 5 |
| NQ | E-mini Nasdaq 100 | 20 |
| MNQ | Micro E-mini Nasdaq 100 | 2 |
| CL | Crude Oil | 1000 |
| GC | Gold | 100 |
Always confirm specs with your broker or exchange because contract details can vary by product and expiration.
Example calculation
Scenario
- Account size: $20,000
- Risk per trade: 1%
- Risk amount: $200
- Entry: 5,100.00
- Stop: 5,096.00
- Multiplier (ES): 50
Price risk is 4.00 points. At a 50 multiplier, risk per contract is $200 (before fees). That means your lot size is 1 contract.
Risk rules that improve consistency
- Keep risk per trade fixed (for example, 0.5% to 1%).
- Never widen stops just to increase contract size.
- Reduce size after drawdowns to protect capital.
- Include realistic slippage in volatile markets.
- Use max contract caps when liquidity is thin.
Common mistakes to avoid
- Ignoring multiplier differences: ES and MES are not interchangeable in size.
- Sizing from margin instead of risk: Broker margin is not your stop-loss risk.
- Skipping fees: Small costs add up over many trades.
- Over-sizing after wins: Stick to your risk model, not recent emotions.
Final thought
A good futures lot size calculator does not predict winners. It protects your downside so your strategy has time to play out. If you combine a repeatable edge with disciplined position sizing, you give yourself a much better chance of long-term survival and growth.