Classes

  ClassDescription
Account
Class representing an individual trading account.
AccountList
Class providing a list of the accounts.
AccountList..::.PositionUpdateList
Account position update list class.
AccountList..::.PositionUpdateList..::.PositionUpdate
Class to hold the positon / account pair.
AccountList..::.UpdateList
Account update list class.
ActiveMarketRequest
Determines the most active market (based on ttv) for the contract.
APIConfiguration
Class that holds the details for the API configuration.
APIConfigurationSectionHandler
Class that reads in the API handler configuration section.
Brand
Class holding the branding information.
ChartDataMarketVolumeRequest
Requests market volume summary information from the chart server.
ChartDataMarketVolumeRequest..::.MarketTTV
TTV data for a single market.
Contract
Class representing a single contract.
Contract..::.ContractChartData
Class that holds blocks of historical bar data.
ContractList
List of contracts.
ContractMonthObsolete.
Class representing a single contract Month.
ContractMonthListObsolete.
List of contract months for a contract. Obsolete. This data is faked from the market list.
ContractRelation
Class that holds the details of a single related contract. e.g. when a contract moves from one exchange to another, the option contract that is related to this future and vice versa.
ContractRelationList
Class that holds a list of all the contracts related to the parent contract. e.g. when a contract moves from one exchange to another, the option contract that is related to this future and vice versa.
Exchange
Class representing a single exchange.
ExchangeList
List of exchanges.
Host
Main API class. This provides access to everything else.
Market
Class representing a single tradable market.
Market..::.BarData
Class that holds blocks of historical bar data.
Market..::.Depth
Class representing the depth data.
Market..::.Depth..::.DepthItem
Child class containing the details of a single bid or offer depth row.
Market..::.Depth..::.DepthList
Collection class for holding depth items.
Market..::.HighLow
Class representing the high low data.
Market..::.LegItem
Class representing a single leg of the strategy.
Market..::.LegList
List of the legs in the strategy.
Market..::.PriceLimits
Class representing the price limits data.
Market..::.Settlement
Class representing the settlement data.
Market..::.TickData
Class that holds blocks of historical tick data.
Market..::.TradeHistory
Class representing the trade history data.
Market..::.TradeHistory..::.HistoryItem
Class representing a single trade volume item.
Market..::.TradeVolume
Class representing the trade volume data.
Market..::.TradeVolume..::.VolumeItem
Class representing a single trade volume item for a specific price.
MarketChartData
Class that holds blocks of historical bar data.
MarketData
Class that holds all the market data information.
MarketList
Class holding a list of markets, either all those loaded or a requested list.
NewsCategory
An individual news category
NewsCategoryList
List of news categories
NewsData
Class that holds all the news stories and indicator data if the user can see it.
NewsIndicator
An individual news Indicator
NewsIndicatorList
List of news indicators
NewsIndicatorValue
Class that holds the details of a single news economic indicator value
NewsIndicatorValueList
List of values for an indicator.
NewsStory
An individual news story
NewsStoryList
List of news stories
Order
Class that represents an order, both for submitting and getting updates of.
Order..::.History
Class containing a historical state of the order.
Order..::.HistoryList
Order History list.
Order..::.Speed
Class that holds the speed details for submission, revision or pull
Order..::.Trade
Trade Fill class.
Order..::.TradeData
Trade fill list.
Order..::.TradeData..::.AggregateTradeList
Class that holds an aggregated list of the fills received for the order.
Order..::.TradeData..::.TradeLegList
Class that holds the list of leg fills for the order.
Order..::.TradeData..::.TradeList
Class that holds the list of all the fills received for the order.
Order..::.TradeLeg
Trade leg Fill class.
OrderList
Class that deals with all the orders for an account's position.
OrderList..::.AccountRouting
Class to specify the account routing details.
OrderList..::.Pull
Class for dealing with batch pull.
OrderList..::.Revision
Class for dealing with batch revision.
OrderList..::.StatusRequest
Class for dealing with batch status requests.
OrderList..::.Submission
Class for dealing with batch submission.
OrderList..::.UpdateList
Order Update list class.
OrderList..::.UserRouting
Class to specify the user routing details.
PerformanceMonitor
Class that deals with performance monitor info from the server.
PerformanceMonitor..::.TraceMessageData
Class that wraps the trace message data
PerformanceMonitor..::.TracePerformanceData
Class that wraps up the trace performance multi message.
PerformanceMonitor..::.TracePerformanceServer
Class that wraps up a trace performance message
PerformanceMonitor..::.TracePortStatusData
Class that wraps up the trace port status message.
Position
Class representing a single market position for an account.
PositionList
User
Class that contains the details of a single user that is logged in.
UserList
Class that holds the list of users that are logged in.

Interfaces

  InterfaceDescription
IChartDataRequest
Interface for chart data requests.

Delegates

  DelegateDescription
Account..::.AccountCompleteEventHandler
Account..::.AccountDetailsEventHandler
Account..::.AccountNotifyEventHandler
Account..::.AccountUpdateEventHandler
Account..::.OrderAddedEventHandler
Account..::.OrderFillEventHandler
Account..::.OrderFillLegEventHandler
Account..::.OrderPerformanceEventHandler
Account..::.OrderRemovedEventHandler
Account..::.OrderUpdateEventHandler
Account..::.PositionUpdateEventHandler
AccountList..::.AccountCompleteEventHandler
AccountList..::.AccountDetailsEventHandler
AccountList..::.AccountListCompleteEventHandler
AccountList..::.AccountNotifyEventHandler
AccountList..::.AccountUpdateEventHandler
AccountList..::.OrderAddedEventHandler
AccountList..::.OrderFillEventHandler
AccountList..::.OrderFillLegEventHandler
AccountList..::.OrderPerformanceEventHandler
AccountList..::.OrderRemovedEventHandler
AccountList..::.OrderUpdateEventHandler
AccountList..::.PositionUpdateEventHandler
ActiveMarketRequest..::.ChartDataCompleteEventHandler
Delegate defining a handler for the ChartDataComplete event.
ChartDataMarketVolumeRequest..::.ChartDataCompleteEventHandler
Delegate defining a handler for the ChartDataComplete event.
Contract..::.ChartDataRequestFailedEventHandler
Contract..::.ChartDataResponseEventHandler
Contract..::.ContractUpdateEventHandler
ContractList..::.ContractListCompleteEventHandler
ContractList..::.ContractUpdateEventHandler
ContractMonth..::.ContractMonthUpdateEventHandler
ContractMonthList..::.ContractMonthListCompleteEventHandler
ContractMonthList..::.ContractMonthUpdateEventHandler
ContractRelationList..::.ContractRelationListCompleteEventHandler
Exchange..::.ExchangeUpdateEventHandler
ExchangeList..::.ExchangeListCompleteEventHandler
ExchangeList..::.ExchangeUpdateEventHandler
Host..::.ConnectedEventHandler
Host..::.DisconnectedEventHandler
Host..::.HeartbeatEventHandler
Host..::.LoginFailureEventHandler
Host..::.LoginSuccessEventHandler
Host..::.NotificationEventHandler
IChartDataRequest..::.ChartDataCompleteEventHandler
Delegate for the ChartDataComplete event handler.
Market..::.ChartDataRequestFailedEventHandler
Market..::.MarketBarDataEventHandler
Market..::.MarketCheckSubscriptionEventHandler
Market..::.MarketDepthTradeEventHandler
Market..::.MarketDepthUpdateEventHandler
Market..::.MarketDetailsEventHandler
Market..::.MarketHighLowEventHandler
Market..::.MarketPriceLimitsEventHandler
Market..::.MarketSettlementEventHandler
Market..::.MarketTickDataEventHandler
Market..::.MarketTradeHistoryEventHandler
Market..::.MarketTradeVolumeEventHandler
MarketData..::.MarketDepthUpdateEventHandler
MarketData..::.MarketDetailsEventHandler
MarketData..::.MarketHighLowEventHandler
MarketData..::.MarketRFQEventHandler
MarketData..::.MarketSettlementEventHandler
MarketData..::.MarketTradeHistoryEventHandler
MarketData..::.MarketTradeVolumeEventHandler
MarketList..::.ChartDataRequestFailedEventHandler
MarketList..::.FilterMarketDetailsEventHandler
MarketList..::.MarketBarDataEventHandler
MarketList..::.MarketCheckSubscriptionEventHandler
MarketList..::.MarketDepthTradeEventHandler
MarketList..::.MarketDepthUpdateEventHandler
MarketList..::.MarketDetailsEventHandler
MarketList..::.MarketHighLowEventHandler
MarketList..::.MarketListCompleteEventHandler
MarketList..::.MarketSettlementEventHandler
MarketList..::.MarketTickDataEventHandler
MarketList..::.MarketTradeHistoryEventHandler
MarketList..::.MarketTradeVolumeEventHandler
NewsData..::.NewsCategoriesEventHandler
NewsData..::.NewsCompleteEventHandler
NewsData..::.NewsIndicatorEventHandler
NewsData..::.NewsStoryEventHandler
Order..::.HistoryLoadedEventHandler
Order..::.OrderFillEventHandler
Order..::.OrderFillLegEventHandler
Order..::.OrderPerformanceEventHandler
Order..::.OrderUpdateEventHandler
PerformanceMonitor..::.TraceMessageEventHandler
PerformanceMonitor..::.TracePerformanceEventHandler
PerformanceMonitor..::.TracePortStatusEventHandler
Position..::.OrderAddedEventHandler
Position..::.OrderFillEventHandler
Position..::.OrderFillLegEventHandler
Position..::.OrderPerformanceEventHandler
Position..::.OrderRemovedEventHandler
Position..::.OrderUpdateEventHandler
Position..::.PositionDayChangeEventHandler
Position..::.PositionUpdateEventHandler
User..::.LoginFailureEventHandler
User..::.LoginSuccessEventHandler
User..::.PasswordChangeResponseEventHandler
UserList..::.LoginFailureEventHandler
UserList..::.LoginSuccessEventHandler