Whole-contract floor · five capacity rows · entered risk and costs

Futures Position Size Calculator

Calculate whole-contract arithmetic capacity from an entered percentage or fixed risk budget, stop distance, contract multiplier, minimum price increment and round-turn cost. See exactly why the next contract exceeds the entered budget.

Percentage or fixed budgetWhole contracts onlyFive capacity rowsNo live margin or stop guarantee

Enter the risk and contract assumptions

Use the dated MES example or replace every specification with the exact current contract data you verified.

Entered

MES evidence checked 22 August 2026; this is not a live specification service.

Required in percentage mode; optional in fixed mode for the modeled risk-per-balance output.

Must be greater than zero and no more than 100.

Percentage budget

Account balance × risk percentage becomes the entered arithmetic budget.

For MES, USD 5 per index point.

Use the increment for the exact product and transaction type.

Distance between entered entry and stop—not a stop price.

Enter a verified all-in amount or zero. Unentered costs stay excluded.

Only used for modeled notional; it does not change risk capacity.

Entered-data boundary: no exchange, quote, contract month, brokerage account, fee schedule, margin engine, buying power, stop fill or order is connected.

Entered futures capacity result

Futures Position Size 2.0.0.

Derived
No result calculated yetEnter assumptions or load the audited MES example.

How the Futures Position Size Calculator works

Risk budget = account balance × risk percentage, or entered fixed amount
Tick value = minimum price increment × contract multiplier
Movement risk per contract = stop distance × contract multiplier
Modeled risk per contract = movement risk + entered round-turn cost
Raw contracts = risk budget ÷ modeled risk per contract
Whole-contract capacity = floor(raw contracts)

Flooring avoids rounding a fractional result upward beyond the entered arithmetic budget. It does not certify that the result is prudent, margin-eligible, liquid or executable.

Audited MES worked example

An entered USD 25,000 balance at 1% creates a USD 250 risk budget. The dated MES example uses a USD 5 index-point multiplier and 0.25-point outright tick, so tick value is USD 1.25. A 10-point stop is 40 ticks and USD 50 movement risk per contract. Adding an entered USD 5 round-turn cost gives USD 55 modeled risk per contract.

USD 250 ÷ USD 55 = 4.545454 raw contracts, floored to 4 whole contracts. Modeled risk is USD 220, leaving USD 30 unused. Five rows cover 2, 3, 4, 5 and 6 contracts; the 5-contract row is USD 25 over the entered budget. At an optional 6,500 entry, four contracts have USD 130,000 modeled notional, which is not margin or maximum loss.

Dated MES contract example

The CME values below were checked on 22 August 2026. They remain editable because transaction type and exchange specifications can change.

Editable educational contract example
SymbolContract multiplierOutright minimum incrementDerived tick valueUse boundary
MESUSD 5 × S&P 500 Index0.25 index pointsUSD 1.25 per contractVerify exact month, transaction type and current rules

Assumptions and limits

  • Only whole contracts are modeled; no fractional exchange contract is suggested.
  • Stop distance and minimum increment must share the same quotation unit.
  • The model assumes the loss reaches the entered stop distance exactly. Gaps and slippage can make actual loss larger.
  • Only the entered round-turn cost is included. Every unentered fee and charge remains excluded.
  • Initial margin, maintenance margin, offsets, broker add-ons, buying power and liquidation are outside the model.
  • Optional notional is not cash required, margin, modeled stop risk or maximum loss.
  • The result is not an order, safe-size label, suitability decision, forecast or financial advice.

A careful futures sizing workflow

  1. Define the maximum entered arithmetic budget independently of the calculator.
  2. Identify the exchange, exact symbol, contract month and transaction type.
  3. Verify the current multiplier, tick and applicable fee schedule.
  4. Enter a stop distance in the same quotation unit as the tick.
  5. Review why the capacity row is within budget and the next row is not.
  6. Separately verify margin, buying power, liquidity, gap risk and broker controls before any decision.

Frequently asked questions

  • Divide the entered risk budget by stop distance times units per contract plus entered round-turn cost per contract, then round down to a whole contract.
  • Yes. Percentage mode multiplies entered account balance by the entered percentage. Fixed mode uses the positive USD amount entered directly.
  • This model uses whole contracts and does not round a fractional capacity upward beyond the entered arithmetic risk budget. The five-row table shows the capacity row and nearby comparisons.
  • The entered risk budget is smaller than the modeled risk for one contract. The calculator does not suggest a tighter stop, larger budget or alternate product.
  • Yes. The model adds one nonnegative entered round-turn cost per contract to stop-movement risk before calculating capacity. Every unentered cost and slippage remain excluded.
  • No. Optional notional equals entry price times units times whole contracts. Modeled risk uses stop distance and entered costs.
  • No. Initial margin, maintenance margin, offsets, broker add-ons, buying power and liquidation thresholds require separate current verification.
  • No. It is arithmetic capacity under entered assumptions, not a safe-size label, order instruction, suitability decision, stop-fill guarantee or forecast.

Sources and methodology

The operational contract is Futures Position Size version 2.0.0. Independent fixtures cover percentage and fixed budgets, one-contract and zero-contract boundaries, tick and direct stop-risk reconciliation, exact floor behavior, five capacity rows, optional notional, CSV structure and row-specific invalid inputs.

Compare broker products separately

The brokers below primarily offer leveraged forex or CFD products, not the MES futures example on this page. Verify the broker’s own symbol, contract size, lot step, margin, spread, commission and financing terms.

XM

Review the exact index or derivative symbol, account entity and regional terms.

Check XM terms

FBS

Compare the applicable contract specification and trading-cost schedule.

Check FBS terms

FXOpen

Confirm live server specifications before using a CFD sizing calculator.

Check FXOpen terms

Risk warning and affiliate disclosure: Futures and leveraged derivatives are high risk, and losses can exceed the modeled stop or initial funds. Links above are affiliate links; we may earn a commission at no extra cost to you. This calculator is educational and does not provide personalized advice.