Author: Publish Date: February 25, 2026Updated Date: September 25, 20269 min read

Editorial standards and corrections

Netting vs Hedging:
Check Copied Position Outcomes

Platform support update (September 25, 2026): TradeCopier supports MT4, MT5, cTrader, NinjaTrader 8, DXTrade, TradeLocker, MatchTrader and VertexFX. The inspected self-service menu showed MT5, TradeLocker and cTrader; ask support for setup instructions for the other platforms. Confirm your exact broker, account mode, copying direction, instrument and order actions before live use.

Netting and hedging describe how a trading account records positions, not whether a trade copier worked. On a netting account, deals in one symbol change one common position. On a hedging account, separate positions in that symbol may coexist, including opposite positions. When the source and follower use different modes, compare the intended action, each broker deal and the final exposure. Counting tickets alone can misdiagnose a correct platform result or hide an unsafe one.

Publisher disclosure: TradeCopier publishes this guide about its own product. The cross-platform feature page and platform overview describe MT5, TradeLocker and cTrader as the account choices observed in the inspected self-service flow. Those choices do not document every copying direction or a universal rule for translating netting-to-hedging and hedging-to-netting actions. The MT4 Close By reference below describes platform mechanics, not evidence that every TradeCopier MT4 route translates Close By into the same follower action. All quantities below are fictional arithmetic examples, not recorded TradeCopier executions or performance results. Platform mechanics were checked September 23 and current TradeCopier account choices September 24, 2026 (UTC).

First separate orders, deals and positions

An order requests a broker action; a deal records an execution; a position is the resulting obligation. One order may produce several deals, and a successful request does not by itself establish the final position. MetaTrader 5 documents the order, deal and position relationship. The broker sets the MT5 account's position-accounting mode. In netting mode, one position exists per symbol: a same-side deal increases it, while an opposite-side deal may reduce, close or reverse it. In hedging mode, an ordinary new opposite-side entry can create a separate position; a selected-position close is a different request.

Ask about the actual source and follower accounts, not just the MT5 label. An MT5 hedging account can still prohibit opposite positions or require first-in-first-out closure. MQL5 account properties identify margin/position mode, whether opposite positions are allowed and whether FIFO closing is required. cTrader also distinguishes netting and hedging accounts, with availability depending on the broker; its positions-and-deals guide explains why an opposite deal can reduce or reverse a net position. Do not assume the two platforms use identical request fields or copier mappings.

Hedging source to netting follower: equal net quantity is not an identical copy

Consider a hypothetical source that fully fills a 0.30-lot buy and then a separate 0.10-lot sell of the same contract. Assume both positions are permitted and no other positions exist. The hedging source can retain both tickets. A netting follower receiving equivalent opposite-side deals would end with one 0.20-lot long position. The signed net quantity matches, but the gross open quantity, position identities, exits, stops, margin treatment and financing may differ.

Fictional same-contract ledger: hedging source to netting follower, before costs and restrictions
StageHedging source stateNetting follower state if both deals fillWhat remains to verify
StartNo positionNo positionAccount mode, symbol and contract equivalence
Buy 0.30Long 0.30 ticket ALong 0.30 positionFilled volume and protection levels
Separate sell 0.10Long 0.30 A plus short 0.10 BLong 0.20 common positionWas this a new hedge or an intended partial close?
CompareNet +0.20; gross 0.40Net +0.20; gross 0.20Stops, margin, costs and later close instructions

The numbers cannot be reused across unlike contracts or sizing rules. “Same net lot” does not prove equal money exposure, loss at stop or account risk. A follower that omits the second action entirely would also show long 0.30; inspect the actual order and deal history before attributing a mismatch to account mode.

Netting source to hedging follower: distinguish reversal from a second entry

For the reverse direction, suppose a netting source has fully filled long 0.20 and then a sell 0.35 fills. MT5's netting rule leaves a 0.15-lot short after closing the old long quantity and reversing the remainder. On a hedging follower, simply opening a fresh short 0.35 alongside the long 0.20 produces the same signed net quantity but two positions and 0.55 gross quantity. A hypothetical close-then-open translation would first close the selected long 0.20 and then open short 0.15, subject to route support, broker permissions and fills.

Fictional reversal ledger: netting source to hedging follower, not a TradeCopier behavior claim
StepNetting sourceHedging follower if sell is only a new entryHedging follower if close then open completes
BeforeLong 0.20Long 0.20Long 0.20
Sell 0.35 eventLong closes and short 0.15 remainsLong 0.20 plus short 0.35Long 0.20 selected and closed; short 0.15 opened
After full fillsNet −0.15; gross 0.15Net −0.15; gross 0.55Net −0.15; gross 0.15

Neither sequence establishes what TradeCopier actually sends. A partial fill, rejection or unsupported reversal can leave another result. Record the intended lifecycle before testing; then compare the source event, copier decision, destination requests, broker deals, positions and stops. Do not equate a copied “sell” label with a completed reversal.

Close by is a specific hedging action, not general netting

On an MT5 hedging account with two permitted opposite positions in the same symbol, the platform's Close By operation can pair them. A fictional long 0.30 and short 0.10 leaves long 0.20 if the operation completes; equal quantities would close both. The request identifies the two positions. It is not interchangeable with placing a fresh sell on a netting account, and a copier should not be assumed to forward a Close By command across different account modes.

Availability depends on the account and instrument. The MQL5 symbol property for Close By identifies whether the operation is allowed for the symbol. MetaTrader 4 also documents closing by an opposite position, but this does not make an MT4 Close By instruction equivalent to an MT5 netting reversal. Check both position identifiers, the broker result, residual exposure and applicable charges in the actual account.

Account restrictions: classify the rejection before changing the trade

A hedging position-accounting mode is not unconditional permission to hold opposite positions. MT5's trade-server return codes include 10046 for prohibited opposite positions and 10045 for a FIFO closing violation. Those codes are evidence of a server rejection, not instructions to bypass a broker, prop-firm or jurisdictional rule. Preserve the native response and current positions. Confirm the permitted sequence with the account provider and the current connector documentation; do not switch account mode, reverse an instruction or retry a rejected order merely to evade the restriction.

Decision checks for an account-mode exception
ObservationInspect nextDecision while unresolved
Opposite position rejectedAccount hedge permission, native code, symbol and existing exposureHold the route; ask the broker which action is permitted
Selected close rejectedFIFO flag, oldest open position and close request targetDo not force a different ticket without an approved rule
Close By unavailableAccount mode, symbol's Close By permission and route supportDo not assume separate closes are equivalent
No response or partial fillOrder and deal history, residual position and protectionReconcile broker state before any retry

Stops and tickets need their own reconciliation

Position translation can change protection. MT5's documented netting rules say increasing or reversing a position can use the latest order's stop-loss and take-profit values, including removal when zero is specified. A partial close keeps the existing levels; one-click operations have an exception. These are MT5 platform rules, not a promise about the fields a particular copier sends. On a hedging account, separate positions can have separate protections. Inspect the current broker-side position after every material action, especially a reversal or a partly completed close.

A position count or one ticket number is not a safe reconciliation key across accounts. Use account and server aliases, symbol and contract, side, filled quantity, relevant order/deal history, position identifiers, current SL/TP and event times. Compare signed and gross exposure separately. If protection or exposure is unresolved, treat the route as unverified. The stop-protection investigation gives a separate incident ledger for missing or rejected SL/TP changes.

Make a small, reversible route test

Use a permitted demo or simulation where available, with a deliberately small quantity. Confirm the exact source-to-follower direction and connection method in the current product, then test only actions supported by both accounts. The MT5 setup guide covers a wider first-run sequence; this record focuses on the account-mode result. A demo result does not certify the next live fill or broker policy.

Blank netting/hedging route record; complete a copy for every follower
FieldValue or dated observation
Source and follower aliases, broker/server, platform and version________
Direction and supported connector action________
Account mode, opposite-position permission and FIFO rule________
Source and follower symbol, contract size and volume step________
Starting gross and signed net exposure; stops________
Intended open, partial close, reversal or Close By action________
Copier event and destination request IDs, if exposed________
Broker response, orders, every deal/fill and native error________
Ending position identities, gross/net exposure and actual SL/TP________
Mismatch, responsible reviewer and retest decision________

Keep credentials and personal account numbers out of a shared record. If the requested result and broker position differ, use the general exception guide to classify where the action stopped. Do not describe the route as validated until each required action has a dated result from the exact accounts and connector.

Quick answers

Frequently Asked Questions

Find answers to the most common questions about this topic.

What is the difference between a netting and hedging account in trade copying?

A netting account has one common position per symbol; opposite filled deals can reduce, close or reverse it. A hedging account can hold separate same-symbol positions, including opposite positions when the broker permits them. Compare the resulting broker positions, not just the number of copied orders.

Can a hedging source copy to a netting follower without changing risk?

Equal signed net quantity does not prove equivalent gross exposure, margin, stop-loss settings, financing or later close behavior. Confirm the exact copier route and test its orders, deals and final follower position under the actual account rules.

How should a netting reversal be handled on a hedging follower?

The intended follower result must be defined for the route. A new opposite entry can leave two hedged positions, while closing the selected old position and opening the residual direction can produce different gross exposure. Do not assume TradeCopier uses either sequence without a controlled route test and broker history.

What does Close By do on an MT5 hedging account?

Close By pairs two permitted opposite positions of the same symbol. If their volumes differ, a position with the difference remains in the larger side’s direction. Availability depends on the account, symbol and supported action; it is not the same as a netting reversal.

Why did the broker reject an opposite position or a selected close?

Inspect the native server response and account rules. MT5 return code 10046 identifies prohibited opposite positions; 10045 identifies a FIFO close violation. Preserve the current positions and confirm the permitted action with the account provider rather than bypassing the rule.

Does a matched net position prove that stop-loss and take-profit copied correctly?

No. Reversals and increases can change MT5 net-position protection, and separate hedging positions may carry separate levels. Inspect the current follower broker position, actual SL/TP and linked order/deal history after each material action.

Does TradeCopier guarantee netting-to-hedging translation on every connector?

No. The inspected self-service app offers MT5, TradeLocker and cTrader account choices, but those choices do not document every direction, account mode or order-action mapping. The MT4 Close By reference describes platform behavior, not proof that a particular TradeCopier MT4 route translates the action as expected. Confirm the exact source-to-follower route in the current product or with support, then test the actions and restrictions you require.

Topics:netting vs hedging trade copier

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 cross-platform, supported platforms, and symbol mapping.