Use Case:
1. Open 2 Chart Trader windows (each is looking at the same market, say the SPY ETF), set the ATMStrategySelectionMode to DisplaySelectedATMStrategyOnly in both.
2. I have two different ATM strategies that I wish to run concurrently, I'll call them ATM SPY 1 and ATM SPY 2. The are both to be run in the same direction (i.e., both long or both short), the primary difference is in how the profit targets are designated, the have the same stop point. ATM SPY 1 has two profit targets, dividing the total position into two and ATM SPY 2 has a single profit target.
3. I set the an order to open ATM SPY 1 long with 500 shares at say 125 in one Chart Trader window and I set an other to open ATM SPY 2 long with 500 shares at say 124.80 in the second Chart Trader window. I want the stop to be the same, say 124.60.
Now, I realize that lets say both ATM SPY 1 and ATM SPY 2 trigger open on a single fill. The result would be that I am long 1000 shares with 3 sell orders and 2 stop orders. Depending on your brokerage, you might pay a little more to have the two separate stop orders, but I realize that is a function of the system treating the two ATMs "independently".
Now, lets consider a second scenario where you end up with multiple partial fills on ATM SPY 1, say 3 fills of 250, 125 and 125 to get to 500. What you end up with (at least with Interactive Brokers) is technically 6 profit target orders and 3 stop orders just for ATM SPY 1. You can drag the bars on top of each other in the Chart Trader window and they are combined visually, but are still entered separately, which could cause higher commissions.
So basically, what I am after is a combination of "DisplaySelectedATMStrategyOnly" and "SelectActiveATMStrategyOnOrderSubmission".... if I end up with 3 partial fills to get one complete fill for a given ATM, I want it to keep amending the profit and stop orders correctly and I want this behavior to occur for 2 ATMs running simultaneously in different windows.
Maybe its not possible technically or maybe there is another way to me to effect the scenario I'm looking for within the current NT7 framework. I can see where this scenario isn't really an issue in futures but it is an issue in equities, especially given the fragmented marketplace we have today.
Any help or suggestions are appreciated.
Comment