After being copied to follower accounts, a limit order might not be filled due to the market price not reaching the specified limit, insufficient liquidity, or the order's position in the queue, or partial fills when not enough contracts are available at the limit price. The responsibility for an unfilled order doesn't lie with the trader, the copier or the broker; it's a result of market conditions and the dynamics of supply and demand. Brokers execute orders based on set conditions but don't control market prices or liquidity. Understanding market conditions and the nature of traded futures is essential for managing expectations around limit orders.
There are several reasons why a limit order might not be filled:
- Market Price Hasn't Reached the Limit Price: The most common reason is that the market price has not reached the specified limit price. If the market does not move to or beyond your limit price, the order will not execute.
- Lack of Liquidity: Even if the market price reaches your limit price, if there isn't enough liquidity your order may not be filled.
- Order Priority: The market operates on a first-come, first-served (FIFO) basis. If there are orders placed before yours at the same limit price, those orders may be filled first, especially in a fast-moving market where the price hovers around the limit price briefly. This can lead to the leader's order being filled and the followers' not.
- Partial Fills: In some cases, your order might be partially filled if there are not enough contracts available at your limit price to complete your order in full. The unfilled portion of the order remains active until the market can fulfill it or until you cancel the order.
- Order Rejections: A follower account's order might be rejected if it is too close to the current market price then copied in a invalid price, or if the market moves too quickly for the order to be successfully filled.
To prevent this type of situation we have two features in Replikanto that you can use, one of them is ATM Copy, which uses Ninjatrader's ATM strategy to manage the follower's exit orders instead of copying them from the leader account. This is useful if you're using an ATM strategy in the leader account's trades. The other alternative is to use the Follower Guard feature, which was created to protect follower accounts and has an action that, when enabled, will cancel the entry and exit orders if the entry order is not filled by the market after a few seconds of filling the leading order.
If your priority is to ensure that the Follower accounts enter the market at the same time as the Leader account, even with potential price slippage, the Market Only feature may be beneficial. If you are using limit orders to enter on the leader account, the Market Only feature will prevent your limit orders from being copied to the follower accounts at the front, but it will be copied to the follower accounts as a market order once the leader entry limit order is filled by the market.
Comments
0 comments
Article is closed for comments.