OpenPositionType
objectData structure for all operations.
Basic attributes of the object.
Show Child Parameters
UUID type implementing the RFC 4122.
Match pattern:^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$
Example:95b1b467-bd69-4436-8181-96c16408c230
Type of the resource attributes being represented
Allowed values:simulationcalculationresultopen-positionimport-open-positionsresult-detailreport
Example:simulation
SimulationAttributesType
objectBasic attributes of the object.
Simulation date. The value here represent the date that the algorithm should take in account for the margin calculations.
Example:2023-09-15
Simulation name, given by the user.
>= 1 characters<= 120 characters
Example:Simulation-1
Type of simulation done by the system.
Allowed values:GUARANTEEPOSITION
Type of calculation done in the simulation
Allowed values:MODELRISK-CONTROL
Type of algorithm applied in the simulation.
Allowed values:IMST
OpenPositionAttributesType
objectBasic attributes of the object.
Creation date of the calculation
Example:2022-01-02
Risk Group ID Identification in DClear system.
Match pattern:^[A-Z0-9]{2}$
Example:C1
Reference to compensation member
Match pattern:^[A-Z0-9]{2,3}$
Example:A2
Guarantee account reference
Match pattern:^[A-Z0-9]{10}$
Example:G00001A23S
Contract reference
Match pattern:^[A-Z0-9]{10}$
Example:CLE93211A2
Buy Volume in traded currency defined in the account
Example:190003.0434
Buy Volume in traded currency defined in the account
Example:73882.1234
Contract price at date
Example:1.234543
ImportOpenPositionsAttributesType
objectBasic attributes of the object.
Creation date of the calculation
Example:2022-01-02
Reference to risk group
Match pattern:^[A-Z0-9]{10}$
Example:SAN0001C10
Reference to risk group
Match pattern:^[A-Z0-9]{2,3}$
Example:C1
Reference to compensation member
Match pattern:^[A-Z0-9]{2,3}$
Example:A2
Guarantee account reference
Match pattern:^[A-Z0-9]{10}$
Example:G00001A23S
Contract reference
Match pattern:^[A-Z0-9]{10}$
Example:CLE93211A2
ImportOpenPositionsType
objectData structure for all operations.
Basic attributes of the object.
Show Child Parameters
UUID type implementing the RFC 4122.
Match pattern:^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$
Example:95b1b467-bd69-4436-8181-96c16408c230
Type of the resource attributes being represented
Allowed values:simulationcalculationresultopen-positionimport-open-positionsresult-detailreport
Example:simulation