I'm trading outside US market and currently subscribing an datafeed which provides real-time tick data and is integrated with its proprietary full-featured stock monitor and scanner application (for free), so I don't want IB stock data and double pay. However the warning message pops up every time I place an order on that market. Yes, it is every time. It warns me trading without subscribing IB data is dangerous. IB strongly not recommend such kinds of bind trading. Not only it pops up every time I place an order. It also pops up every time I change or move the order. Pop up once is okay but pops up every time is very annoying. What was IB dev team thinking when they design such a platform? I'm afraid this kind of design is very stupid. I checked the IB setting but there is no way to suppress this warning. I asked IB staff for a solution. They told me to subscribe IB data in order to suppress the warning message. What?! Does IB want to force you to use their own market data as part of the marketing plan?