I am currently day trading SPY and IWM using the Interactive Brokers TWS and Ninja Trader. I use the free Ninja Trader to run the charts and I actually enter the trades on the TWS booktrader. The advantage of this is that it is low cost and it works. I haven't found the TWS data to be any problem. However, I am interested in getting a live Ninja License in order to use the ATM. The booktrader Trailing stop is pretty primitive and doesn't have the abilities of the NinjaTrader ATM. On simulation, I have found the ATM effective. One downside of trading NinjaTrader is that they only offer the dynamic DOM for stocks, whereas the BookTrader offers a static DOM view. My questions are for traders who have actually traded live with NinjaTrader on TWS. How does the ATM work on the TWS? Are there any glitches? I would also like to trade with the full system open (not the gateway). I have found the connection to be a simple process with the full system open and don't want to use the gateway. Can I do this? For example could I use Booktrader on trades as a backup if i choose? When you enter trades in NinjaTrader does it also show up on the TWS Trade Log? How do you verify that the trades are actually going through the TWS? Do you find the ATM worth the extra cost?