LiquidityThe essentials, explained

A token’s price is a quote. Liquidity is the exit.

A recorded BTC–USD order book shows how sale size changes the average price. Reproduce the calculation, inspect its limits, and learn what a liquidity claim needs to disclose.

Recorded Coinbase BTC–USD bids produce modeled average sale prices of $84,787.81 for 0.1 BTC, $84,782.47 for 1 BTC, $84,768.78 for 10 BTC and $84,677.02 for 100 BTC, before fees.
Four hypothetical sales through the same recorded book. Exchange timestamp: 4 October 2026, 03:21:17 UTC. No orders were executed. Credit: Fenton Research calculation from Coinbase Exchange Level 2 data. AI-assisted code; frozen-book model, fees excluded.
In this article 6 sections

What to know

  • At the captured best bid of $84,787.85, just 0.09429803 BTC was displayed. Larger hypothetical sales reach lower bids.
  • A frozen-book model gives different average prices for 0.1, 1, 10 and 100 BTC. These are calculations, not executed trades.
  • State the venue, direction, size, timestamp, benchmark and fees. One snapshot cannot establish durable exit capacity.

At 03:21:17 UTC on 4 October 2026, the highest displayed bid in a Coinbase Exchange BTC–USD snapshot was $84,787.85. Only 0.09429803 BTC was available at that level. A sale of 100 BTC could not receive the top price for every unit from those displayed bids. The quantity beside the price is part of the quote.6

This guide follows that single observation through four hypothetical sale sizes. It is a worked market-data example, not a live quote or a report of trades we placed. The distinction matters: a book can change while an order is traveling to the exchange. Freezing it is a useful way to learn the arithmetic, but an incomplete way to predict execution.

Start with the side of the market you would use

A seller meets bids; a buyer meets asks. The last trade records a completed transaction, while the book displays open bids and asks at multiple prices. In the sell-side model below, the calculation starts with the highest bid and proceeds to lower levels only when the requested quantity exceeds the size available above them.1

We retrieved the public BTC–USD Level 2 book in one response. Coinbase describes this level as aggregated: each size already sums the orders at that price. The order-count field must not be multiplied into the quantity.5

One captured book, four sale sizes

All four rows use the same bids, timestamped 03:21:17.686162335 UTC on 4 October 2026. The response reported auction mode disabled and sequence 137219138690. Sizes span orders of magnitude so the comparison exposes how the model responds to size. Prices and gross proceeds are in US dollars; fees are excluded.6

A hypothetical sale through recorded BTC–USD bidsCoinbase Exchange · 4 October 2026, 03:21:17 UTC · sell side
Sale sizeGross proceedsAverage USD / BTCBelow best bid
0.1 BTC$8,478.78$84,787.810.01 bp
1 BTC$84,782.47$84,782.470.63 bp
10 BTC$847,687.77$84,768.782.25 bp
100 BTC$8,467,702.49$84,677.0213.07 bp

Frozen-book calculation, not actual fills. Benchmark: $84,787.85 best bid. USD rounded to cents; shortfall rounded to two decimal places. 1 bp = 0.01 percentage point. Full precision is in the downloadable archive.

The 100 BTC model consumes 297 price levels and reaches a final bid of $84,565.32. Its average is $84,677.02, or 13.07 basis points below the best bid. The last price reached and the average price are different measures: most units fill before the model reaches its lowest level.6

The small shortfall at 0.1 BTC and larger shortfall at 100 BTC describe this captured book. They do not justify a claim that Bitcoin is always liquid, that Coinbase always offers this depth, or that a smaller token would behave similarly. Persistence requires observations across time; a one-venue snapshot also omits alternative execution routes.

Download the raw snapshot, calculation script and full-precision results (ZIP).

Reproduce the result before trusting it

For each size, sort bids from highest to lowest and take the smaller of the displayed quantity or the remaining amount to sell. Add price × quantity at every consumed level. Use only the required portion of the final level. Divide gross proceeds by total BTC for the average. The shortfall is (1 − average / best bid) × 10,000 basis points.

The archive contains the unchanged response, exchange timestamp, sequence number, retrieval metadata and a Python script that runs without external packages. It uses decimal arithmetic, checks partial fills against a known example and refuses to extrapolate if displayed bids cannot fill a requested size. Full-precision results are saved before display rounding.

A pool answers the question differently

In an automated market maker such as Uniswap, a swap trades against pool liquidity rather than discrete order-book bids. Available liquidity along the trade’s path determines how the exchange rate changes. Uniswap describes price impact as the effect of the swap itself on the pool price.2

Concentrated-liquidity positions cover chosen price ranges. A position outside its range is inactive, so a headline amount of capital in a pool is not equivalent to depth available near the current price. To assess a swap, record the pool or route, trade direction, size, fee assumptions and observation time.3

The BTC order-book calculation above cannot be reused as an estimate of a Uniswap swap. A pool-based study needs its own state and swap calculation, including any relevant route and contract behavior. The shared question is narrower: what average exchange rate does a specified size imply under stated assumptions?

What the snapshot leaves out

From a model to an execution studyThe missing evidence is part of the result
Model assumptionWhy real execution may differ
Displayed bids remain availableOrders can be canceled, changed or reached by another trader.
Only visible depth is usedHidden or replenishing liquidity may improve execution.
The requested size sweeps the bookOrder limits, venue protections and account restrictions can change the outcome.
Fees are zeroActual account fees lower net proceeds.
One observation represents the questionDepth can vary by time, volatility and trading venue.

No orders were sent and no realized execution or persistent-liquidity claim is made.

Twenty-four-hour volume measures completed trading over a past interval. It is not a list of buyers still waiting at usable prices. A high-volume asset can therefore require a fresh depth check for a particular trade; a quiet last-trade chart can likewise conceal a changed book.4

A limit price can constrain the acceptable execution price while leaving an order unfilled.7 For swaps, Uniswap documents minimum-output and maximum-input checks that can cause execution to revert when conditions are not met.2 Such controls constrain the outcome; they do not make an earlier quote permanent.

The six fields a liquidity claim should show

Record the venue and pair, direction, size, timestamp, benchmark, and fee assumptions beside the result. Keep the raw observation so another reader can reproduce it. If the claim is about reliable exit capacity, repeat the observation under relevant conditions and report the range. A quoted price starts that investigation; the quantity available at each price gives it substance.

Sources & methodology

  1. 01
    Coinbase — What is an order book?

    Definitions of bids, asks and order-book depth; accessed 4 October 2026.

  2. 02
    Uniswap Developers — Understanding swaps

    AMM swap execution, price impact and user protection parameters; accessed 4 October 2026.

  3. 03
    Uniswap Developers — Concentrated liquidity

    Active liquidity and price-range behavior in v3/v4; accessed 4 October 2026.

  4. 04
    CoinGecko — What is market cap in crypto?

    Distinguishes reported trading volume from market capitalization and available liquidity; accessed 4 October 2026.

  5. 05
    Coinbase Exchange — Get product book

    Level 2 aggregation, sequence, timestamp and auction-state fields. Accessed 4 October 2026.

  6. 06
    Fenton — BTC–USD snapshot and reproducible calculation (ZIP)

    Unchanged Coinbase response, retrieval metadata, decimal calculation script and full-precision results. Exchange time: 4 October 2026, 03:21:17.686162335 UTC.

  7. 07
    Coinbase Help — Advanced trade order types

    Limit prices and the possibility of an unfilled or partially filled order. Used for order mechanics, not the modeled Exchange execution. Accessed 4 October 2026.

How this was prepared

Fenton Research used AI assistance for writing, data processing and chart code. The underlying observation is an unchanged Coinbase Exchange BTC–USD Level 2 response, sequence 137219138690, exchange time 2026-10-04T03:21:17.686162335Z. Local retrieval and response dates are archived. Decimal calculations consume bids in descending price order, partially fill the final level and exclude fees, latency, competing orders, changing depth and other venues. The archive contains the raw response and reproduction script. Results describe one frozen book; no trades were placed.

Disclosure

Fenton Research received no sponsorship, affiliate commission or project compensation for this guide. Bitcoin and Coinbase are used to demonstrate a dated calculation, not to recommend an asset, venue or trade size. This is educational analysis, not personalized investment advice.

Build the full picture.

All guides
UNI genesis allocation: 150 million claim allocation, 430 million treasury, 20 million initial mining and 400 million team, investors and advisers; 1 billion total.
Tokenomics7 min read

Market cap vs FDV: the denominator behind the headline

Read the supply behind a valuation: a worked market-cap calculation, UNI’s historical launch allocation, and a worksheet for checking the next token you research.

Read guide
The same synthetic 250-token balance is 25% of 1,000 tokens, 41.7% of 600 after excluding custody, and 62.5% of 400 after also excluding a pool.
Ownership risk7 min read

What token holder charts reveal—and what they miss

Separate balances, beneficial ownership, transfer control and voting power. Real custody and UNI delegation examples show why a holder chart needs an evidence ledger.

Read guide
Editorial visualization comparing DOGE, SHIB and PEPE across attention, liquidity, distribution, narrative, accessibility and risk.
Meme Coins11 min read

What DOGE, SHIB and PEPE Teach Us About Meme-Coin Breakouts

A framework for studying attention, liquidity, distribution and risk without pretending that past winners create a formula for finding the next one.

Read research