OnixS EBS BrokerTec Market Data and Trading Handler for C++  2.14.1.0
Public Member Functions | Public Attributes | List of all members
Market Struct Reference

Market representation. More...

Public Member Functions

std::string toString () const
 String representation.
 
 Market ()
 Constructor.
 
 Market (const MarketId &marketId)
 Constructor.
 

Public Attributes

MarketId id
 Series-based id of market. Could be used for filtering.
 
std::string symbol
 Market identity.
 
std::string name
 Long name of market.
 
MarketType::Enum marketType
 Type of market.
 
OMexBool::Enum indexMarket
 Indicates if the market is an index market or not.
 
WeekDays::Enum tradingDays
 This field describes the normal week days which is open for trading. More...
 
WeekDays::Enum settlementDays
 This field describes the normal week days which is open for settlement. More...
 
WeekDays::Enum clearingDays
 This field describes the normal week days which is open for clearing. More...
 
std::string bicCode
 The BIC consists of four parts and is usually written as BANKCCLLMAR.
 
std::string micCode
 Specifies the MIC Code for the market.
 
InstrumentStatus status
 Status information.
 

Detailed Description

Market representation.

Market entity defines business areas that share the same starting practices, such as the different trading states. The market is used to define different products traded on the BrokerTec Market.

Member Data Documentation

WeekDays::Enum clearingDays

This field describes the normal week days which is open for clearing.

The field is a bit map, where each bit corresponds to a day in the week. If the bit is set to 1 the day is open, otherwise it is closed. The lowest bit is Monday, next Tuesday and so on.

WeekDays::Enum settlementDays

This field describes the normal week days which is open for settlement.

The field is a bit map, where each bit corresponds to a day in the week. If the bit is set to 1 the day is open, otherwise it is closed. The lowest bit is Monday, next Tuesday and so on.

WeekDays::Enum tradingDays

This field describes the normal week days which is open for trading.

The field is a bit map, where each bit corresponds to a day in the week. If the bit is set to 1 the day is open, otherwise it is closed. The lowest bit is Monday, next Tuesday and so on.