Skip to end of banner
Go to start of banner

Margin Service API - Types

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

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