Instrument Group representation. More...
Public Member Functions | |
std::string | toString () const |
String representation. | |
InstrumentGroup () | |
Constructor. | |
InstrumentGroup (const InstrumentGroupId &id) | |
Constructor. | |
Public Attributes | |
InstrumentGroupId | id |
A unique binary id of the instrument group. | |
std::string | symbol |
Instrument Group Identity. | |
std::string | name |
Name of instrument group. | |
std::string | shortName |
Defines a short description of the instrument group. | |
GroupType::Enum | groupType |
Defines the type of instrument group. | |
OMexBool::Enum | tailorMade |
Is the instrument group used for tailor made created series. | |
OptionType::Enum | optionType |
Defines the type of the option. | |
OptionStyle::Enum | optionStyle |
Defines the style of the option. | |
OMexBool::Enum | warrant |
If the instrument is a warrant. | |
RepoType::Enum | repoType |
Defines the type of the REPO (Repurchase agreement). | |
OMexBool::Enum | buySellBack |
Sets if the REPO is a buy sell back or not. | |
SyntheticType::Enum | syntheticType |
Define the type of synthetic instrument. | |
OMexBool::Enum | nonTradedRref |
Sets if the synthetic is a non traded reference. | |
OMexBool::Enum | futureStyled |
Defines if the option is a future styled option. | |
OMexBool::Enum | whenIssued |
Is the instrument a When Issued instrument. | |
OMexBool::Enum | exclusiveOpeningSell |
Defines if this is an Instrument Group where corresponding Instrument Series has Exclusive Open-Sell. More... | |
KnockVariant::Enum | knockVariant |
Knock in/out variant. | |
BinaryVariant::Enum | binaryVariant |
Defines the Option Binary Variants. | |
OptionVariant::Enum | optionVariant |
Defines the option variant. | |
OMexBool::Enum | physicalDelivery |
Defines if this an Instrument Group where corresponding Instrument Series are physically delivered. | |
ForwardStyle::Enum | forwardStyle |
Defines if this an Instrument Group where corresponding Instrument Series are forward styled. | |
SwapStyle::Enum | swapStyle |
Defines if this an Instrument Group where corresponding Instrument Series are swap styled. | |
OMexBool::Enum | maturity |
Defines if this an Instrument Group where corresponding Instrument Series has an Expiration Date defined. | |
Instrument Group representation.
Defines the different group of instrument in the exchange.
OMexBool::Enum exclusiveOpeningSell |
Defines if this is an Instrument Group where corresponding Instrument Series has Exclusive Open-Sell.
If Exclusive Open-Sell, then it is only possible to do buy-open or sell-close.