28 namespace MarketData {
Trading status for security groups.
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...
virtual void onQuantityBand_21(const Messaging::QuantityBand_21 &, const DataSource &)
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...
Summary information about closing trading sessions per market data stream..
virtual void onSnapshotChannelInactivity()
virtual void onClosingPrice_17(const Messaging::ClosingPrice_17 &, const DataSource &)
Total number of contracts in a commodity or options market that are still open..
virtual void onSnapshotRecoveryFinished()
Disseminates the creation or modification of a new order..
The lowest price traded for the security in the trading session..
virtual void onLowPrice_25(const Messaging::LowPrice_25 &, const DataSource &)
The highest price traded for the security in the trading session..
Market Data Incremental Refresh - Empty Book.
virtual void onHighPrice_24(const Messaging::HighPrice_24 &, const DataSource &)
virtual void onTrade_53(const Messaging::Trade_53 &, const DataSource &)
virtual void onSnapshotFullRefresh_Orders_MBO_71(const Messaging::SnapshotFullRefresh_Orders_MBO_71 &, const DataSource &)
virtual void onSnapshotFullRefresh_Header_30(const Messaging::SnapshotFullRefresh_Header_30 &, const DataSource &)
virtual void onSecurityStatus_3(const Messaging::SecurityStatus_3 &, const DataSource &)
virtual void onTradeBust_57(const Messaging::TradeBust_57 &, const DataSource &)
virtual void onInstrumentRecoveryFinished()
virtual void onNews_5(const Messaging::News_5 &, const DataSource &)
virtual void onMassDeleteOrders_MBO_52(const Messaging::MassDeleteOrders_MBO_52 &, const DataSource &)
virtual void onOpenInterest_29(const Messaging::OpenInterest_29 &, const DataSource &)
virtual void onSequence_2(const Messaging::Sequence_2 &, const DataSource &)
The latest price traded for the security in the trading session..
virtual void onAuctionImbalance_19(const Messaging::AuctionImbalance_19 &, 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 onOpeningPrice_15(const Messaging::OpeningPrice_15 &, const DataSource &)
Relays execution summary statistics information on one instrument..
virtual void onSnapshotRecoveryStarted()
virtual void onDeleteOrder_MBO_51(const Messaging::DeleteOrder_MBO_51 &, const DataSource &)
virtual void onInstrumentChannelGap()
virtual void onIncrementalChannelInactivity()
Disseminates mass deletion of orders..
virtual void onPriceBand_22(const Messaging::PriceBand_22 &, const DataSource &)
Disseminates the deletion of a new order..
virtual void onForwardTrade_54(const Messaging::ForwardTrade_54 &, const DataSource &)
virtual void onOrder_MBO_50(const Messaging::Order_MBO_50 &, const DataSource &)
virtual void onIncrementalChannelGap()
virtual void onSettlementPrice_28(const Messaging::SettlementPrice_28 &, const DataSource &)
virtual void onUnknownMessage(const Messaging::SbeMessage &, const DataSource &)
Partial list of orders for the snapshot of a single instrument..
virtual void onInstrumentRecoveryStarted()
Trading status for instruments.
virtual void onSecurityDefinition_12(const Messaging::SecurityDefinition_12 &, const DataSource &)
virtual void onSequenceReset_1(const Messaging::SequenceReset_1 &, const DataSource &)
virtual void onTheoreticalOpeningPrice_16(const Messaging::TheoreticalOpeningPrice_16 &, const DataSource &)
Relays trade information on one Forward instrument.
Relays trade information on one instrument..
UInt64 SecurityID
Security ID as defined by B3's Trading System.
virtual void onLastTradePrice_27(const Messaging::LastTradePrice_27 &, const DataSource &)
virtual void onEmptyBook_9(const Messaging::EmptyBook_9 &, const DataSource &)
virtual void onExecutionSummary_55(const Messaging::ExecutionSummary_55 &, const DataSource &)
virtual void onSecurityGroupPhase_10(const Messaging::SecurityGroupPhase_10 &, const DataSource &)
virtual void onChannelReset_11(const Messaging::ChannelReset_11 &, const DataSource &)
Sent in incremental, snapshot and instrument list feeds in periods of no activity..
virtual void onInstrumentSequenceGap(Messaging::SecurityID)
Relays trade bust (trade reversal) information on one instrument..
virtual void onExecutionStatistics_56(const Messaging::ExecutionStatistics_56 &, const DataSource &)