# CM Prices

Coin Metrics publishes a collection of prices for a set of cryptocurrencies and fiat currencies consisting of the Coin Metrics Reference Rates ("CM Reference Rates") and the Coin Metrics Principal Market Prices ("CM Principal Market Prices"), which are collectively referred to as the Coin Metrics Prices ("CM Prices").

Our coverage universe consists of over [800 assets](https://coverage.coinmetrics.io/asset-metrics/ReferenceRate) and utilizes a transparent and rules-based [methodology](https://gitbook-docs.coinmetrics.io/network-data/methodologies). Our prices are robust to manipulation and are derived from high quality constituent markets and are governed by our [policies](https://gitbook-docs.coinmetrics.io/market-data/methodologies/coin-metrics-prices-policies).

## Data Available for CM Reference Rates

The CM Reference Rates represent the reference rate of one unit of the asset quoted in U.S. dollars or other currency.

The CM Reference Rates supports multiple frequencies. The daily and hourly frequencies utilize one calculation methodology and the minute, second, and 200 millisecond frequencies ("real-time frequencies") utilize a separate calculation methodology.

Please note that this metric is served through both the [/timeseries/asset-metrics](https://docs.coinmetrics.io/api/v4#operation/getTimeseriesAssetMetrics) HTTP endpoint and the [/timeseries-stream/asset-metrics](https://docs.coinmetrics.io/api/v4#operation/getTimeseriesStreamAssetMetrics) websocket endpoint. The HTTP endpoint supports the frequencies 1d, 1h, 1m, and 1s. The websocket endpoint supports the frequencies 1s and 200ms.

{% content-ref url="reference-rates-overview/reference\_rate" %}
[reference\_rate](https://gitbook-docs.coinmetrics.io/market-data/reference-rates-overview/reference_rate)
{% endcontent-ref %}

## Data Available for CM Principal Market Prices

The CM Principal Market Price is the price of an asset quoted in U.S. dollars derived from the asset's principal market, the market with the most trading volume or activity.

We offer both the principal market price and the identity of the principal market in separate metrics below.

{% content-ref url="reference-rates-overview/principal\_market\_price\_usd" %}
[principal\_market\_price\_usd](https://gitbook-docs.coinmetrics.io/market-data/reference-rates-overview/principal_market_price_usd)
{% endcontent-ref %}

{% content-ref url="reference-rates-overview/principal\_market\_usd" %}
[principal\_market\_usd](https://gitbook-docs.coinmetrics.io/market-data/reference-rates-overview/principal_market_usd)
{% endcontent-ref %}

## Data Available on On-Chain Oracles

We also publish the CM Reference Rates to Pyth Network, an on-chain oracle that publishes financial market data to multiple blockchains. Now decentralized applications or off-chain applications needing a reliable pricing source via an on-chain oracle can consume our CM Reference Rates. For more information, please contact Coin Metrics through [our website](https://coinmetrics.io/contact/) or at <info@coinmetrics.io>.

## CM Prices Documents

The CM Prices are collectively governed by policies described in [Coin Metrics Prices Policies](https://gitbook-docs.coinmetrics.io/market-data/methodologies/coin-metrics-prices-policies) which describes the administration, oversight, conflicts of interest, material changes and terminations, recalculations, internal controls, complaints, record retention, and compliance policies.

{% content-ref url="methodologies/coin-metrics-prices-policies" %}
[coin-metrics-prices-policies](https://gitbook-docs.coinmetrics.io/market-data/methodologies/coin-metrics-prices-policies)
{% endcontent-ref %}

The CM Prices are collectively governed by rules-based methodologies described in [Coin Metrics Prices Methodology](https://gitbook-docs.coinmetrics.io/market-data/methodologies/coin-metrics-prices-methodology) which describes our Market Selection Framework, a systematic method of producing a unique set of constituent markets for each asset, our data sources, calculation algorithm, and contingency rules.

{% content-ref url="methodologies/coin-metrics-prices-methodology" %}
[coin-metrics-prices-methodology](https://gitbook-docs.coinmetrics.io/market-data/methodologies/coin-metrics-prices-methodology)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://gitbook-docs.coinmetrics.io/market-data/reference-rates-overview.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
