How to Calculate Position Size for Futures Trading
Learn the exact formula for calculating position size in futures trading, with worked examples for ES, NQ, and MNQ. Includes common mistakes and the 1% rule.
Position sizing is the single most important skill in futures trading that nobody wants to talk about. Everyone wants to discuss entries, indicators, and setups. But the traders who actually survive long enough to become profitable all have one thing in common: they size their positions correctly before they ever click the buy or sell button.
Get this wrong and even a 70% win rate won't save you. Get it right and you can survive losing streaks that would wipe out most traders.
The Formula
Position sizing in futures is straightforward. Here it is:
Number of Contracts = Risk Amount / (Stop Distance in Ticks x Tick Value)
That's it. Three inputs, one output. Let's break down each component.
Risk Amount — The dollar amount you're willing to lose on this single trade. This should be a fixed number based on your account size, not something you decide based on how confident you feel about the setup.
Stop Distance in Ticks — How many ticks your stop loss is from your entry price. Every futures contract has a defined tick size (the minimum price movement).
Tick Value — The dollar value of one tick movement for one contract. This is fixed for each futures product and doesn't change.
Key Tick Values You Need to Know
Before we work through examples, memorize these numbers:
- ES (E-mini S&P 500): Tick size = 0.25 points, Tick value = $12.50
- NQ (E-mini Nasdaq 100): Tick size = 0.25 points, Tick value = $5.00
- MES (Micro E-mini S&P 500): Tick size = 0.25 points, Tick value = $1.25
- MNQ (Micro E-mini Nasdaq 100): Tick size = 0.25 points, Tick value = $0.50
- CL (Crude Oil): Tick size = 0.01 points, Tick value = $10.00
- GC (Gold): Tick size = 0.10 points, Tick value = $10.00
Worked Example 1: ES Trade
You have a $50,000 account and you want to risk 1% per trade. Your setup has a 10-point stop loss.
- Risk Amount: $50,000 x 1% = $500
- Stop Distance: 10 points = 40 ticks (10 / 0.25)
- Tick Value: $12.50
Contracts = $500 / (40 x $12.50) = $500 / $500 = 1 contract
One contract. On a $50,000 account with a 10-point stop. That might feel small, but it's correct. If you're trading ES with wider stops, you need a bigger account — or you need to trade micros.
Worked Example 2: NQ Trade
Same $50,000 account, 1% risk. Your stop loss is 30 points on NQ.
- Risk Amount: $500
- Stop Distance: 30 points = 120 ticks (30 / 0.25)
- Tick Value: $5.00
Contracts = $500 / (120 x $5.00) = $500 / $600 = 0.83 contracts
You can't trade 0.83 contracts. You round down to zero — which means this trade doesn't fit your risk parameters with full-size NQ contracts. This is where micros come in.
Worked Example 3: MNQ Trade
Same scenario but using Micro Nasdaq contracts.
- Risk Amount: $500
- Stop Distance: 120 ticks
- Tick Value: $0.50
Contracts = $500 / (120 x $0.50) = $500 / $60 = 8.33 contracts
Round down to 8 MNQ contracts. Now you have a trade that fits your risk parameters perfectly. This is exactly why micro contracts exist — they let you size precisely instead of being forced into oversized positions.
The 1% Rule (And Why It Works)
The 1% rule is simple: never risk more than 1% of your account on a single trade. On a $50,000 account, that's $500. On a $25,000 account, that's $250.
Why 1%? Because math.
If you risk 1% per trade, you need to lose 100 consecutive trades to blow your account. That's essentially impossible if you have any edge at all. Even a bad losing streak of 10 trades in a row only draws your account down about 9.6%. That's recoverable.
Now look at what happens at 5% risk per trade. Ten consecutive losses — which absolutely happens — puts you down 40%. To recover from a 40% drawdown, you need to make 67% on your remaining capital just to get back to break-even. That's a hole most traders never climb out of.
Some experienced traders bump up to 2% per trade after years of consistent results. Beginners should stick to 1% or even 0.5% while they're learning. There's no shame in small risk. The traders who are still in the game five years from now are the ones who sized conservatively while they were figuring things out.
The Five Mistakes That Blow Accounts
1. Sizing Based on Margin, Not Risk
Your broker might let you trade 10 ES contracts on a $50,000 account based on margin requirements. That doesn't mean you should. Margin tells you what you can trade. Position sizing tells you what you should trade. These are completely different numbers.
If you're using all your available margin, you're almost certainly risking too much.
2. Moving Your Stop to Justify More Contracts
This is backwards thinking. Your stop loss should be based on the market structure — where the setup is invalidated. If that stop distance means you can only trade 1 contract, then you trade 1 contract. You never tighten your stop to fit more contracts. That just means you'll get stopped out more often on trades that would have worked.
3. Ignoring Slippage
In fast-moving markets, your stop might fill 2-5 ticks worse than your intended exit. On ES, that's $25-$62.50 per contract of additional risk. On NQ, it's $10-$25. Factor slippage into your sizing, especially around economic releases or during the first 15 minutes of the cash open. A good rule of thumb: assume 2-3 ticks of slippage on every stop.
4. Doubling Down on Losers
Adding to a losing position without re-calculating your total risk is how small losses become account-ending disasters. If you add a second contract to a trade that's going against you, you've doubled your risk in a position that's already proving you wrong. There are legitimate scaling strategies, but "it has to come back" is not one of them.
5. Changing Size After Wins
You hit three winners in a row and feel invincible, so you bump from 2 contracts to 5. The next trade is a loser, and it wipes out all three winners. This is the emotional sizing trap. Your position size should be a function of your account balance and your predetermined risk percentage — not your recent results or your confidence level.
A Faster Way to Do This
Running this formula manually before every trade is tedious, and when the market is moving fast, tedious things get skipped. That's dangerous.
Use a [position size calculator](/pip-calculator) to do the math instantly. Plug in your account size, risk percentage, stop distance, and contract type — and it gives you the exact number of contracts. No mental math, no rounding errors, no "I'll just eyeball it" shortcuts that lead to oversized positions.
If you want to test whether you actually understand position sizing under pressure, try the [Spoolado sizing quiz](/sizing-quiz). It throws real scenarios at you and forces you to calculate quickly. Most traders are surprised by how often they get it wrong when there's time pressure involved.
The Bottom Line
Position sizing isn't exciting. It won't give you a better win rate. It won't find you better entries. But it will keep you in the game long enough for your actual trading skills to matter.
Every professional trader — every single one — has a rigid position sizing framework. They decide how much they're willing to lose before they decide where to enter. The entry is secondary. The risk is primary.
Before your next trade, run the formula. Know your risk in dollars before you place the order. If the math says one contract, trade one contract. Your ego might want five. Your account needs one.
The traders who figure this out early build careers. The ones who don't build GoFundMe pages.
