Crypto market data by consumption model
Updated
Before you compare crypto market-data vendors, it helps to notice that they are not all sold the same way. There are three consumption models. You can pay per call as a machine, with no account. You can take a monthly subscription with an API key. Or you can sign an enterprise annual contract through a sales cycle. This page compares those models, not a ranked list of names, because the first real decision is how you consume, not who is on top.
How do you buy crypto market data?
Crypto market data is sold three ways: per-call machine payment (pay per request, no account), self-serve subscription (a monthly plan and an API key), and enterprise annual contract (a sales cycle and a five-figure commitment). Each suits a different buyer. This page compares the models, not a vendor leaderboard, so the choice is about how you consume, not who ranks.
The three models, side by side
The models differ before any single vendor does. What separates them is what you commit to before the first byte arrives: an account, a key, a monthly floor, or a signed contract. The table lays the three out on the axes that actually decide which one fits, populated only from published figures and BlackForge’s own spec.
| Per-call (x402) | Self-serve subscription | Enterprise annual | |
|---|---|---|---|
| Account required | No | Yes | Yes |
| API key required | No, wallet is identity | Yes | Yes |
| Minimum commitment | None, pay per request | One month | Five-figure annual |
| Machine-payable | Yes, native | No, key auth | No |
| Order-book depth included | Only where the vendor computes it | Only where the vendor computes it | Yes, at the L2 tier |
| Venue count | Varies by vendor | Varies by vendor | Hundreds |
| Computed metrics | Varies | Varies | Yes, plus indices and benchmarks |
| History depth | Current or shallow | An entitlement window | A decade in-sample |
Per-call machine payment: no account, pay per request
The per-call model is the newest, and it is the one an agent reaches for. There is no signup, no key to store, and no monthly floor. The wallet is the identity, and the request carries its own payment over the x402 standard: an HTTP 402 response asks for money, the client pays in USDC, and the data comes back. You pay for exactly what you fetch and nothing else.
Several vendors run this today, and the prices are public: CoinGecko charges a cent per call, Laevitas a tenth of that, Nansen between one and five cents. BlackForge charges 0.005 USDC per call and returns up to 100 rows in that call. What differs is not just the price but what rides in the payload. Most x402 endpoints return an aggregate USD figure or a single-venue top-of-book. BlackForge returns per-venue depth walls and order ladders, the computed order-book columns, in the same per-call payload.
This model shines for spiky, unattended, or exploratory use. An agent that needs one snapshot of one pair does not want a subscription; it wants to pay a fraction of a cent and move on. The trade is that per-call pricing gets expensive if you are pulling steadily at high volume, which is exactly where the next model takes over.
Self-serve subscription: a key and a monthly plan
The subscription model is the familiar one: sign up, get an API key, pick a monthly plan, and query against a quota. You commit to a month at a time, and in return the per-unit cost of steady, high-volume access is far lower than paying per call. This is the model for an application that polls on a schedule, a backtest that reads a lot of history, or a dashboard that refreshes all day.
The entry prices cluster: CoinAPI starts at $79, Coinglass at $29 for personal use and $299 for commercial, CoinGecko at $35. BlackForge sits in the same band at $29 for Pro and $99 for Max. The number on the plan matters less than what the plan meters and what it includes. A row meter that counts what you actually read is what makes steady high-volume use cheaper here than paying per call for each of those reads.
History in this model is an entitlement, not a hard limit on what is stored. BlackForge’s plans grant a window: two weeks, three months, one year, or the full archive, and retention behind those windows is infinite. A larger plan widens the window you can reach; it does not mean older data was thrown away.
Enterprise annual: a contract and a sales cycle
The enterprise model is a different buyer, not a bigger version of the subscription. You go through a sales cycle, you sign an annual contract, and the commitment is five figures. What you get in return is breadth and depth that the self-serve models do not carry: hundreds of venues, a decade of history in-sample, derivatives, and regulated indices and benchmarks.
The published anchors give the shape of it. Kaiko’s L2 tick data starts around a $2,500 per month floor and lands in five figures once the history and coverage are scoped. Amberdata prices per exchange-market, near $600 per month each, which adds up quickly across venues. Coin Metrics keeps its pricing opaque, and CoinDesk Data went sales-only when it retired its free tier on 2026-05-21. None of that is a criticism: it is the cost of the coverage and the procurement guarantees an enterprise buyer needs.
| Name | Account-free | Machine-payable | Order-book depth | Wide venue coverage | Decade of history |
|---|---|---|---|---|---|
| Per-call (x402) | Yes | Yes | Partial | No | No |
| Self-serve subscription | No | No | Partial | Partial | Partial |
| Enterprise annual | No | No | Yes | Yes | Yes |
Where The enterprise model wins
The enterprise model
- For a decade of history in-sample, the enterprise vendors have recorded and stored what a newer feed simply was not running to capture.
- For hundreds of venues, derivatives, and regulated indices or benchmarks, that breadth is the enterprise product and the self-serve models do not carry it.
- For a procurement-approved counterparty with contracts, SLAs, and a signed vendor relationship, an annual enterprise agreement is the model a large institution needs.
Choose them if you need a decade of history, hundreds of venues, derivatives, or a procurement-approved vendor; the enterprise model is a different buyer, not an inferior one.
Order-book depth is no longer only enterprise
The change worth noticing is that order-book microstructure used to live only in the enterprise model, behind a five-figure contract. It does not anymore. The aggregators (CoinGecko, CoinMarketCap) never carry it, but among the vendors that do compute the book, depth now appears in the machine-payable and subscription models too. BlackForge sells per-venue depth bands, order ladders, and trade flow at $29 self-serve and over x402 at a fraction of a cent per call, and it is not alone among the vendors that compute the book. The five-figure contract is now one way to buy order-book data, not the only way.
Can I buy crypto market data without an account?
Yes, through the per-call model over x402. There is no signup and no API key: the wallet is your identity and each request carries its own payment in USDC. Live examples include CoinGecko at a cent per call, Laevitas at a tenth of that, and BlackForge at 0.005 USDC per call for up to 100 rows. It suits agents and spiky, one-off pulls where a subscription would be overkill.
What is x402?
x402 is a machine-payment standard built on the HTTP 402 "Payment Required" status code. When a client requests a paid resource, the server answers 402 with a price, the client pays in USDC, and the request is retried and served. No account or API key is involved, so an autonomous agent can pay per request on its own. Several data vendors now expose x402 endpoints, BlackForge among them.
Subscription or pay-per-call?
It depends on your usage shape. Per-call suits agents, spiky access, and exploratory one-off pulls, because you pay only for what you fetch with no monthly floor. A subscription’s row meter is cheaper for steady, high-volume use, where paying per call for every read would add up. Rather than a fixed break-even, think about whether your access is bursty and unattended or steady and heavy, and pick the model that matches.
Do I need an enterprise contract for order book data?
No, not anymore. Order-book microstructure used to sit only behind five-figure enterprise agreements, but among the vendors that compute the book it is now available self-serve and machine-payable. BlackForge sells per-venue depth bands, order ladders, and trade flow at $29 a month or over x402 per call. The enterprise model still wins for a decade of history and hundreds of venues, but the order book itself is no longer gated behind it.
See the full metric reference, or browse all comparisons.