IB Gateway is Interactive Brokers’ software application that acts as a bridge between a FIX engine and the IB trading system. It is required for FIX CTCI connections over the Internet. The gateway client is a java program, allowing it to run on any machine that has the Java Runtime Environment installed on it. The software can be also be used to deliver market data, using the same protocol as the IB API. A list of the API market data functions supported through the IB Gateway is included in User Guide. It is important to note that separate accounts are required for FIX order routing and API market data requests, and the IB Gateway Login box provides two separate login areas.