OmenSyncer
PricingHelpOmen News
Sign inGet startedGet started
OmenSyncer

Real-time trade copy for prop-firm traders.

Product

PricingHelp

Company

DiscordEmail support

Legal

Privacy PolicyTerms of ServiceRisk Disclosure

© 2026 Karhu Capital Ltd. All rights reserved.Karhu Capital Ltd is a company registered in England and Wales, no. 17281462.

Trading futures involves substantial risk of loss. Read the Risk Disclosure before connecting a broker.

Help CenterTroubleshootingDuplicate or oversized orders

Duplicate or oversized orders

Duplicate or oversized orders almost always mean two copiers are running. How to tell a real duplicate from a scale-in, and how to fix it.

Updated July 19, 2026


Seeing two orders where you expected one, or a follower that copied at double size? First rule out the leader genuinely trading twice. A true duplicate, the same fill copied over again, comes from one thing: two copiers running against the same accounts at once.

Some apparent duplicates are real trades

Before assuming a fault, check whether the leader actually placed more than one order. A few normal cases produce more follower orders than you might expect:

  • Partial fills. A single leader order that fills in several pieces can copy across as more than one follower order, sized so the pieces add up to the right total.
  • Scaling in. If the leader adds to a position with separate orders, each one is a real fill and each copies.
  • Re-entries. The leader exits and gets back in. Two round trips on the leader are two round trips on the followers.

These are the copier doing its job. Risk limits and lockouts still apply throughout: a follower that hits its daily loss limit or profit target, or that you have locked, stops copying no matter how many times the leader trades.

Why one copier can't double a fill

Inside a single running OmenSyncer, every leader execution is handled exactly once. The moment a fill arrives it is checked against the executions already seen, and a repeat is dropped before any order goes out. That protection lives in memory inside one process. It works perfectly for the copier it runs in, but it has no way of knowing about a second copier running somewhere else.

What causes true duplicates

Two separate copiers, each connected to the same leader and followers, both see the fill and both fan out orders. Neither knows the other exists, so each account gets the trade twice. The usual setups:

  • The desktop app and the cloud copier are both live for the same accounts.
  • Two desktop instances are open at once, on one machine or two, both signed in and connected.
  • A copier was left running on an old machine or a VPS and forgotten after you moved to a new one.

The same thing explains an order that looks oversized. It isn't one double-size order; it is two normal-size orders landing so close together they read as one.

How to check

  1. List every place you've set OmenSyncer up: the desktop app on each computer, plus the web dashboard if you use the cloud copier.
  2. For each one, check whether its connections are on and pointed at the same leader and followers.
  3. If more than one is live against the same accounts, that is your duplicate source.

A quick tell: if the duplicate lands on every follower, a second copier is almost certainly running. A one-off on a single account is more likely a broker retry.

How to fix it

Pick one copier to be the live one and shut the others down, either by quitting the app or by switching that copier's connections off so it places no orders. Run a single copier per set of accounts and duplicates stop immediately.

Tip
If you deliberately run more than one instance, for example a second on a VPS to spread rate-limit load, point each at a different set of accounts so they never copy the same leader onto the same follower.

Setting up cleanly from the start avoids this. See Best practices for running one copier per account set.

PreviousFollowers missed trades while offlineNext Rejected orders