Author: Publish Date: June 29, 2026Updated Date: September 22, 20268 min read

Editorial standards and corrections

Trade Copier Lot Size Limits:
Order Caps and Total Exposure

Trade copier lot-size limits need three separate checks: whether the destination broker accepts the requested quantity, what the copying policy does when a quantity is outside its boundaries, and how much exposure already exists or could result from pending orders. Passing a per-order maximum does not establish that the account’s total exposure is acceptable.

This guide uses hypothetical settings to explain reject, skip and cap policies. It does not verify which policy TradeCopier applies on any particular connection. Confirm the documented behavior for the platform, account and product version, then compare a controlled test with the destination’s actual records.

Separate broker specifications from an operator’s limit

MetaQuotes’ symbol properties distinguish minimum volume, maximum volume, volume step, directional volume limit and contract size. Read them for the destination symbol and account; a familiar symbol name or lot number does not establish equivalent terms across brokers.

  • Minimum and maximum: the permitted size of an individual trading operation.
  • Step: the permitted quantity increment. A value can lie between minimum and maximum yet fail the increment rule.
  • Directional limit: the symbol’s combined open-position and pending-order volume in one direction, where that broker limit applies.
  • Operator cap: a separately chosen ceiling for a proposed copied order. It may be stricter than the broker maximum.

The MetaQuotes volume guide explains that requests below minimum, above maximum or outside the step can produce an error. It also notes that a zero SYMBOL_VOLUME_LIMIT can mean that this particular aggregate limit is not imposed. That is different from a failed specification lookup. Preserve missing values as unavailable, and do not interpret absence of this broker limit as absence of economic risk.

Test the exact boundary, not just a typical order

Assume one fictional destination symbol has a broker minimum of 0.01 lot, maximum of 2.00 lots, step of 0.01 lot and directional limit of 3.00 lots. An operator separately chooses a 0.75-lot per-order cap. These are example inputs, not TradeCopier defaults or current broker specifications.

For this table only, assume there is no existing position or pending order. The broker interval is inclusive: 0.01 ≤ requested lots ≤ 2.00. The operator cap permits quantities no greater than 0.75, while retaining the broker minimum and step. Passing these checks is not an execution guarantee.

Hypothetical new-entry quantity checks; every numeric quantity is in lots.
Requested lotsBroker min/max/stepOperator cap 0.75Interpretation
0.00Fails minimumBelow capNo valid new-entry quantity
0.01Passes at minimumPassesOther checks still required
0.75PassesPasses at capEquality is permitted
0.76PassesExceeds capPolicy decision required
2.00Passes at maximumExceeds capBroker validity does not override policy
2.01Exceeds maximumExceeds capRequested quantity fails both ceilings

Check off-step quantities separately; displaying two decimal places is not itself validation. If a chosen cap falls below the broker minimum, no new-entry quantity satisfies both. Increasing a tiny request to the minimum changes exposure and should never be hidden as a harmless correction.

Reject, skip and cap are different policy choices

Use explicit terminology in the acceptance test:

  • Reject: refuse the proposed instruction and record a failure reason requiring review. A local policy rejection is distinct from a broker rejecting an already submitted request.
  • Skip: intentionally omit the copy under a documented eligibility rule and record that decision. No destination order is the expected outcome, rather than an unexplained missing trade.
  • Cap: replace an oversized proposed quantity with a smaller permitted quantity, then validate the revised request against every other constraint. Record both quantities and the rule that changed them.

These are design alternatives, not a list of verified TradeCopier settings. A hypothetical cap reducing 1.20 lots to 0.75 changes the intended quantity by 0.45 lot, or 37.5%. It may alter the follower’s strategy proportions even if execution succeeds. The initial lot-multiplier calculation and the later boundary decision need separate records.

Define whether a skipped instruction can be reconsidered later; a delayed entry is not equivalent to the original event. Do not split an oversized order into smaller orders merely to evade a stated limit. Reductions, complete closes and reversals also need separate tests: applying an entry-only restriction indiscriminately can interfere with an intended exit.

Several small orders can exhaust the directional limit

Keep the same hypothetical settings and start with an empty account for this symbol. The following sequence assumes each stated fill or pending-order acceptance is confirmed before the next instruction. All orders are buys, so no opposite-position or closing semantics complicate the example.

Sequential quantities in lots: an individual cap does not cap the combined position and pending volume.
Confirmed eventOpen buy volumeUnfilled buy ordersDirectional total
A: buy 0.75 fills0.750.000.75
B: buy 0.75 fills1.500.001.50
C: buy limit 0.75 accepted1.500.752.25
D: buy stop 0.75 accepted1.501.503.00
E: another 0.01 proposed1.501.50Would become 3.01; fails limit

Event D reaches the inclusive 3.00-lot boundary. Event E satisfies the individual minimum, step and cap but would exceed the directional limit. Pending volume is a commitment to possible later exposure; it is not already an executed position.

Hypothetical sequence of 0.75-lot buys reaches 1.50 open lots plus 1.50 pending lots, exhausting a 3.00-lot directional limit. An additional 0.01 lot would exceed it.
Original quantity example. Broker constraints, operator policy and confirmed execution state are separate checks.

If C subsequently fills 0.25 lot and its remaining 0.50 stays pending, open buy volume becomes 1.75 and unfilled buys become 1.25, still totaling 3.00. Do not add the fill while retaining C’s original pending quantity. Likewise, requesting D’s cancellation does not establish that its volume is released; reconcile the confirmed result first.

Include manual orders and other strategies on that destination symbol. Two simultaneous proposals can each read the same apparent headroom, so a workflow needs a defined way to account for in-flight requests and reconcile changes. A stale snapshot cannot establish that both new instructions fit.

Account mode changes what the next deal does

MetaTrader 5’s position-accounting documentation distinguishes netting from hedging. A netting account has one common position per symbol: an opposite deal can reduce, close or reverse it. Hedging accounts can hold separate opposing positions; opening a sell is not automatically the same instruction as closing a buy.

On a netting account, a fully executed sell of 0.50 against a 1.50-lot buy leaves a 1.00-lot buy. On a hedging account, a new 0.50-lot sell can instead coexist with 1.50 lots bought: gross open quantity is 2.00 lots and net directional quantity is 1.00 lot long. Identify the intended action and position references rather than assuming the sign alone defines a close.

Translate lots into exposure without calling it maximum loss

For a separate illustrative EURUSD contract, assume one lot represents 100,000 EUR and the comparison price is 1.10 USD per EUR. A 0.75-lot order represents 75,000 EUR, or 82,500 USD notional. The hypothetical hedged book above has gross notional of 200,000 EUR and net long notional of 100,000 EUR, equivalent to 220,000 USD and 110,000 USD at that stated price.

These are exposure descriptions, not margin requirements or loss ceilings. Different contract sizes, price changes, currency conversions, costs and execution conditions change the economic result. Equal lot caps across different instruments do not imply equal exposure. Pending orders belong in a separate potential-exposure scenario rather than being mislabeled as current holdings.

Keep an acceptance and reconciliation record

Download the blank lot-limit review worksheet. Its ten rows are marked not_recorded, with all measurements and outcomes blank. It is a manual record, not an automatic checker. Use account aliases and redacted references; record the destination specification timestamp, quantity before and after policy, intended action, open and pending totals, in-flight requests, result code and confirmed final state.

MetaQuotes’ OrderCheck documentation warns that a successful check does not guarantee execution. OrderSend documentation likewise distinguishes accepting a request for processing from executing it. Preserve these stages separately, including partial fills, rejections and unconfirmed outcomes. Missing evidence stays unavailable, not zero.

Before using a limit in a live copying workflow, test the exact boundary, competing requests and closing behavior in an appropriate demo setup. Recheck after a platform, broker specification or configuration change. The useful outcome is a documented policy and reconciled destination state, not a promise that automatic adjustment preserves a strategy or guarantees account safety.

Quick answers

Frequently Asked Questions

Find answers to the most common questions about this topic.

What do trade copier lot-size limits control?

A per-order limit constrains a proposed quantity, subject to its documented policy. Broker minimum, maximum and step, aggregate directional volume, account mode and economic exposure still require separate checks.

Does TradeCopier automatically cap every oversized order?

This guide does not verify that behavior for a particular TradeCopier connection. Reject, skip and cap are different design choices. Confirm the documented policy, its precedence and the destination result rather than assuming a safe automatic adjustment.

Are the minimum and maximum quantities inclusive?

The hypothetical example permits the broker boundaries of 0.01 and 2.00 lots and the operator cap of 0.75 lot. Other constraints still apply, and passing an equality check does not guarantee execution.

Why can an order below the per-order cap still exceed a limit?

Open positions and pending orders can already consume the same-direction allowance. In the example, 1.50 open buy lots plus 1.50 pending buy lots reaches 3.00; another 0.01 lot would exceed it despite satisfying the individual size checks.

Should a quantity below the broker minimum be increased automatically?

Increasing it changes exposure. The behavior must be an explicit, validated policy; if the chosen cap is below the broker minimum, no valid new-entry quantity satisfies both. Do not disguise that conflict as a harmless correction.

Do opposing positions cancel each other for every limit?

No. Netting and hedging accounts account for opposing trades differently, and directional volume checks differ from net economic exposure. A hedged book can have a small net quantity while retaining larger gross positions and costs.

Does an accepted request or successful check prove the trade filled?

No. MetaQuotes distinguishes checking a request, accepting it for processing and executing it. Reconcile result codes, deals, remaining pending quantity and final positions, including partial fills and unconfirmed outcomes.

Does a lot cap guarantee a maximum monetary loss?

No. Contract size, price movement, conversion, costs and execution determine economic outcomes. A lot count or notional amount is not a margin requirement or a guaranteed loss ceiling.

Topics:trade copier lot size limits

Ready To Start Copy Trading?

TradeCopier supports MT4, MT5, cTrader, NinjaTrader 8, DXtrade, TradeLocker, MatchTrader and VertexFX. Verify your exact broker route before trading live. Explore copy configuration, symbol mapping, and trade copier pricing.