Regarding the relationship between IB and its affiliate, Timber Hill, for Forex:
Timber Hill is treated as a both a liquidity provider and a customer of IB. TIMBER HILL Hill DOES NOT KNOW -- NOT ONCE, NOT EVER, NEVER -- ANYTHING PRIVATE ABOUT CLIENT POSITIONS, CLIENT ORDERS, CLIENT ANYTHING. NOT BEFORE THE TRADE, NOT AFTER A TRADE. NEVER.
The only interaction between a Timber order and a client order happens when a client wants to sell(buy) at a price where Timber is NBBO. Or Timber wants to trade where a client order is NBBO. At the exact moment of the trade, both parties know that someone else had an interest to take the other side. This is exactly the same information that any trader knows at the moment they do a trade, no more, no less.
If an order comes back with exchange=TMBR it just means the client hit a standing order that was the NBBO and was provided by Timber or other large institutional client. If the exchange=IBFX, it means the counterparty was another client and the trade crossed inside IB's systems. In other words, if a clients hits a Timber Hill standing order, the trade happens on TMBR. If Timber, or any client hits your standing order, the trade happens on IBFX.
THERE IS NO (ZERO, NONE) DIFFERENCE BETWEEN THE ACCESS, DATA FEEDS, PRECEDENCE, OR PRIORITY BETWEEN IB CLIENT ORDERS AND TIMBER HILL ORDERS. TIMBER HAS NO FOREKNOWLEDGE OR ADVANTAGE OVER CLIENT ORDERS IN ANY WAY.
I hope I make my point clear. I apologize if my presentation was somewhat blunt but I want to be completely unambiguous on this point. THERE IS NO, NONE, NEVER ANY CONFLICT OF INTEREST ON IDEALPRO OF ANY KIND. That is why we built it on the ECN model, and not as an FCM type like, for example, Oanda.