Leader–Follower Copy Sizing Multipliers for Futures Accounts
Learn how to turn a leader fill into bounded follower quantities using risk budgets, futures contract economics, explicit rounding, and account-level caps.
What is a leader–follower sizing multiplier?
A sizing multiplier converts a broker-confirmed leader fill quantity into a proposed follower quantity, which must then pass rounding, risk, and account-eligibility rules.
If the leader fills four contracts and a follower has a 0.50 multiplier, the raw follower quantity is two. If the multiplier is 1.25, the raw quantity is five. The arithmetic is simple; the operating policy around it is not. Futures orders require whole contracts, accounts have different drawdown room, and the same contract can represent too much risk for a smaller follower.
Use the multiplier as one layer in a sizing pipeline rather than as an instruction to blindly reproduce the leader. The pipeline should identify the filled leader increment, apply the follower's configured ratio, use a declared rounding rule, clamp the result to symbol and account caps, and skip the order if any eligibility gate fails. The displayed preview should show both the raw calculation and final requested quantity.
Sizing does not determine execution. A calculated follower request can still be rejected or partially filled, and a successful fill can occur at another price. Keep target quantity, requested quantity, and broker-reported filled quantity as separate fields so risk and drift remain measurable.
Formula, not promise
A multiplier defines intended quantity. It does not guarantee acceptance, liquidity, matching fill prices, or a synchronized resulting position.
Calculate the final follower quantity in explicit stages
Use filled leader quantity × multiplier, then round once and apply hard caps before any follower order is submitted.
For an incremental fill model, let L be the newly reported leader fill quantity and M be the follower multiplier. The raw copy quantity is L × M. Apply the configured rounding method to that number, then take the lower of the rounded quantity, the account maximum, and the symbol maximum. If the account is paused, disconnected, outside policy, or below one contract after rounding, the final quantity should be zero with a visible skip reason.
Incremental fills require extra care with fractions. Imagine two separate one-contract leader fills and a 0.50 follower multiplier. Rounding each increment down produces zero plus zero, although the cumulative target is one. A stateful design can carry the fractional remainder: the first fill creates a 0.5 remainder and no order; the second brings the cumulative target to one. Whatever model is used, document it so operators can predict behavior.
- 1
Read the filled increment
Use the broker-reported leader fill quantity, not the leader's submitted order quantity.
- 2
Apply the configured ratio
Multiply by the follower ratio and preserve enough precision for cumulative remainder handling.
- 3
Round by policy
Use floor, nearest, or another declared method exactly once at the order boundary.
- 4
Clamp and gate
Apply account and symbol caps, connection state, permissions, and risk pauses.
- 5
Record the decision
Store raw, rounded, capped, requested, and eventually filled quantities for reconciliation.
Derive multipliers from a follower risk budget
Choose the multiplier that keeps the follower's estimated loss inside its own budget under the intended stop, contract, and conservative execution assumptions.
Start with the follower's maximum planned loss for one trade, not with its buying power. Estimate per-contract risk from stop distance × tick value, then add commissions and a slippage reserve. Divide the follower loss budget by that conservative per-contract estimate and round down to obtain a risk-based contract cap. The multiplier should not create a final quantity above that cap.
For example, if a follower permits a $120 planned loss and the estimated all-in risk is $42 per MES contract, its risk-based maximum is two contracts, not 2.85. If the leader commonly trades four MES, a starting multiplier of 0.50 expresses that cap. Recalculate when the strategy's stop behavior, volatility, fees, contract month, or account drawdown state changes.
The leader's quantity may itself vary. A fixed follower quantity can be useful when you want a stable exposure independent of the leader, while a multiplier preserves proportional changes. Do not mix those policies silently. Label the sizing mode and show the resulting quantity before activation.
| Input | Follower A | Follower B | Follower C |
|---|---|---|---|
| Planned loss budget | $240 | $120 | $60 |
| Estimated risk per MES | $42 | $42 | $42 |
| Risk-based cap | 5 | 2 | 1 |
| Leader typical quantity | 4 | 4 | 4 |
| Candidate multiplier | 1.00× | 0.50× | 0.25× |
Normalize contract economics before comparing accounts
Confirm that leader and follower symbols represent the intended market and contract scale before using any multiplier.
A multiplier has no risk meaning without the contract. One ES contract and one MES contract do not have equal economic exposure. A follower mapping that changes the contract family needs an explicit conversion based on current specifications, not a reused account-size ratio. Likewise, an expiry mapping error can send an order to an unintended or illiquid contract.
Maintain a small symbol record with the platform symbol, root, expiry, tick size, tick value, and intended conversion. Review it around rollover and whenever a connector changes. CME contract specifications are the primary reference for listed contract economics; the platform's documentation governs the exact order symbol accepted by its API.
If the group intentionally maps a larger leader contract to micro followers, test both directions and several leader quantities. A conversion that works for one contract may create large rounding jumps. Put a hard cap after conversion so an incorrect mapping cannot fan out an unexpectedly large order.
- Never infer risk from the letters in a symbol alone.
- Validate the active expiry on every connected platform.
- Place contract conversion before final integer rounding.
- Review tick value and margin separately; margin is not maximum acceptable loss.
- Pause on an unknown mapping rather than falling back to the leader symbol.
Make rounding, minimums, and caps visible
A safe sizing policy names its rounding method, handles fractional carry consistently, and shows every cap that changed the result.
Flooring is conservative for a single calculation but can systematically under-copy a stream of small partial fills unless fractions are accumulated. Rounding to nearest can create a one-contract follower order from a raw target below one, which may exceed the intended ratio on a small account. Ceiling is usually the most aggressive and should never appear as an undocumented default.
Caps protect against configuration errors and changing conditions. Use at least an account-level maximum, a per-symbol maximum, and a group aggregate warning. The account cap limits a single follower request; the aggregate warning helps the operator see that one leader action may create substantial correlated exposure across many accounts.
Every zero should have a reason such as rounded below minimum, follower paused, risk cap reached, unsupported symbol, or connection unavailable. A silent zero looks like a system failure, while an unexplained nonzero can become a risk incident.
Avoid double rounding
Do not round during contract conversion and then round again after the multiplier. Preserve precision through the calculation and apply the declared rule once at the final contract boundary.
Measure target drift after orders reach the broker
Compare actual follower position with the cumulative target implied by leader fills and the follower policy, then explain every difference.
The cumulative target is more useful than checking whether each individual copy request matched. It accounts for fractional carry, partial fills, exits, and reversals. Store a signed target position for the follower and compare it with the latest broker-reported signed position. The difference is quantity drift; fill-price variation is a separate measure.
A one-contract difference may be expected while a partial order is working, or it may indicate a rejection that needs action. Attach state and age to the drift. “One contract under target for 300 milliseconds with a live order” is different from “one contract under target for three minutes after a reject.” Alert on actionable persistence rather than any instantaneous mismatch.
Do not automatically chase every mismatch without limits. A correction submitted into a fast market can fill after another event has changed the target. Pause, refresh order and position state, calculate one current correction, and track that order like any other follower outcome.
| Field | Purpose |
|---|---|
| Cumulative leader fill | Defines the source position history |
| Raw follower target | Preserves multiplier precision |
| Final target contracts | Applies rounding and caps |
| Actual broker position | Represents current reported exposure |
| Drift and age | Supports a bounded response decision |
Roll out a multiplier with a reversible test
Activate one follower at minimum practical size, observe full entry and exit lifecycles, and expand only after the math and outcomes reconcile.
Write down the expected result for leader quantities one through five before the test. Include partial-fill sequences and the exact rounding behavior. This catches surprising discontinuities while the group is still paused. Then use a micro contract and the smallest follower set that can validate the intended connector path.
During the test, compare the leader fill increment, raw follower target, final requested quantity, broker acknowledgement, filled quantity, and final position. Test a normal exit and a rejected or deliberately ineligible case so the skip and alert paths are visible. Never manufacture a live rejection by violating a broker rule; use a safe configuration gate or simulation environment where available.
After a clean cycle, add followers in batches and recalculate aggregate exposure. Keep a rollback action: pause the group, leave existing positions unchanged, or flatten under a separately confirmed procedure. Review multipliers whenever account equity, drawdown room, strategy stops, contract choice, or firm policy changes.
- 1
Model
Create a quantity truth table for common leader fills and partial-fill sequences.
- 2
Test small
Use one follower and minimum practical exposure through entry and exit.
- 3
Reconcile
Prove that target, requested, filled, and actual position fields agree.
- 4
Expand gradually
Add followers in controlled batches while watching aggregate exposure and exceptions.
Sources and methodology
HexTrade Research uses official product, exchange, regulator, and vendor documentation. Policies and platform behavior can change; follow the linked source and verify current terms before trading.
- 1.Position sizing — HexTrade Docs, accessed Aug 30, 2026
- 2.Copy trading setup — HexTrade Docs, accessed Aug 30, 2026
- 3.Micro E-mini S&P 500 contract specifications — CME Group, accessed Aug 30, 2026
- 4.Position and risk management — CME Group, accessed Aug 30, 2026
- 5.Place order endpoint — Tradovate, accessed Aug 30, 2026
Frequently asked questions
What does a 0.5 copy multiplier mean?
It means the raw follower target is half the relevant leader fill quantity. Because futures use whole contracts, the system must apply a documented rounding or fractional-carry policy, then enforce account and symbol caps before it creates an order request.
Should a smaller account always use a smaller multiplier?
Often, but account balance alone is not enough. Use the follower's loss budget, remaining drawdown room, stop distance, contract economics, fees, and rules. An account with restricted permissions or uncertain risk state should be paused regardless of its nominal balance.
How should partial leader fills be sized?
Use broker-reported filled increments and a consistent cumulative-target or fractional-carry method. Rounding every small increment independently can under-copy, while rounding up can over-copy. Document the model and reconcile the cumulative actual position.
Does matching quantity mean followers have matching risk?
No. Contract mapping, fill price, stop execution, commissions, slippage, account limits, and existing positions can differ. Matching requested quantity is only one input; actual broker positions and account-specific loss budgets are the operational measures.
Next step
Put the research into a controlled workflow
Start small, verify the broker and account rules, and keep risk controls between every signal and live order.
Explore futures copy tradingContinue reading
Educational content only. Futures are leveraged products and can produce losses greater than the amount you expected to risk. This article is not financial, legal, or prop-firm compliance advice.