TI_FLAG::Enum adjustmentFg
Indicates whether adjustment is applied.
UInt32 cashTradeId
Unique ID of the Trade of the Bond leg.
UInt32 dealId
Unique ID of the Trade of the Deal.
TI_TRADE_TYPE::Enum tradeType
Specifies whether the trade results from normal trading activity or from a RFQ, RFCQ,...
BV_MATCH_MODE::Enum fillMode
Indicates whether the deal has been originated by manual or by authomatic matching.
UInt32 transactionId
Unique ID of the RFCQ/Inventory Order.
UInt64 updateTime
Last update time, useful for communications with pre-settlement systems.
std::string toString() const
Provides string presentation.
TI_MSG_INFO tradeMsgInfo
Contract number, contract closing (i.e. creation) date and hour, assigned by the central system.
BV_SETTL_STATUS::Enum settlStatus
Submission Status in the Eurex Market (Defined, Undefined)
std::string micCode
MIC code.
BV_TRADE_FUTURE_ACCOUNT_INFO aggressorExchangeAccountInfo
Eurex account info of the aggressor.
std::string exchangeCode
Name of Future Exchange.
std::string settlTradeId
Unique ID of the trade on the Eurex market.
std::string financialInstrumentCode
Code of the financial instrument.
UInt64 preAllocationTime
Time of pre-allocation.
BV_HIST_TRADE_FUTURE_INFO()
BV_HIST_INSTRUMENT_INFO instrument
Instrument info.
size_t serializationBufSize() const
std::string accountInfo
Additional account information.
std::string exchangeDesc
Exchange Description.
BV_TRADE_FUTURE_ACCOUNT_INFO providerExchangeAccountInfo
Eurex account info of the provider.
BV_HIST_TRADE_MEMBER_INFO provider
Data identifying the Provider (who did the proposal)
BV_TRADE_FUTURE_TRADING_INFO tradeInfo
Contract Price, Yield, Qty, NominalValue.
std::string accountCode
Account information.
std::string marketAffiliationShortDesc
Market Affiliation short description.
TI_FLAG::Enum splittableFg
Indicates whether the trade is splittable or not.
UInt16 legId
Unique ID of the trading leg.
TI_FILL_STATUS::Enum status
Status of the trade (e.g. active, cancelled, cancelled for split, modified)
std::string sectionCode
Section code.
TI_RFCQ_TYPE::Enum rfcqType
RFCQ Type.
std::string instrumentClassCode
Code of the instrument class.
std::string areaCodeDesc
Area Code short description.
TI_VERB::Enum verb
Order side (Buy or Sell)
std::string marketAffiliationtDesc
Market Affiliation description.
BV_TRANSPARENCY_INFO transparencyInfo
Pre and Post-Trade Transparency Info.
size_t deserialize(const void *buf, size_t inLen)
BV_HIST_TRADE_MEMBER_INFO aggressor
Data identifying the Aggressor (who did the order)
Double nominalValue
Nominal value.
~BV_HIST_TRADE_FUTURE_INFO()
UInt32 parentTradeId
ID of the partent trade, in case of trade splitting.
size_t serialize(void *buf) const
std::string currency
Currency.
Double adjustment
Adjustment.
std::string areaCodeShortDesc
Area Code short description.
unsigned long long UInt64