Rejected orders
Why a broker rejects a follower order, what OmenSyncer does when it happens, how that differs from not copying at all, and how to prevent it.
Updated
OmenSyncer sends the order; your broker decides whether to accept it. A rejection means the broker said no to that specific follower, so no position opened there. It is almost always something about the account, not the copier.
What happens on a rejection
When the broker rejects a follower order, OmenSyncer records it as failed and raises an alert for that account, so you find out rather than quietly missing the trade. Your other followers are unaffected: each order is sent independently, so one account's rejection never blocks the others.
Why a broker rejects an order
The common reasons, all decided on the broker's side:
| Reason | What it means |
|---|---|
| Not enough margin or buying power | The account can’t support the size being sent. Common on smaller accounts copying a larger leader. |
| Position or size limit | The account, or the prop firm, caps how many contracts it can hold, and this order would exceed it. |
| Prop firm rule | A rule on the funded or evaluation account blocks the trade: a max-contract limit, a locked account, or a restricted trading window. |
| Wrong permissions | The account isn’t cleared to trade that product or that order type. |
| Fixed size too large | A follower on a fixed size is set to more contracts than the account can hold. OmenSyncer flags this one specifically. |
| Contract not tradable | The exact contract isn’t tradable on that account right now, e.g. an expired or wrong contract month. See rollover below. |
For an account on a fixed size, the alert names the size it tried, for example "Check fixed size (10 micro)", and flags the account until the next order goes through. The flag clears on the next good order.
Rejection vs. not copying
A rejection differs from a follower that never sent an order. If a follower didn't trade because a risk limit, a lock, or a plan gate stopped it, OmenSyncer held the order back on purpose: that is covered in Why isn't my trade copying? A rejection means the order went out and the broker declined it.
How to prevent rejections
- Keep enough margin and buying power in each follower for the sizes you copy.
- Set each follower's multiplier to match that account's size, so a small account isn't asked to copy a big leader one for one. See Followers & multipliers.
- Leave room under any prop firm limits, including max contracts and account-locking rules.
- If you use a fixed size, set it to a contract count the account can hold.
