instruments
Get reference data for available futures instruments by provider.
Parameters
- standard
- deribit
Returns
results
: list[FuturesInstruments]
Serializable results.
provider
: Optional[Literal['deribit']]
Provider name.
warnings
: Optional[list[Warning_]]
list of warnings.
chart
: Optional[Chart]
Chart object.
extra
: dict[str, Any]
Extra info.
Data
- standard
- deribit
instrument_id
: int
Deribit Instrument ID
symbol
: str
Symbol representing the entity requested in the data.
base_currency
: str
The underlying currency being traded.
counter_currency
: str
Counter currency for the instrument.
quote_currency
: str
The currency in which the instrument prices are quoted.
settlement_currency
: str
Settlement currency for the instrument.
future_type
: str
Type of the instrument. linear or reversed
settlement_period
: str
The settlement period.
price_index
: str
Name of price index that is used for this instrument
contract_size
: float
Contract size for instrument.
is_active
: bool
Indicates if the instrument can currently be traded.
creation_timestamp
: datetime
The time when the instrument was first created (milliseconds since the UNIX epoch).
expiration_timestamp
: datetime
The time when the instrument will expire (milliseconds since the UNIX epoch).
tick_size
: float
Specifies minimal price change and, as follows, the number of decimal places for instrument prices.
min_trade_amount
: float
Minimum amount for trading, in USD units.
max_leverage
: int
Maximal leverage for instrument.
max_liquidation_commission
: float
Maximal liquidation trade commission for instrument.
block_trade_commission
: float
Block Trade commission for instrument.
block_trade_min_trade_amount
: float
Minimum amount for block trading.
block_trade_tick_size
: float
Specifies minimal price change for block trading.
maker_commission
: float
Maker commission for instrument.
taker_commission
: float
Taker commission for instrument.