If you’re consuming BTC/USDT order book data at the deepest possible level, pricing labels can get confusing fast. Traders often assume that “Tier 1” automatically means “the most detailed,” but in market data pricing, tiers are about event intensity and infrastructure load — not importance.
So let’s clear it up, cleanly and precisely.
Short answer
Continuous Level 3 (Market By Order) tick-by-tick streams, including individual order IDs and queue position changes, are classified as Tier 2 Data in CoinAPI’s WebSocket pricing.
Why Level 3 is Tier 2
Level 3 data is not just “deeper” than Level 2. It is fundamentally different in how it behaves.
Level 2 (Market By Price):
- Aggregated by price level
- Updates only when total size at a price changes
- Lower event rate
- Predictable bandwidth usage
Level 3 (Market By Order):
- Every individual order has its own lifecycle
- Includes order IDs, adds, cancels, matches, and queue changes
- Extremely high event frequency
- Bursty, non-linear bandwidth patterns
Tier classification is driven by this difference.
Tier 2 is reserved for:
- Full order-level granularity
- Per-order state changes
- The highest update rates on the venue
That is exactly what continuous Level 3 data represents.
→ Not fully clear on how Level 1, Level 2, and Level 3 data differ in practice? Level 1 vs Level 2 vs Level 3 market data: How to read the crypto order book walks through each layer using concrete order book examples, making it easier to understand why Level 3 behaves so differently from aggregated depth.
A common misconception: depth ≠ tier
One subtle but important point: order book depth (top 10 vs full depth) does not determine the pricing tier.
You can have:
- Tier 1 data with deep Level 2 books
- Tier 2 data even if you only subscribe to a single symbol
What matters is whether the stream is aggregated (L2) or order-by-order (L3).
→ If you’re specifically working with aggregated order books, this distinction applies there too. Is Level 2 Order Book Data Tier 1 or Tier 2? breaks down how CoinAPI classifies Level 2 feeds, why depth does not change the tier, and where most pricing misunderstandings come from.
Why this distinction exists
From an infrastructure perspective, Level 3 streams:
- Generate significantly more messages per second
- Require strict sequencing and state reconstruction
- Are typically used for queue-position modeling, microstructure research, and execution simulations
Tier 2 pricing reflects the cost and complexity of delivering that data reliably at scale.
When you actually need Level 3
Level 3 is not “better” by default. It’s specialized.
You typically need it if you are:
- Modeling queue priority and fill probability
- Replaying exchange-native order flow
- Building execution or market-making strategies
- Auditing microstructure behavior tick-by-tick
If you’re focused on liquidity shape, spread dynamics, or directional signals, Level 2 is often sufficient, and far cheaper to operate.
→ Level 3 data is powerful, but it’s not universally useful. Is Level 3 Data Available in Crypto and What Can You Do With It outlines the specific strategies and research workflows where order-by-order data is essential, and where it adds unnecessary cost and complexity.
Final takeaway
If you’re subscribing to continuous Level 3 (Market By Order) data for BTC/USDT, you are consuming Tier 2 Data, by design.
Not because it’s premium marketing, but because it represents the highest-granularity, highest-throughput data class available in crypto markets.
If you want to go deeper:
- Review the breakdown of Level 2 vs Tier classification
- Check the Market Data API pricing page for exact WebSocket tiers
- Or test Level 3 streams directly and measure the difference in event flow yourself
In market data, precision matters, and so does knowing what you’re paying for.












