OnixS Eurex ETI Handler C++ library  9.19.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 37 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 77 of file PreTradeRiskLimitResponse.h.

Member Data Documentation

UInt32 activationDate

Business date when change is active.

Definition at line 59 of file PreTradeRiskLimitResponse.h.

SInt64 nettingCoefficient

Weighting factor used in the Extended PTRL consumption calculation.

Definition at line 53 of file PreTradeRiskLimitResponse.h.

SInt64 quoteWeightingCoefficient

Quote Weighting factor for open positions in PTRL calculation.

Definition at line 56 of file PreTradeRiskLimitResponse.h.

std::string riskLimitGroup

User Pre-Trade risk group.

Definition at line 71 of file PreTradeRiskLimitResponse.h.

SInt64 riskLimitNetPositionQty

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

Definition at line 50 of file PreTradeRiskLimitResponse.h.

SInt64 riskLimitOpenQty

Open quantity for orders or TES trades.

Definition at line 47 of file PreTradeRiskLimitResponse.h.

SInt64 riskLimitQty

Risk limit quantity.

Definition at line 44 of file PreTradeRiskLimitResponse.h.

RiskLimitRequestingPartyRole::Enum riskLimitRequestingPartyRole

Requesting party role for a pre-trade risk limit.

Definition at line 65 of file PreTradeRiskLimitResponse.h.

RiskLimitType::Enum riskLimitType

Type of risk limits.

Definition at line 62 of file PreTradeRiskLimitResponse.h.

RiskLimitViolationIndicator::Enum riskLimitViolationIndicator

Indicator for a pre-trade risk limit violation.

Definition at line 68 of file PreTradeRiskLimitResponse.h.


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