instrument-set-up

Interactive Brokers Symbol Guide

Interactive Brokers Symbols

IB requires that the exchange, currency, underlying and expiration date for futures be specified precisely. For other symbols not listed here, use the Symbol Lookup feature within Trader Workstation.
In the table below, the letters M and Y following the base symbol represent the Month Code and Year (1 digit). For example, ES for March 2022 would be ESH2. Months January...December have month codes FGHJKMNQUVXZ respectively.

Rithmic Symbol Guide

Rithmic Symbols

Note: Exchange setup is required for Rithmic whereas most other Datafeed providers use "Auto." For other symbols not listed here, use the Symbol Lookup feature within R Trader.

Why do long term @ES# charts show different prices in prior months than other charting services?

Investor/RT uses DTN premium adjusted continuous contract historical data while other charting products are likely using the raw @ES# continuous contract historical data. The adjusted contract is premium adjusted so that charting of price on front month rollover days is smooth, no discrete gap up that has to do with time premium and little to do with market sentiment. We provide a means to turn off this default behavior in Investor/RT using a configuration variable.

Interactive Brokers Configuration

Trader Workstation Configuration

  1. Open Trader Workstation and go to File > Global Configuration.
  2. Click on API in the left menu that appears and then choose Settings in the right section of the window.
  3. Check Enable ActiveX and Socket Clients and set the Socket Port field to 7497.
  4. Press OK to close the window. Follow the instructions in the next section below to configure Investor/RT.

Investor/RT Configuration

Pages