Skip to end of metadata
Go to start of metadata
The following types are used within the Margin Service API.
Type NameXML Schema NameTypeDescription
Async Report Statuscore:asyncReportStatusEnumeration

The async report status enumeration describes the status of a synchronous request.

Booleancore:booleanEnumeration

The Boolean enumeration indicates true /
false.

Currencycore:currencyEnumeration

The currency enumeration specifies valid
currencies used for cashflows and margins.

Date/Time
xsd:dateTimeXML SchemaThe valid format is yyyy-mm-dd hh:MM:ss.
Decimal
xsd:decimalXML Schema 
Entity Modify Actioncore:entityModifyActionEnumeration

The entity modify action enumeration is used
to define the action to be performed on an
entity.

Errorcore:errorEnumeration

The error object is used to represent an error
that occurred.

Integer
xsd:integerXML Schema 
Margincore:marginObject

The margin object is used to represent a
margin calculation for a portfolio.

Margin Amountscore:marginAmountsObject

The margin amounts object is used to
represent the various amounts determined
during margin calculation.

Portfoliocore:portfolioObject

The portfolio object is used to group
transactions together for margining and
analytics.

Portfolio Entitiescore:portfolioEntitiesObject

The portfolio entities entity describes the
various entities which are associated with a
portfolio.

Scenario Pointcore:scenarioPointObject 
Settlement Indicatorcore:settlementIndicatorEnumeration

The settlement indicator enumeration indicates
whether a margin is for settlement or not.

Settlement Qualifiercore:settlementQualifierEnumeration 
xsd:stringXML Schema 
Sync Report Statuscore:syncReportStatusEnumeration

The sync report status enumeration describes
that status of a synchronous request.

Transactioncore:transactionObject

The transaction object is used to represent
entities (such as trades, positions, and delta
ladders) which can be used in margin
calculations.

Transaction Encodingcore:transactionEncodingEnumeration

The transaction encoding enumeration
identifies the encoding used for a transaction
payload.

Transaction Formatcore:transactionFormatEnumeration

The transaction formation enumeration
identifies the format used to specify the
transaction payload.

Transaction Typecore:transactionTypeEnumeration

The transaction type is used to describe the
type of transaction being described in the
payload.

 Continue to learn about:  

  • No labels