5 min readMyTradingBuddy

Futures Position Size Calculator: A Worked Worksheet

Build a futures position size calculator with a worked worksheet for MNQ, NQ, MES and ES, including stop distance, costs and rounding down.

Share this

Share on X
Futures Position Size Calculator: A Worked Worksheet illustrated with clearly labelled concepts.

A futures position size calculator starts with the loss budget you choose, the distance to your intended exit and the contract's dollar value per point. Divide the budget by estimated risk per contract, then round down to a whole number.

This article gives you a worksheet you can copy into your own notes or spreadsheet. It is an educational calculation, not a live broker tool. It cannot guarantee an exit price, check your account agreement or decide how much risk is appropriate for you.

Futures position size calculator formula

Use this relationship:

Estimated risk per contract = stop distance in points × dollars per point + estimated round-trip costs and adverse execution allowance.

Maximum whole contracts within the chosen budget = the budget divided by estimated risk per contract, rounded down.

If you measure distance in ticks, multiply by tick value instead. Do not multiply ticks by the point value: the units must match. The output is a size ceiling under the assumptions you entered, not an instruction to take that many contracts.

CME's position and risk management lesson treats stop placement and contract quantity as separate risk controls. Decide what would invalidate the trade before using quantity to translate that distance into dollars.

Write down the inputs before calculating

Start with the complete contract symbol and expiry. Next, record the proposed entry and exit trigger. Their absolute price difference gives the distance; whether the trade is long or short determines which direction produces a loss.

Then choose a dollar budget independently of the calculator. A worksheet cannot infer that budget from a nominal account label, a broker's buying power figure or yesterday's result.

Use current fees from your broker. If commissions are quoted per side, account for both entry and exit. Include other applicable charges and a separately identified assumption for slippage. An allowance is still only an assumption; fast markets can exceed it.

InputHypothetical example
ContractMNQ, specified expiry
Entry20,000
Intended stop trigger19,988
Distance12 points
Value per point$2
Costs and execution allowance$3 per contract
Chosen trade budget$75

Label every dollar amount by its role. Account balance, available margin, remaining drawdown buffer and planned trade risk are different numbers.

Work through the MNQ example

The 12-point distance multiplied by $2 gives $24 of price risk per contract. Add the hypothetical $3 allowance and the estimate becomes $27.

Divide $75 by $27. The answer is about 2.77, so the whole-contract ceiling is two. Two contracts estimate $54 of total risk; three estimate $81 and exceed the chosen budget.

Rounding to the nearest whole number would produce three and break the constraint. Always round down when you are calculating a maximum that must remain below a budget.

Now widen the distance to 20 points while keeping every other assumption unchanged. Estimated risk becomes $43 per contract, and the ceiling falls to one. The price setup changed, so the position size changed with it.

If estimated risk for one contract exceeds the budget, the output is zero. Do not replace zero with one because the platform's order ticket has a minimum quantity of one.

Check the correct multiplier for each contract

CME lists the E-mini and Micro E-mini index multipliers. For the four common contracts in this worksheet, dollar values per point are MNQ $2, NQ $20, MES $5 and ES $50.

A hypothetical five-point distance therefore represents $10 in MNQ, $100 in NQ, $25 in MES or $250 in ES for one contract before costs. Equal point distances are not equal dollar risks across different markets.

Nor are they necessarily equivalent market setups. A five-point Nasdaq move and a five-point S&P move describe different indices. This comparison checks arithmetic, not whether one trade is better.

Verify the multiplier against the exact product before using a saved worksheet. Futures options, other micro products and similarly named instruments may use different conventions. A spreadsheet is only as reliable as the symbol selected above its formulas.

Apply account constraints after the calculation

The arithmetic ceiling is only the first filter. The broker may require more margin than the account can support. An evaluation may impose a position cap. Remaining room before a loss threshold may be smaller than the trade budget originally entered.

Review trailing drawdown and the daily loss limit independently. Include all open positions when evaluating exposure, not just the new order.

Correlated positions deserve attention. Two trades can each fit a per-trade budget while both respond to the same market move. Adding their separate maximum sizes does not automatically produce a sensible combined position.

If the account boundary is already close, leave an explicit buffer rather than sizing precisely to it. Planned stops and estimated fees cannot promise that the realized loss will stop at the last available dollar.

Test the worksheet before trusting it

Use deliberately simple cases with answers you can check mentally. A $100 budget divided by $25 per contract should give four. A $99 budget with the same risk should give three. A budget smaller than one contract's risk should give zero.

Also test missing and invalid inputs. A zero stop distance, negative fee estimate, blank multiplier or mistyped symbol should stop the calculation. It should not quietly produce an enormous position.

Keep planned risk and actual results in separate fields. Once the order closes, enter real fills and charges, then compare the realized loss or gain with the estimate. That comparison can reveal whether your cost assumption is consistently too optimistic.

When a difference appears, identify its cause before changing the whole method. A mistaken tick conversion, an extra contract and a poor fill require different corrections.

For a quick manual check, use this sequence:

  1. Subtract the intended exit level from the entry and take the absolute distance.
  2. Multiply by the verified dollar value per point.
  3. Add the per-contract cost and execution allowance.
  4. Divide the independently chosen budget by that total and round down.
  5. Check the resulting quantity against account limits before using it.

Connect the number to a clear trading plan

Before using the output, write one sentence explaining why the proposed exit invalidates the idea. The worksheet should translate that reasoning into dollars; it should not invent the reasoning.

A chart review can expose an unclear level or a mismatch between timeframes. Our guide to what Ai chart analysis checks explains the role of context, while the numerical decision remains yours.

We would keep the final order checklist short: correct contract, correct units, chosen budget, independently checked arithmetic, account limits and matching order quantity. If any field is uncertain, resolve it before submitting an order.

For another view of the chart behind your worksheet, compare MyTradingBuddy Ai plans. The product can help you review chart reasoning; it does not replace this calculation or enforce your broker's rules.

Next session

Run the same read before you click

Three timeframes, the levels that matter, and a check against the playbook you wrote — then you decide.

See it check a chart

Share this

Share on X