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 |
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 |
Futures with expiration code |
Slash, symbol root, month code, year code |
/ESZ6 |
Futures with expiration code and exchange |
Slash, symbol root, month code, year code, colon, exchange |
/ESZ6:GLOBEX |
Futures with expiration code, exchange and currency |
Slash, symbol root, month code, year code, colon, exchange, equal sign, currency |
/ESZ6:GLOBEX=USD |
Continuous contract futures |
Pound sign, symbol root |
#ES |
Future options |
Slash, symbol root, month code, year code, asterisk, put or call, strike price, plus sign, expiration date |
/ESU6*P125000+20060915 |
Forex |
Names of the currency pairs, separated by a slash |
USD/CAD |
Forex with exchange |
Names of the currency pairs, separated by a slash, followed by colon and exchange |
USD/CAD:IDEAL |
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:
- Open NT Order Server by clicking the order server icon in Windows’ task bar.
- In NT Order Server, press the Settings tab.
- 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:
- Open NT Order Server by clicking the order server icon in Windows’ task bar.
- In NT Order Server, press the Settings tab.
- Under Misc, change Currency.
Share: digg | del.icio.us | Technorati | StumbleUpon