Aug
7

NeoTicker® Interactive Brokers Symbology

The native symbology of Interactive Brokers (IB) is cumbersome and confusing. For this reason, NeoTicker® introduces a simplified symbology when you use IB as data feed.

Basically, a NeoTicker® IB symbol consists of the symbol itself, optional exchange and optional currency. When exchange and currency information is not present, NeoTicker® will fill in the information using settings in NeoTicker® Order Server. In another words, you will need to specify the exchange and currency for a symbol if it is different from the default.

For options, the symbology is the symbol, optional exchange and currency information, followed by a put/call code, strike price and expiration date.

The exception is continuous future contract, where symbol translation is handled by Continuous Contract Manager in NeoTicker® . There is no explicit exchange and currency information in a continuous contract symbol. You cannot use continuous contract symbol to quote options.

The following table lists the valid NeoTicker® IB Symbols:

Symbol Type

Symbology

Examples

Stocks

Ticker Symbol

MSFT
IBM

Stocks with exchange

Ticker Symbol, colon, exchange

MSFT:SMART

Stocks with exchange and currency

Ticker Symbol, colon, exchange, equal sign, currency

RY:TSE=CAD

Stock options

Ticker Symbol, asterisk, put or call, strike price, plus sign, expiration date

MSFT*P25+20060916
MSFT*C25+20060916

Futures with expiration code

Slash, symbol root, month code, year code

/ESZ6
/NQZ6

Futures with expiration code and exchange

Slash, symbol root, month code, year code, colon, exchange

/ESZ6:GLOBEX
/YMZ6:ECBOT

Futures with expiration code, exchange and currency

Slash, symbol root, month code, year code, colon, exchange, equal sign, currency

/ESZ6:GLOBEX=USD
/MHIZ6:HKFE=HKD

Continuous contract futures

Pound sign, symbol root

#ES
#YM

Future options

Slash, symbol root, month code, year code, asterisk, put or call, strike price, plus sign, expiration date

/ESU6*P125000+20060915
/ESU6*C125000+20060915

Forex

Names of the currency pairs, separated by a slash

USD/CAD
EUR/USD

Forex with exchange

Names of the currency pairs, separated by a slash, followed by colon and exchange

USD/CAD:IDEAL
EUR/USD:IDEALPRO

Order Placement
When placing orders, NeoTicker® automatically translate the symbol back to IB symbology. The operation is transparent to you.

Default Exchanges
NeoTicker® maintains the following default exchanges:

  • Stocks – SMART
  • Futures – GLOBEX
  • Forex – IDEALPRO
  • Others – CASH

When you trade instruments that are not traded in the default exchange, you will need to specify the exchange in the symbol. For example, mini Dow futures is traded in ECBOT and it has the symbol /YM:ECBOT.

You can change the default exchanges in NT Order Server:

  1. Open NT Order Server by clicking the order server icon in Windows’ task bar.
  2. NT Order Server Tray Icon

  3. In NT Order Server, press the Settings tab.
  4. Modify the settings under Default Exchange.

Default Currency
NeoTicker® uses US dollar as the default currency. When you trade instruments that are not traded in US dollar, you will need to specify the currency in the symbol. For example, Royal Bank of Canada traded in the Toronto Stock Exchange (TSE) using Canadian dollar (CAD) has the symbol RY:TSE=CAD; the mini Heng Seng Future (MHI) is traded in Hong Kong Futures Exchange (HKFE) using Hong Kong Dollar (HKD) has the symbol /MHIZ6:HKFE=HKD.

If most of the instruments you trade are not in US dollar, you can change the default currency in NT Order Server:

  1. Open NT Order Server by clicking the order server icon in Windows’ task bar.
  2. NT Order Server Tray Icon

  3. In NT Order Server, press the Settings tab.
  4. Under Misc, change Currency.

Leave a Comment

Blog Developed
By ContentRobot