PerpetualProduct
No description
type PerpetualProduct {
settlementAsset: Asset!
quoteName: String!
marginFundingFactor: String!
interestRate: String!
clampLowerBound: String!
clampUpperBound: String!
dataSourceSpecForSettlementSchedule: DataSourceDefinition!
dataSourceSpecForSettlementData: DataSourceDefinition!
dataSourceSpecBinding: DataSourceSpecPerpetualBinding!
}
Fields
PerpetualProduct.settlementAsset
● Asset!
non-null object
Underlying asset for the perpetual instrument
PerpetualProduct.quoteName
● String!
non-null scalar
Quote name of the instrument
PerpetualProduct.marginFundingFactor
● String!
non-null scalar
Controls how much the upcoming funding payment liability contributes to party's margin, in the range [0, 1]
PerpetualProduct.interestRate
● String!
non-null scalar
Continuously compounded interest rate used in funding rate calculation, in the range [-1, 1]
PerpetualProduct.clampLowerBound
● String!
non-null scalar
Lower bound for the clamp function used as part of the funding rate calculation, in the range [-1, 1]
PerpetualProduct.clampUpperBound
● String!
non-null scalar
Upper bound for the clamp function used as part of the funding rate calculation, in the range [-1, 1]
PerpetualProduct.dataSourceSpecForSettlementSchedule
● DataSourceDefinition!
non-null object
Data source specification describing the data source for settlement schedule
PerpetualProduct.dataSourceSpecForSettlementData
● DataSourceDefinition!
non-null object
Data source specification describing the data source for settlement
PerpetualProduct.dataSourceSpecBinding
● DataSourceSpecPerpetualBinding!
non-null object
Binding between the data source spec and the settlement data
Implemented by
ProductConfiguration
union