Definition at line 36 of file InstrumentDirectory.h.
◆ InstrumentDirectoryMsg()
◆ authenticity()
◆ blockTierId()
◆ cFIcode()
◆ couponRate()
◆ currency()
◆ decimalPriceTick()
◆ description()
◆ enhancedSymbol()
StrRef enhancedSymbol |
( |
| ) |
const |
|
inline |
◆ fractionalPriceTick()
The minimum fractional price increment, expressed as a decimal and scaled as per a price field.
Definition at line 154 of file InstrumentDirectory.h.
◆ illiquidInstrument()
◆ industryIdentifier()
StrRef industryIdentifier |
( |
| ) |
const |
|
inline |
◆ industryIdentifierType()
◆ instrumentId()
The unique numeric instrument identification number, used as the primary identifier for order management via the BOP protocol.
Definition at line 55 of file InstrumentDirectory.h.
◆ instrumentLocate()
◆ instrumentSubType()
StrRef instrumentSubType |
( |
| ) |
const |
|
inline |
◆ instrumentType()
◆ interestAccrualDate()
StrRef interestAccrualDate |
( |
| ) |
const |
|
inline |
◆ issueDate()
◆ legacySymbol()
Legacy Instrument Symbol. Deprecated but provided for backward compatibility.
Definition at line 62 of file InstrumentDirectory.h.
◆ legOneInstrumentLocate()
Integer4 legOneInstrumentLocate |
( |
| ) |
const |
|
inline |
The instrument locate code for the first leg of a multi-leg instrument.
Definition at line 168 of file InstrumentDirectory.h.
◆ legOneRatioQty()
The ratio of quantity for the leg one instrument relative to the entire multileg security.
Definition at line 315 of file InstrumentDirectory.h.
◆ legOneSide()
◆ legThreeInstrumentLocate()
Integer4 legThreeInstrumentLocate |
( |
| ) |
const |
|
inline |
The instrument locate code for the third leg of a multi-leg instrument.
Definition at line 196 of file InstrumentDirectory.h.
◆ legThreeSide()
◆ legTwoInstrumentLocate()
Integer4 legTwoInstrumentLocate |
( |
| ) |
const |
|
inline |
The instrument locate code for the first leg of a multi-leg instrument.
Definition at line 182 of file InstrumentDirectory.h.
◆ legTwoRatioQty()
The ratio of quantity for the leg two instrument relative to the entire multileg security.
Definition at line 308 of file InstrumentDirectory.h.
◆ legTwoSide()
◆ matchAlgorithm()
◆ maturityDate()
◆ maximumDirectedStreamingMultiplier()
Integer8 maximumDirectedStreamingMultiplier |
( |
| ) |
const |
|
inline |
Clients who are permitted to submit directed orders are limited in the quantity they can direct.
Definition at line 322 of file InstrumentDirectory.h.
◆ maximumOrderSize()
The maximum quantity that can be used on an order. Applicable to Block Book instruments only.
Definition at line 126 of file InstrumentDirectory.h.
◆ mIC()
◆ minimumIcebergOrderSize()
bool minimumIcebergOrderSize |
( |
Integer8 & | value | ) |
const |
|
inline |
◆ minimumOrderSize()
The minimum quantity than can be used on an order. For Block Book instruments, this is applicable to aggressive orders.
Definition at line 119 of file InstrumentDirectory.h.
◆ priceMultiplier()
The amount that price related fields are scaled to allow them to be expressed as integers.
Definition at line 301 of file InstrumentDirectory.h.
◆ priceType()
◆ roundLotSize()
◆ settlementDate()
StrRef settlementDate |
( |
| ) |
const |
|
inline |
◆ sizeThresholdSSTI()
◆ symbolSuffix()
◆ thresholdLIS()
MIFID II Large-in-Scale (LIS) threshold for pre-trade transparency.
Definition at line 287 of file InstrumentDirectory.h.
◆ timestamp()
Timestamp for this message. Expressed as the number of nanoseconds since Unix Epoch (00:00:00 UTC on 1 January 1970).
Definition at line 47 of file InstrumentDirectory.h.
◆ tradeDate()
bool tradeDate |
( |
Integer4 & | value | ) |
const |
|
inline |
◆ validateSize()
◆ messageSize_
◆ minMessageSize_