Skip to content
PerpFinder

CEX Perp Volume vs Observable Depth, Sep 2026

PerpFinder Research · Published

In the 2026-09-04 18:00 UTC sweep, 20 centralized perpetual venues reported $258.6 billion of 24-hour volume, and the same venues absorbed $15.0 million in total at the top of the standardized order ladder. That ladder stops at $1,000,000 per venue, and every venue reached the top rung, so the reported-to-support ratio ranks venues by reported turnover rather than by depth. Order size separates the books: 16 of 20 venues filled a $10,000,000 BTC order, and 7 of 20 filled $50,000,000 in the live walk on 2026-09-04.

Period (UTC)2026-08-06 00:00 UTC2026-09-04 21:44 UTC
Published2026-09-04
Max samples/series2,400
Min completeness75.0%
Facts / suppressed21 / 0

Measurements of publicly observable data, never accusations. A high reported-to-support ratio means reported activity is large relative to visible book depth at standardized sizes, and nothing more. This report does not claim that any venue misreports volume.

What this report measures

PerpFinder collects two independent measurements every six hours. The first measurement is the 24-hour perpetual volume that each venue reports on its own ticker endpoint. The second measurement is the visible order book of the venue, walked by the PerpFinder cost engine at standardized order sizes. The volume-quality dataset stores both measurements together with the sweep clock. The full rule set is on the volume-quality methodology page.

This report uses three measurement windows. It uses the sweep stored at 2026-09-04 18:00 UTC, the 120 sweeps stored between 2026-08-06 00:00 UTC and 2026-09-04 18:00 UTC, and two live cost-engine walks made on 2026-09-04. Each table names its own instant, because the three clocks are different.

The dataset covers the flagship linear BTC and ETH perpetual contract on each venue. Spot markets form a separate dataset and never enter these rows. Every stored row used here carries volume-quality methodology version 2. Version 1 rows stay under their own version and are never merged into this series.

What the ratio does and does not mean

The reported-to-support ratio divides the reported BTC and ETH perpetual volume of a venue by the largest standardized order that its book absorbed in the same sweep. A high ratio means the venue reported a large amount of turnover next to a small measured order size.

A low or high ratio is a measurement of visible depth against reported turnover. It is not a finding of misreporting. This report does not claim that any venue misreports its volume, and the dataset makes no such claim either.

Ordinary market structure produces high ratios. Market makers recycle the same inventory many times each day, so real turnover can exceed the depth that is visible at any single instant. A venue can also keep size off the visible book and add it when a large order arrives. The ratio therefore measures what a taker can see, and not what a venue can eventually fill.

Reported volume and observable signals, per venue

Measured at 2026-09-04 18:00 UTC sweep (venue data read 2026-09-04 18:40 UTC) · Venue-native 24h tickers (reported) + PerpFinder order-book engine (observable) — /api/data/volume-quality

Ratio = reported BTC and ETH perpetual volume ÷ the largest standardized order the venue absorbed in the same sweep. A venue that publishes no usable per-symbol breakdown keeps a null main-market figure and a null ratio. Download this table as CSV

VenueReported 24h ($M)BTC+ETH markets ($M)Median spread (bps)Slippage at $100k (bps)Largest fill ($M)RatioPercentileData confidence
Binance75855.830822.20.03013082297100
OKX30540.80.030180
Toobit20436.311467.60.03011146877100
Bybit17565.810051.90.030.0411005263100
Bitmart17518.416660.50.03011666190100
Gate.io15236.411948.20.03011194883100
MEXC14149.37649.40.0301764950100
WhiteBIT14140.4111151.491.8211111570100
Bitget100666052.60.0301605343100
Coinbase9694.29136.60.0301913757100
XT.COM92840.040180
Bitunix8606.36037.30.030.011603737100
BingX66242035.60.260.131203630100
KuCoin2179.50.490.86180
HTX1720.71517.40.030.441151723100
Kraken1377.60.671.16180
Deribit1220.60.341.22180
BloFin938.4535.20.030153510100
Crypto.com705.4652.40.462.69165217100
Phemex699406.20.030.3814063100

Scroll the columns sideways to see every field. The CSV holds the same rows.

Observation 1: the standardized ladder stops at $1 million

All 20 venues in the sweep absorbed the top rung of the standardized ladder, so each one recorded a largest sufficient fill of $1,000,000. Across the 30-day history, 2,373 of 2,400 stored venue rows carry the same $1,000,000 figure, which is 98.9 percent.

The denominator of the ratio is therefore almost constant. In this sweep the ratio ranks venues by reported main-market volume alone, from 406 at Phemex to 30,822 at Binance, with a median of 7,649. A reader who wants a depth ranking must use the larger order sizes in the cost comparison tool.

Five of the 20 venues produced no ratio at all. Those venues publish no per-symbol breakdown that the feed can use, so their main-market volume stays null and their data confidence is 80 instead of 100. A missing value stays null and never becomes zero.

Observation 2: depth separates the venues at larger sizes

The cost engine walked the BTC perpetual book at two larger sizes on 2026-09-04. At $10,000,000, 16 of the 20 venues filled the order inside the price band of the engine. Two venues did not hold enough visible depth, and two more reached the end of the depth page that their API returns.

At $50,000,000 the picture changes. Seven venues filled the order, six ran out of visible depth, and seven reached their API depth limit. The venues that did not fill $50,000,000 reported $158.6 billion of 24-hour volume, which is 61.3 percent of the sweep total. At $10,000,000 the equivalent share is 10.0 percent.

An API depth limit and a shallow book are different results, so this report keeps them apart. A venue that reaches the end of its depth page may hold more size than the walk can measure.

Fill capacity at $10M and $50M, BTC perpetual, buy side

Measured at 2026-09-04 21:44:22 UTC ($10M walk) and 2026-09-04 21:44:29 UTC ($50M walk) · PerpFinder order-book cost engine, BTC perpetual, buy side — /api/data/slippage (cost methodology v5)

The depth column is the in-band depth the walk could read from the venue API at that instant. "No fill: depth" means the visible book did not hold the order inside the price band of the engine. "No fill: API cap" means the walk used every level the API returns and still needed more size, which is a limit of the measurement and not a statement about the venue. Download this table as CSV

VenueReported 24h ($M)$10M walk$10M depth ($M)$50M walk$50M depth ($M)
Binance75855.8filled32no fill: API cap32.3
OKX30540.8filled110.9filled109.5
Toobit20436.3filled215.1filled215
Bybit17565.8filled53.9filled50.1
Bitmart17518.4filled57.5no fill: API cap48.7
Gate.io15236.4filled17.6no fill: API cap19.1
MEXC14149.3filled334.4filled306.1
WhiteBIT14140.4no fill: depth5.6no fill: depth5.7
Bitget10066no fill: API cap7.5no fill: API cap8.6
Coinbase9694.2filled19.4no fill: depth20.1
XT.COM9284filled159.9filled161.1
Bitunix8606.3filled38.3no fill: depth38.9
BingX6624filled1143filled1208.3
KuCoin2179.5filled30.1no fill: API cap33
HTX1720.7filled13.2no fill: API cap15.7
Kraken1377.6filled57.6filled57.8
Deribit1220.6filled36.1no fill: depth35.7
BloFin938.4no fill: depth4.2no fill: depth3.1
Crypto.com705.4no fill: API cap5.6no fill: API cap5.6
Phemex699filled16.4no fill: depth16.7

Scroll the columns sideways to see every field. The CSV holds the same rows.

Observation 3: a single sweep does not describe a venue

The stored history holds 120 sweeps between 2026-08-06 00:00 UTC and 2026-09-04 18:00 UTC. Fifteen venues produced a ratio in every one of those sweeps. No venue kept its ratio inside a 2× band across the window.

The tightest venue is Toobit, which moved between 3,342 and 21,478, a factor of 6.4. The widest venue is Bitmart, which moved between 743 and 34,449, a factor of 46.4. The median venue moved by a factor of 24.3 between its own minimum and its own maximum.

The practical rule follows from those numbers. Use the median across many sweeps to compare venues, and treat any single sweep as one moment in a moving series.

Reported-to-support ratio over 30 days

Measured at 2026-08-06 00:00 UTC to 2026-09-04 18:00 UTC (120 stored sweeps) · PerpFinder stored volume-quality sweeps — /api/data/volume-quality-history?days=30

Median, minimum and maximum of the ratio of each venue across every stored sweep in the window. The spread column divides the maximum by the minimum. Download this table as CSV

VenueSweepsMedian ratioMinimumMaximumMaximum ÷ minimum
Binance1201599024265883624.3
Toobit120105223342214786.4
MEXC12069831900180809.5
Gate.io12062265401640830.4
WhiteBIT120620913402652519.8
Coinbase12061437861453918.5
Bybit12059338862198924.8
Bitmart12055247433444946.4
Bitget12037224821395929
Bitunix12033176401121817.5
BingX1201303283361212.8
HTX1201160236787633.4
Crypto.com12043369110516
Phemex12043075199426.6
BloFin12039564169026.4

Scroll the columns sideways to see every field. The CSV holds the same rows.

Observation 4: reported volume above the 3× spike rule

PerpFinder flags a venue when its reported 24-hour volume passes 3× the median of its own previous seven captured days. A flagged venue stays visible and leaves the headline market total until the figure holds.

In the 30 daily captures from 2026-08-06 to 2026-09-04, 24 venue-days passed the rule across 14 venues. The reported-volume feed carries the centralized venues plus Hyperliquid and dYdX, so both venue types can appear. A cluster of 21 venue-days falls on 2026-08-20, 2026-08-21 and 2026-08-22, which points to a market-wide move rather than a single-venue event.

Three venue-days stand on their own: WEEX on 2026-09-04 at 11.9×, WhiteBIT on 2026-08-16 at 3.9×, Hyperliquid on 2026-08-25 at 3.7×. WEEX carried the live flag at 2026-09-04 21:22 UTC. A flag marks a figure that needs a second day to confirm it, and nothing more.

Reported 24h volume above the 3× spike rule

Measured at daily captures 2026-08-06 to 2026-09-04 · PerpFinder daily venue snapshots (data/history) + /api/data/volume

A venue-day enters this table when the venue reported more than 3× the median of its own previous seven captured days. A flagged venue stays visible on the site and leaves the headline market total until the figure holds. Download this table as CSV

VenueDateReported 24h ($M)7-day median ($M)Multiple
WEEX2026-09-0490471.47626.511.9
Deribit2026-08-222129.2265.88
Bitmart2026-08-2234346.64989.36.9
Kraken2026-08-223020.7461.26.5
Deribit2026-08-211434.1230.86.2
Deribit2026-08-201255.2230.85.4
Bitmart2026-08-2025869.84989.35.2
KuCoin2026-08-224317.51072.74
WhiteBIT2026-08-1629240.77535.13.9
Kraken2026-08-201775.6461.23.8
Kraken2026-08-211772.6461.23.8
Hyperliquid2026-08-2511723.631743.7
BloFin2026-08-222092.3563.63.7
Bybit2026-08-2228648.68204.33.5
Crypto.com2026-08-221155.5330.73.5
XT.COM2026-08-2215750.34781.13.3
Bitmart2026-08-2116152.54989.33.2
OKX2026-08-2251511.916824.33.1
Bybit2026-08-2025243.48204.33.1
Bitget2026-08-22186276090.23.1
KuCoin2026-08-203314.71072.73.1
HTX2026-08-203286.91069.73.1
HTX2026-08-223658.91165.23.1
BloFin2026-08-201722.1548.63.1

Limitations

Each venue API returns a limited depth page. When a walk reaches the end of that page, the row records the limit, and the venue may hold more size than the measurement shows.

The engine walks the buy side only. A one-sided walk does not describe the sell side of the same book, and the two sides can differ.

The sweep cadence is six hours, and each cost-engine walk is one instant. Depth changes between calls, and a later call returns different numbers.

Reported volume comes from the ticker endpoint of each venue. PerpFinder normalizes the unit and the market type, and does not audit the venue figure. The order-book series starts on 2026-07-16, so 30 days is the longest window this report can use.

How to reproduce these numbers

Every number comes from public endpoints that need no key. The sweep table comes from https://perpfinder.com/api/data/volume-quality. The 30-day table comes from https://perpfinder.com/api/data/volume-quality-history?days=30. The fill table comes from https://perpfinder.com/api/data/slippage?asset=BTC&size=10000000 and the same endpoint with size=50000000. The spike table comes from https://perpfinder.com/api/data/volume and the stored daily captures.

Those endpoints serve the current state, so a later call returns later numbers. Each table on this page carries a CSV with the exact rows measured for this report, and the fact block carries a CSV of every headline figure.

Next update

PerpFinder builds each report by hand and keeps no fixed publication schedule for this series. This page is updated when the next report is published. The sweeps continue every six hours in the meantime, and the API endpoints stay current between reports.

The numbers

MetricValue
Reported 24h perpetual volume, all venues in the 2026-09-04 18:00 UTC sweep (USD)Venue-native 24h tickers (reported) + PerpFinder order-book engine (observable) — /api/data/volume-quality258,558,876,925
Reported BTC and ETH main-market volume, venues with a published breakdown (USD)Venue-native 24h tickers (reported) + PerpFinder order-book engine (observable) — /api/data/volume-quality126,087,978,034
Sum of the largest standardized order each venue absorbed in the sweep (USD)Venue-native 24h tickers (reported) + PerpFinder order-book engine (observable) — /api/data/volume-quality15,000,000
Aggregate reported-to-support ratio (reported main markets ÷ observable fill)Venue-native 24h tickers (reported) + PerpFinder order-book engine (observable) — /api/data/volume-quality8,406
Median per-venue reported-to-support ratio in the sweepVenue-native 24h tickers (reported) + PerpFinder order-book engine (observable) — /api/data/volume-quality7,649
Lowest per-venue reported-to-support ratio in the sweepVenue-native 24h tickers (reported) + PerpFinder order-book engine (observable) — /api/data/volume-quality406 (Phemex)
Highest per-venue reported-to-support ratio in the sweepVenue-native 24h tickers (reported) + PerpFinder order-book engine (observable) — /api/data/volume-quality30822 (Binance)
Venues with no published per-symbol breakdown, so no ratioVenue-native 24h tickers (reported) + PerpFinder order-book engine (observable) — /api/data/volume-quality5
Share of stored venue rows whose largest absorbed order equals the $1,000,000 ladder top (percent)PerpFinder stored volume-quality sweeps — /api/data/volume-quality-history?days=3098.9
Venues that filled a $10,000,000 BTC perpetual order in the live walkPerpFinder order-book cost engine, BTC perpetual, buy side — /api/data/slippage16
Share of sweep-reported 24h volume held by venues that did not fill $10,000,000 (percent)PerpFinder order-book cost engine, BTC perpetual, buy side — /api/data/slippage10.0
Venues that filled a $50,000,000 BTC perpetual order in the live walkPerpFinder order-book cost engine, BTC perpetual, buy side — /api/data/slippage7
Share of sweep-reported 24h volume held by venues that did not fill $50,000,000 (percent)PerpFinder order-book cost engine, BTC perpetual, buy side — /api/data/slippage61.3
Median venue ratio spread over 30 days (maximum ÷ minimum)PerpFinder stored volume-quality sweeps — /api/data/volume-quality-history?days=3024.3
Tightest 30-day ratio spread (maximum ÷ minimum)PerpFinder stored volume-quality sweeps — /api/data/volume-quality-history?days=306.4 (Toobit)
Widest 30-day ratio spread (maximum ÷ minimum)PerpFinder stored volume-quality sweeps — /api/data/volume-quality-history?days=3046.4 (Bitmart)
Venues whose 30-day ratio stayed inside a 2× bandPerpFinder stored volume-quality sweeps — /api/data/volume-quality-history?days=300
Venue-days above the 3× spike rule in the last 30 daily capturesPerpFinder daily venue snapshots (data/history) + /api/data/volume24
Venues with at least one venue-day above the 3× spike rulePerpFinder daily venue snapshots (data/history) + /api/data/volume14
Venue-days above the rule that fall on 2026-08-20, 2026-08-21 or 2026-08-22PerpFinder daily venue snapshots (data/history) + /api/data/volume21
Venues flagged by the live spike rule at 2026-09-04 21:22 UTCPerpFinder daily venue snapshots (data/history) + /api/data/volumeWEEX

Author: PerpFinder Research — the PerpFinder data desk. Published research carries the desk byline. Send a correction through the corrections page.

Sources: Venue-native 24h tickers (reported) + PerpFinder order-book engine (observable) — /api/data/volume-quality · PerpFinder stored volume-quality sweeps — /api/data/volume-quality-history?days=30 · PerpFinder order-book cost engine, BTC perpetual, buy side — /api/data/slippage (cost methodology v5) · PerpFinder daily venue snapshots (data/history) + /api/data/volume

Facts are generated deterministically from PerpFinder’s self-collected datasets (frozen methodology, versioned for each reported series) and are never edited by hand — only the narrative around them is editorial. Republishing the numbers is welcome with attribution: data license.