Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Section


Column


Excerpt

The list margins request returns the status and results of margin requests based on query parameters.

Table of Contents
maxLevel4

 



Column
width300px


Align
alignright


EntityMargin
ActionGet
URL/margins
HTTP MethodGET
Parameter InputYes
XML InputNo
Multiple OutputYes
SynchronousYes




...

The purpose of this request is to allow the client to list the margins of the specified portfolios which have been added and margined previously in CME CORE on the current date (Add Portfolio and Calculate Margin). Here the Client must submit the query criteria (portfolio identifiers,margin type, etc.) An error is sent back if applicable otherwise the identifier along with the status and the results for all matching requests is returned back.   

...


Request

ParameterNameTypeRequiredNotes
portfolioIdPortfolio IDStringNo 
reqUserIdRequesting User IDStringNo 

Response

XPathNameTypeRequiredNotes
/marginRpt@statusStatusAsync StatusYes 
/marginRpt/error@codeError CodeStringNo 
/marginRpt/error@msgError MessageStringNo 
/marginRpt/margin@asOfTimeAs-of TimeDate/TimeNo 
/marginRpt/margin@createTimeCreate TimeDate/TimeYes 
/marginRpt/margin@idIDStringYes 
/marginRpt/margin@portfolioIdPortfolio IDStringYes 
/marginRpt/margin@settleQualSettlement QualiferSettlement QualiferNo 
/marginRpt/margin@settleIndSettlement IndicatorSettlement IndicatorNo 
/marginRpt/margin@updateTimeUpdate TimeDate/TimeYes 
/marginRpt/margin/amounts@ccyAmount CurrencyCurrencyYes 
/marginRpt/margin/amounts@concConcentration AmountDecimalYes 
/marginRpt/margin/amounts@initInitial Margin AmountDecimalYes 
/marginRpt/margin/amounts@maintMaintenance Margin AmountDecimal Yes 
/marginRpt/margin/amounts@nonOptValNon-option Value AmountDecimal Yes 
/marginRpt/margin/amounts@optValOption Value AmountDecimal Yes 
/marginRpt/margin/amounts/scPt@amtScenario Point AmountDecimalNo 

Errors

CodeDescription
403Returned if the user does not have permission to access the specified margin.
500The server was not able to process the request. More information (if available) will be provided in the error message.

...