The CM Market Data Feed (MDF) provides access to historical and real-time data from the world’s leading centralized and decentralized (Labs) spot and derivatives crypto exchanges. We offer a wide range of harmonized datasets such as trades, candles, order book snapshots, futures-specific data types, and options-specific data types. We also offer metrics at the asset, exchange, exchange-asset, pair, and institution level.
Our data is available at several different levels: asset, exchange, market, asset pair, exchange-asset pair, and institution. Our coverage universe consists of 3k+ assets, 39 exchanges, 21k+ spot markets, 10k+ futures markets, 14k+ options markets, 4k+ asset pairs, and one institution.
Many of our data types are available at the market level. We define a market as a specific listed pair or derivatives contract that trades on a specific exchange, like coinbase-btc-usd-spot
or binance-BTCUSDT-future
or deribit-BTC-16MAY21-58000-C-option
. The market coverage can be found by querying our /catalog/markets
or /catalog-all/markets
API endpoints.
Data available at the market level is served through the API endpoints below, which are described in the pages linked in this section:
/catalog/markets
and/catalog-all/markets
/timeseries/market-trades
/timeseries/market-openinterest
/timeseries/market-liquidations
/timeseries/market-funding-rates
/timeseries/market-orderbooks
/timeseries/market-quotes
/timeseries/market-candles
/timeseries/market-contract-prices
/timeseries/market-implied-volatility
/timeseries/market-greeks
{% content-ref url="../market-data-timeseries/market-metadata.md" %} market-metadata.md {% endcontent-ref %}
{% content-ref url="market-trades.md" %} market-trades.md {% endcontent-ref %}
{% content-ref url="market-open-interest.md" %} market-open-interest.md {% endcontent-ref %}
{% content-ref url="futures-liquidations.md" %} futures-liquidations.md {% endcontent-ref %}
{% content-ref url="futures-funding-rates.md" %} futures-funding-rates.md {% endcontent-ref %}
{% content-ref url="market-order-book.md" %} market-order-book.md {% endcontent-ref %}
{% content-ref url="market-quotes.md" %} market-quotes.md {% endcontent-ref %}
{% content-ref url="market-candles.md" %} market-candles.md {% endcontent-ref %}
{% content-ref url="../market-data-timeseries/market-contract-prices.md" %} market-contract-prices.md {% endcontent-ref %}
{% content-ref url="market-implied-volatility.md" %} market-implied-volatility.md {% endcontent-ref %}
{% content-ref url="market-greeks.md" %} market-greeks.md {% endcontent-ref %}
{% content-ref url="market-data-faqs.md" %} market-data-faqs.md {% endcontent-ref %}
Coin Metrics calculates several metrics for markets such as coinbase-btc-usd-spot
and binance-BTCUSDT-future
. The asset coverage can be found by querying our /catalog/market-metrics
or /catalog-all/market-metrics
API endpoints.
Metrics available at the market level are available through the /timeseries/market-metrics
API endpoint and specific metrics are described in the pages linked in this section:
{% content-ref url="../market-metrics/liquidations/" %} liquidations {% endcontent-ref %}
{% content-ref url="../market-metrics/liquidity/" %} liquidity {% endcontent-ref %}
Coin Metrics calculates several metrics for assets such as btc
and eth
. The asset coverage can be found by querying our /catalog/assets
or /catalog-all/assets
API endpoints.
Metrics available at the asset level are available through the /timeseries/asset-metrics
API endpoint and specific metrics are described in the pages linked in this section:
{% content-ref url="../asset-metrics/market/referencerateusd.md" %} referencerateusd.md {% endcontent-ref %}
{% content-ref url="../asset-metrics/market/referencerateeur.md" %} referencerateeur.md {% endcontent-ref %}
{% content-ref url="../asset-metrics/open-interest/" %} open-interest {% endcontent-ref %}
{% content-ref url="../asset-metrics/volume/" %} volume {% endcontent-ref %}
Coin Metrics calculates several metrics for exchanges such as coinbase
, binance
, and deribit
. The exchange coverage can be found by querying our /catalog/exchanges
or /catalog-all/exchanges
API endpoints.
Metrics available at the exchange level are available through the /timeseries/exchange-metrics
API endpoint and specific metrics are described in the pages linked in this section:
{% content-ref url="../exchange-metrics/open-interest/" %} open-interest {% endcontent-ref %}
{% content-ref url="../exchange-metrics/volume/" %} volume {% endcontent-ref %}
Coin Metrics calculates several metrics for exchange-asset pairs such as coinbase-btc
, binance-eth
, and deribit-usdt
. The exchange coverage can be found by querying our /catalog/exchange-assets
or /catalog-all/exchange-assets
API endpoints.
Metrics available at the exchange-asset level are available through the /timeseries/exchange-asset-metrics
API endpoint and specific metrics are described in the pages linked in this section:
{% content-ref url="../exchange-asset-metrics/basis/" %} basis {% endcontent-ref %}
{% content-ref url="../exchange-asset-metrics/liquidations.md" %} liquidations.md {% endcontent-ref %}
{% content-ref url="../exchange-asset-metrics/open-interest.md" %} open-interest.md {% endcontent-ref %}
{% content-ref url="../exchange-asset-metrics/volume.md" %} volume.md {% endcontent-ref %}
Coin Metrics calculates several metrics for asset pairs such as btc-usd
and eth-usd
. The institution coverage can be found by querying our /catalog/pairs
or /catalog-all/pairs
API endpoints.
Metrics available at the asset pair level are
available through the /timeseries/pair-metrics
API endpoint and specific metrics are described in the pages linked in this section:
{% content-ref url="../pair-metrics/pair-open-interest/" %} pair-open-interest {% endcontent-ref %}
{% content-ref url="../pair-metrics/pair-volume/" %} pair-volume {% endcontent-ref %}
Coin Metrics calculates several metrics for institutions such as grayscale
. The institution coverage can be found by querying our /catalog/institutions
or /catalog-all/institutions
API endpoints.
Metrics available at the institution level is available through the /timeseries/institution-metrics
API endpoint and specific metrics are described in the pages linked in this section:
{% content-ref url="../institution-metrics/grayscale/" %} grayscale {% endcontent-ref %}