public/get_instruments
Retrieves available trading instruments. This method can be used to see which instruments are available for trading, or which instruments have recently expired.
Note - This method has distinct API rate limiting requirements: Sustained rate: 1 request/second. To avoid rate limits, we recommend using either the REST requests for server-cached data or the WebSocket subscription to instrument_state.. for real-time updates. For more information, see Rate Limits.
Results can be filtered by currency and instrument kind (future, option, etc.). Set the expired parameter to true to retrieve recently expired instruments instead of active ones.
Documentation Index
Fetch the complete documentation index at: https://docs.deribit.com/llms.txt
Use this file to discover all available pages before exploring further.
Query Parameters
The currency symbol or "any" for all
Currency name or "any" if don't care
BTC, ETH, USDC, USDT, EURR, any Instrument kind, if not provided instruments of all kinds are considered
Instrument kind: "future", "option", "spot", "future_combo", "option_combo"
future, option, spot, future_combo, option_combo Set to true to show recently expired instruments instead of active ones.