Skip to main content
Version: mainnet (v0.71)

MarginLevels

Margins for a given a party

type MarginLevels {
market: Market!
asset: Asset!
party: Party!
maintenanceLevel: String!
searchLevel: String!
initialLevel: String!
collateralReleaseLevel: String!
timestamp: Timestamp!
}

Fields

MarginLevels.market ● Market! non-null object

Market in which the margin is required for this party

MarginLevels.asset ● Asset! non-null object

Asset for the current margins

MarginLevels.party ● Party! non-null object

The party for this margin

MarginLevels.maintenanceLevel ● String! non-null scalar

Minimal margin for the position to be maintained in the network (unsigned integer)

MarginLevels.searchLevel ● String! non-null scalar

If the margin is between maintenance and search, the network will initiate a collateral search, expressed as unsigned integer

MarginLevels.initialLevel ● String! non-null scalar

This is the minimum margin required for a party to place a new order on the network, expressed as unsigned integer

MarginLevels.collateralReleaseLevel ● String! non-null scalar

If the margin of the party is greater than this level, then collateral will be released from the margin account into the general account of the party for the given asset.

MarginLevels.timestamp ● Timestamp! non-null scalar

RFC3339Nano time from at which this margin level was relevant

Member of

Entities object ● MarginEdge object ● MarginEstimate object ● OrderEstimate object