Skip to main content

Reference data

Combination Orders: Combination orders are treated as orders on outright books and are not differentiated in any way. Their orderbook_id links to a combination order book.

InstrumentDefinition (10)

FieldNameTypeLengthDescription
1instrumentIdint648Numeric instrument ID
2namechar128Name of instrument on Deribit
3indexIdint648The associated index
4underlyingchar64The underlying future; only applicable to options
5quantityAssetchar8Asset used for quantity/amount
6priceAssetchar8Asset used for pricing
7expiryTimeint648Nanoseconds since epoch. Time of expiration (optional)
8strikePriceint648Strike price mantissa (×10⁻⁹); optional
9minOrderQuantityint648Minimum order quantity mantissa (aka baseIncrement)
10tickSizeint648Default tick size mantissa (×10⁻⁹)
11quantityExponentint81Exponent applied to all quantity fields (value = mantissa × 10^quantityExponent)
12typeint810=PerpFuture 1=Option 2=Spot 3=FutureCombo 4=OptionCombo 5=DatedFuture
13flagsuint81Instrument attributes (see flags table below)
14statusint810=Open 1=Inactive 2=Settlement 3=Delivered 4=Locked 5=Halted
15blockLengthOfLargeTickSizesuint162Block length of each largeTickSizes group entry
16numberOfLargeTickSizesuint162Number of large tick size steps
->17largeTickSizeint648Tick size mantissa (×10⁻⁹) applicable when price ≥ thresholdPrice
->18thresholdPriceint648Prices at or above this value use largeTickSize
19blockLengthOfLegsuint162Block length of each legs group entry
20numberOfLegsuint162Number of legs in the combination instrument. Maximum 4
->21legInstrumentIdint648Numeric instrumentId of the leg instrument
->22ratioint81Amount of leg traded per combination unit. Positive = buy leg when buying combo
The table below outlines the content of field 13 (flags) of InstrumentDefinition.
Bit (0 = LSB)NameDescription
0isReversedSet if the instrument is inverse
1isPutOptionSet if the option is a put
2isPerpetualSet if the instrument is perpetual

IndexDefinition (11)

FieldNameTypeLengthDescription
1indexIdint648Numeric index ID
2namechar128Name of index on Deribit

InstrumentInfo (14)

Frequently updated fields.
FieldNameTypeLengthDescription
1instrumentIdint648Numeric instrument ID
2minSellPriceint648Minimum sell price mantissa (×10⁻⁹)
3maxBuyPriceint648Maximum buy price mantissa (×10⁻⁹)
4indexPriceint648Current index price mantissa (×10⁻⁹)
5markPriceint648Current mark price mantissa (×10⁻⁹)

InstrumentRef (15)

Less frequently updated reference fields.
FieldNameTypeLengthDescription
1instrumentIdint648Numeric instrument ID
2currentFundingdouble8Current funding rate (optional)
3funding8hdouble88-hour funding rate (optional)
4estimatedDeliveryPriceint648Estimated delivery price mantissa (×10⁻⁹); optional
5deliveryPriceint648Delivery price mantissa (×10⁻⁹); optional
6settlementPriceint648Settlement price mantissa (×10⁻⁹); optional

InstrumentStatusUpdate (16)

FieldNameTypeLengthDescription
1instrumentIdint648Numeric instrument ID
2tradingStatusint810=Open 1=Inactive 2=Settlement 3=Delivered 4=Locked 5=Halted