Skip to main content
InQuantWeTrust logo

Glossary

IBKR + Python glossary

A shared vocabulary for Interactive Brokers, TWS, Gateway, market data, order handling, backtesting, portfolio metrics, and Python workflows.

Search and filters

IBKR

Interactive Brokers account, contract, routing, and API concepts.

7 terms

TWS

Trader Workstation terms for desktop API development and manual review.

5 terms

Gateway

IB Gateway terms for lighter, longer-running API sessions.

3 terms

Market data

Live, delayed, historical, and permissioned data terms.

8 terms

Orders

Order types, identifiers, controls, and safety vocabulary.

8 terms

Backtesting

Research validation terms and common sources of overstatement.

7 terms

Portfolio metrics

Return, risk, exposure, and performance measurement terms.

8 terms

Python

Python environment, data, async, and reproducibility terms.

8 terms

Results

8 matching terms

Market data

bar size

The duration of each historical data bucket, such as 1 minute, 5 minutes, 1 hour, or 1 day.

  • Changing bar size changes signal timing, missing-data behavior, and backtest assumptions.

Related: historical bars, resampling, time zone

Market data

historical bars

Time-bucketed historical data records such as one-minute or daily bars, often containing open, high, low, close, and volume fields.

  • Document duration, bar size, time zone, useRTH, and whatToShow before interpreting historical data.

Related: bar size, whatToShow, regular trading hours

Market data

market data subscription

An account permission that determines whether a session can receive real-time or certain historical data for an instrument or exchange.

  • Missing permissions can produce delayed data, errors, or incomplete responses.

Related: delayed data, snapshot, historical bars

Market data

pacing

IBKR request-rate constraints that limit how quickly certain market data, historical data, or scanner requests may be submitted.

  • Batch jobs should back off, cache, and retry deliberately instead of hammering the API.

Related: historical bars, rate limit, retry

Market dataRTHuseRTH

regular trading hours

A filter for market data or orders that limits behavior to a venue's regular session rather than extended-hours periods.

  • RTH assumptions should be recorded in research outputs and order examples.

Related: historical bars, outside RTH

Market data

snapshot data

A one-time market data request that returns the current available values instead of keeping an ongoing streaming subscription open.

  • Snapshots are useful for checks, but not for building a continuous tick stream.

Related: streaming market data, market data subscription

Market data

streaming market data

A live subscription where updates are pushed to the API client as values change, subject to permissions and pacing constraints.

  • Streaming subscriptions need lifecycle management so unused subscriptions are cancelled.

Related: snapshot data, pacing, tick

Market data

whatToShow

An IBKR historical data request parameter that selects the data series, such as trades, midpoint, bid, ask, or adjusted last when supported.

  • Different values can produce materially different research results.

Related: historical bars, market data subscription

Educational boundary

This content is for educational and technical research purposes only. It is not financial advice, investment advice, trading advice, tax advice, or legal advice. Backtests and examples may contain errors or omissions. Past performance does not guarantee future results. Always test code in a safe environment before using it with real accounts or live trading systems.

Interactive Brokers, IBKR, Trader Workstation, and IB Gateway are trademarks or registered trademarks of their respective owners. InQuantWeTrust is independent and is not affiliated with, endorsed by, or sponsored by Interactive Brokers.