Quick Fetch

Retreive a simple piece of data; e.g., a list of all tradable instruments that match a search string, the current time, news info, etc.

req_current_time()

Request Current Time

req_family_codes()

Request Family Codes

req_managed_accts()

Request Managed Accounts

Get Info about Assets

Retreive static info about tradable financial instruments such as identifiers, strike prices, active exchanges, etc for

req_contract_details()

Request Contract Details

req_matching_symbols()

Request Matching Symbols

req_sec_def_opt_params()

Request Option Parameters (strike, expiry, etc) by Security

Concepts

Explainations of important elements used by InteractiveTradeR.

contracts

The contract Object

Master Client ID

Master Client ID

Client ID 0

Client ID 0: The Trader Workstation Client

The Treasury

The Treasury environment contains updated financials – P/L, account balances, positions, and so on.

treasury

The Treasury

req_account_updates()

Request Account Updates

req_account_summary()

Request Account Summary

cancel_account_summary()

Cancel Account Summary

req_account_updates_multi()

Request Account Updates Multi

cancel_account_updates_multi()

Cancel Account Updates Multi

Market Data

All the functions that have to do with fetching live market data

mkt_data

mkt_data

req_market_data_type()

Request Market Data Type

req_mkt_data()

Request Market Data

cancel_mkt_data()

Cancel Market Data

Historical Data

Functions dealing with retrieving historical market data

archives

The Archives

Orders

Functions that fetch, modify, and otherwise deal with trade orders.

order_obj

Order Objects

req_ids()

Request IDs

Utilities

Functions for managing InteractiveTradeR’s operation.

active_connection_parameters()

Retreive Active Connection Parameters

clean_slate()

Clear out the subscription environments and the sock drawer

create_new_connections()

Create New Connections to Interactive Brokers

disconnect()

Close and Remove an IB Connection

error_log

The Error Log

read_sock_drawer()

Read Sock Drawer

socks()

All About Socks

subscriptions

Subscriptions

start_api()

Start API (not explicit in InteractiveTradeR)

sync_timeout()

Set/Get Sync Timeout