Skip to content

Market Controller

The Market controller provides access to Market Data, both historical and live/delayed

TopicDescription
QueryBrokersRetrieves Broker definitions for a Market.
QueryChartHistoryRetrieves charting history data for a symbol.
QueryDepthFullRetrieves the current full market depth for a symbol.
QueryDepthLevelsRetrieves the current Price Levels in Market Depth for a symbol.
QueryMarketsRequests the available Markets for the authenticated user.
QueryMixedMarketAttempts to construct a Mixed Market code.
QuerySecurityRetrieves the current state of a security.
QuerySymbolsRetrieves matching symbols. Returns a maximum of 1,000 symbols.
QueryTradesRetrieves historical trades for a symbol.
QueryTradingStatesRetrieves the valid Trading States for a particular Market.
ScanSymbolsRetrieves matching symbols with market scan criteria. Returns a maximum of 1,000 symbols.
SearchSymbolsRetrieves matching symbols with search conditions. Returns a maximum of 1,000 symbols.

See Common for queries that are common to all controllers.

TopicDescription
DepthAnnounces the current orders in the market depth for a Security.
LevelsAnnounces the current Price Levels in the Market Depth for a Security. This is an aggregation of depth at each price point.
MarketsAnnounces the state of the Markets visible to this Client.
SecurityAnnounces the current state of a Security.
SymbolsAnnounces the current symbols for a Market.
TradesAnnounces incoming trades for a Security.