OnixS Eurex ETI Handler C++ library  9.22.0
API documentation
RiskLimitsRptGrpElem Class Reference

#include <OnixS/Eurex/Trading/Messages/PreTradeRiskLimitResponse.h>

Public Member Functions

 RiskLimitsRptGrpElem ()
 
std::string toString () const
 

Public Attributes

SInt64 riskLimitQty
 
SInt64 riskLimitOpenQty
 
SInt64 riskLimitNetPositionQty
 
SInt64 nettingCoefficient
 
SInt64 quoteWeightingCoefficient
 
UInt32 activationDate
 
RiskLimitType::Enum riskLimitType
 
RiskLimitRequestingPartyRole::Enum riskLimitRequestingPartyRole
 
RiskLimitViolationIndicator::Enum riskLimitViolationIndicator
 
std::string riskLimitGroup
 

Friends

class Serializer
 

Detailed Description

Definition at line 36 of file PreTradeRiskLimitResponse.h.

Constructor & Destructor Documentation

Initialize default instance.

Member Function Documentation

std::string toString ( ) const

Returns string representation.

Friends And Related Function Documentation

friend class Serializer
friend

Definition at line 76 of file PreTradeRiskLimitResponse.h.

Member Data Documentation

UInt32 activationDate

Business date when change is active.

Definition at line 58 of file PreTradeRiskLimitResponse.h.

SInt64 nettingCoefficient

Weighting factor used in the Extended PTRL consumption calculation.

Definition at line 52 of file PreTradeRiskLimitResponse.h.

SInt64 quoteWeightingCoefficient

Quote Weighting factor for open positions in PTRL calculation.

Definition at line 55 of file PreTradeRiskLimitResponse.h.

std::string riskLimitGroup

User Pre-Trade risk group.

Definition at line 70 of file PreTradeRiskLimitResponse.h.

SInt64 riskLimitNetPositionQty

Net position quantity for a requested pre-trade risk limit scope.

Definition at line 49 of file PreTradeRiskLimitResponse.h.

SInt64 riskLimitOpenQty

Open quantity for orders or TES trades.

Definition at line 46 of file PreTradeRiskLimitResponse.h.

SInt64 riskLimitQty

Risk limit quantity.

Definition at line 43 of file PreTradeRiskLimitResponse.h.

RiskLimitRequestingPartyRole::Enum riskLimitRequestingPartyRole

Requesting party role for a pre-trade risk limit.

Definition at line 64 of file PreTradeRiskLimitResponse.h.

RiskLimitType::Enum riskLimitType

Type of risk limits.

Definition at line 61 of file PreTradeRiskLimitResponse.h.

RiskLimitViolationIndicator::Enum riskLimitViolationIndicator

Indicator for a pre-trade risk limit violation.

Definition at line 67 of file PreTradeRiskLimitResponse.h.


The documentation for this class was generated from the following file: