Looking for different types of aggregated and standardized data from multiple cryptocurrency exchanges? You have come to the right place! This article will tell you what kind of data you can get with an easy API connection to our Market Data API.
What you gain
By integrating with CoinAPI, you can access real-time and historical crypto market data from 400+ integrated exchanges. Historical depth varies by exchange, symbol, and data type, with some datasets extending back more than a decade.
Different types of market data also have different levels of granularity. Trades, quotes, and order books are event-based or tick-level datasets, while OHLCV is available in aggregation periods from 1 second up to longer calendar periods.
Below you will find what crypto data you can access.
Trades (Transactions)
CoinAPI provides comprehensive information about trades and transactions. Both terms are used to describe the exchange of assets between buyers and sellers on cryptocurrency exchanges.
The data provided for trades and transactions includes:
- Trade Data - This includes details such as the trade ID, timestamp, price, and volume of each trade.
- Historical Trades - You can access historical trade data, which allows you to analyze past trading activity.
- Real-time Trades - CoinAPI offers real-time trade data, enabling you to monitor current market activity as it happens.
Trades example for BINANCE_SPOT_BTC_USDT
This data not only serves traders but also financial analysts, academic researchers, developers, and data scientists.
Exchange rates
An exchange rate is the value at which one currency can be exchanged for another. It serves as a measure of the value of one currency relative to another.
CoinAPI provides a dedicated Exchange Rates API for normalized crypto/fiat and crypto/crypto exchange rates. This is separate from the Market Data API, which provides exchange-specific trades, quotes, order books, OHLCV, metrics, and metadata.
Low-latency access to market and exchange-rate data can support latency-sensitive workflows such as statistical arbitrage, depending on the protocol, infrastructure, and deployment.
Exchange rate for BTC/USD
Read the full guide on cryptocurrency exchange rates.
Find out why is the role of latency in cryptocurrency data crucial.
Quotes - top-of-book trading information
Quotes are top-of-book bid/ask updates showing the best bid and ask prices and sizes for a symbol on a specific exchange. They provide useful information about current market conditions and the spread between buy and sell orders.
This data is also referred to as Level 1 market data.
Here are some key components of quotes in the Market Data API:
- Best Bid and Ask Prices - Quotes provide information about the highest price a buyer is willing to pay (bid) and the lowest price a seller is willing to accept (ask) for a specific trading pair.
- Volume Information - Along with the prices, quotes also include the volume resting on the best bid and ask. If the volume is zero, it indicates that the size is unknown.
- Timestamps - Quotes include exchange timestamps where provided (
time_exchange) and CoinAPI receive timestamps (time_coinapi), helping users understand source timing and ingestion timing.
Quotes for BINANCE_SPOT_BTC_USDT
Quotes can be accessed as latest/current or historical data through REST, while WebSocket and FIX are available for continuous real-time updates.
For more detailed information, refer to Quotes Data.
Order book data
An order book is an updated list of buy and sell orders on a trading platform for a financial instrument such as a cryptocurrency. It shows the quantity being bid or offered at different price levels.
CoinAPI provides order book snapshots and updates, with available depth depending on the exchange, protocol, endpoint, and dataset.
Order book - Level 1, Level 2, Level 3
Different levels of order book data provide different degrees of market depth:
- Level 1 (L1) - Provides the best bid and ask prices along with their sizes. This is the most basic level of order book data and is often used for quick reference to the current market price.
- Level 2 (L2) - Includes multiple price levels on both the bid and ask sides. It provides more depth than L1, showing market depth beyond the best bid and ask. This level is useful for understanding supply and demand at different price levels.
- Level 3 (L3) - Provides order-level information where supported by the source venue and CoinAPI dataset. Depending on the venue, this can include information such as order ID, price, size, and update type.
Orderbooks L3 for BINANCE_SPOT_BTC_USDT
Order book snapshots
Order book snapshots capture the state of the book at a specific point in time, up to the supported depth for the endpoint or dataset. They are useful for analyzing liquidity and market depth without processing every individual order book update.
Market Data REST order book snapshots are suited for current and targeted historical snapshots, with depth depending on endpoint limits.
For bulk historical order book research, CoinAPI Flat Files provides datasets such as:
limitbook_fulllimitbook_snapshot_50limitbook_depth_bands
Availability varies by exchange, symbol, historical period, and dataset.
OHLCV
OHLCV (Open, High, Low, Close, Volume) is a summary of changes in the price of a trading instrument and trading activity over a specified period.
The Open and Close values indicate the price at which the instrument was first and last represented during the period. The High and Low values represent the maximum and minimum prices during that period, while volume describes trading activity.
OHLCV is available in multiple aggregation periods, from 1 second up to longer calendar periods.
CoinAPI's OHLCV formation also accounts for periods where the order book is active but no trades occur. In such cases, CoinAPI can emit a bar with volume_traded=0 and trades_count=0.
This data structure contains daily trading information, including opening and closing times, price ranges (open, high, low, close), trading volume, and the number of trades for each day from January 1st to January 5th, 2024.
Read more about OHLCV data or check in doumentation.
What’s more?
In addition to the data types mentioned above, CoinAPI provides reference and event-level data that can help users understand and work with crypto markets.
Metadata
Metadata in CoinAPI provides essential information about exchanges, assets, and symbols. This includes details such as the name of the exchange, the type of asset, and standardized identifiers used for trading instruments.
Metadata is crucial for understanding the context of the data you are working with. It helps map and standardize information across different exchanges, making it easier to integrate and analyze.
For example, developers can use /v1/exchanges, /v1/assets, and /v1/symbols to discover exchanges, assets, instruments, availability, and standardized identifiers.
Event-Level Data
Event-level data captures individual market events such as trades, quote updates, and order book updates from supported sources, normalized into CoinAPI schemas.
Unlike aggregated data such as OHLCV, event-level data lets users work with individual market events. This can be useful for custom analysis, trading-model development, market microstructure research, and other workflows that require granular data.
Tick-by-Tick Data
Tick-by-tick data provides a detailed record of individual market events. Each "tick" represents an event, such as a trade execution or a change in the best bid or ask price.
This data can be valuable for high-frequency trading strategies, quantitative analysis, and backtesting trading models.
Market Data REST supports targeted historical queries. For large-scale historical tick, quote, and order book datasets, Flat Files are generally the better fit.
Get to know Market Data API better.
How should you access the data?
The best access method depends on whether you need individual requests, continuous streaming, or bulk historical datasets.
| Need | Best access method |
| Latest snapshots / metadata | REST |
| Targeted historical queries | REST |
| Continuous real-time trades, quotes, order books, OHLCV | WebSocket or FIX |
| Bulk historical trades, quotes, order books, OHLCV | Flat Files |
| Normalized crypto/fiat and crypto/crypto rates | Exchange Rates API |
| PRIMKT, VWAP, CAPIVIX indexes | Indexes API |
This distinction is especially important for larger data workloads. REST is useful for targeted requests, while WebSocket and FIX are designed for continuous real-time feeds. Flat Files are better suited to bulk historical data and large-scale research.
Something more: crypto indexes
Separately, CoinAPI's Indexes API provides access to crypto indexes and index-related data, including PRIMKT, VWAP, and CAPIVIX, as well as historical values, time series, and index composition.
Different indexes use different methodologies. PRIMKT, VWAP, and CAPIVIX should therefore not all be treated as traditional market-cap-weighted cryptocurrency baskets.
Instead, each index is designed for a specific purpose and calculation methodology.
Read: Crypto Indexes - Everything You Need to Know.
Explore CoinAPI Market Data
From individual trades and quotes to order books, OHLCV, and metadata, CoinAPI provides standardized access to crypto market data across hundreds of integrated exchanges.
For real-time and targeted historical market data, explore the CoinAPI Market Data API.
For large-scale historical datasets, use CoinAPI Flat Files, while Exchange Rates API and Indexes API cover normalized rates and crypto indexes.
Data availability varies by exchange, symbol, instrument type, dataset, historical period, and plan. Use CoinAPI metadata and product documentation to confirm coverage for your specific use case.
Explore Market Data API | Explore Flat Files | Explore Exchange Link | Contact












