28 namespace MarketData {
Trading status for security groups.
virtual void onTheoreticalOpeningPrice_16(const Messaging::TheoreticalOpeningPrice_16, const DataSource &)
The theoretical opening price is also sent on this block and is calculated and updated based on the o...
Used to reset the incremental stream or indicate the loop on instrument definition or snapshot recove...
Conveys market information of B3 market surveillance notifications and news produced by agencies...
Carries auction imbalance information, indicating the remaining quantity and to which side (buyer or ...
Carries the summary information about opening trading session events per market data stream...
virtual void onSecurityDefinition_12(const Messaging::SecurityDefinition_12, const DataSource &)
virtual void onAuctionImbalance_19(const Messaging::AuctionImbalance_19, const DataSource &)
Summary information about closing trading sessions per market data stream..
virtual void onSnapshotChannelInactivity()
virtual void onChannelReset_11(const Messaging::ChannelReset_11, const DataSource &)
Total number of contracts in a commodity or options market that are still open..
virtual void onSnapshotRecoveryFinished()
virtual void onSequence_2(const Messaging::Sequence_2, const DataSource &)
Disseminates the creation or modification of a new order..
virtual void onNews_5(const Messaging::News_5, const DataSource &)
The lowest price traded for the security in the trading session..
virtual void onOrder_MBO_50(const Messaging::Order_MBO_50, const DataSource &)
The highest price traded for the security in the trading session..
Market Data Incremental Refresh - Empty Book.
virtual void onDeleteOrder_MBO_51(const Messaging::DeleteOrder_MBO_51, const DataSource &)
virtual void onInstrumentRecoveryFinished()
virtual void onLastTradePrice_27(const Messaging::LastTradePrice_27, const DataSource &)
virtual void onSecurityStatus_3(const Messaging::SecurityStatus_3, const DataSource &)
virtual void onPriceBand_22(const Messaging::PriceBand_22, const DataSource &)
The latest price traded for the security in the trading session..
virtual void onMassDeleteOrders_MBO_52(const Messaging::MassDeleteOrders_MBO_52, const DataSource &)
virtual void onUnknownMessage(const Messaging::SbeMessage, const DataSource &)
Channel Reset (remove all instruments, empty all books and statistics).
virtual void onInstrumentChannelInactivity()
Settlement price or the previous day’s adjusted closing price..
virtual void onSnapshotChannelGap()
Relays execution summary information on one instrument..
virtual void onSettlementPrice_28(const Messaging::SettlementPrice_28, const DataSource &)
virtual void onHighPrice_24(const Messaging::HighPrice_24, const DataSource &)
Relays execution summary statistics information on one instrument..
virtual void onSnapshotRecoveryStarted()
virtual void onInstrumentChannelGap()
virtual void onSnapshotFullRefresh_Header_30(const Messaging::SnapshotFullRefresh_Header_30, const DataSource &)
virtual void onIncrementalChannelInactivity()
Disseminates mass deletion of orders..
virtual void onTradeBust_57(const Messaging::TradeBust_57, const DataSource &)
virtual void onForwardTrade_54(const Messaging::ForwardTrade_54, const DataSource &)
Disseminates the deletion of a new order..
virtual void onClosingPrice_17(const Messaging::ClosingPrice_17, const DataSource &)
virtual void onIncrementalChannelGap()
Partial list of orders for the snapshot of a single instrument..
virtual void onInstrumentRecoveryStarted()
virtual void onOpenInterest_29(const Messaging::OpenInterest_29, const DataSource &)
Trading status for instruments.
virtual void onLowPrice_25(const Messaging::LowPrice_25, const DataSource &)
virtual void onTrade_53(const Messaging::Trade_53, const DataSource &)
Relays trade information on one Forward instrument.
Relays trade information on one instrument..
virtual void onExecutionStatistics_56(const Messaging::ExecutionStatistics_56, const DataSource &)
UInt64 SecurityID
Security ID as defined by B3's Trading System.
virtual void onSequenceReset_1(const Messaging::SequenceReset_1, const DataSource &)
virtual void onSnapshotFullRefresh_Orders_MBO_71(const Messaging::SnapshotFullRefresh_Orders_MBO_71, const DataSource &)
virtual void onExecutionSummary_55(const Messaging::ExecutionSummary_55, const DataSource &)
virtual void onQuantityBand_21(const Messaging::QuantityBand_21, const DataSource &)
virtual void onEmptyBook_9(const Messaging::EmptyBook_9, const DataSource &)
virtual void onOpeningPrice_15(const Messaging::OpeningPrice_15, const DataSource &)
Sent in incremental, snapshot and instrument list feeds in periods of no activity..
virtual void onInstrumentSequenceGap(Messaging::SecurityID)
virtual void onSecurityGroupPhase_10(const Messaging::SecurityGroupPhase_10, const DataSource &)
Relays trade bust (trade reversal) information on one instrument..