Polymarket Order Book Depth: 10,000 Contracts Fit 64% of Books
Abstract
Vultax walked the displayed asks in 7,354 hourly Polymarket order-book snapshots at three order sizes. 100 contracts fit all 2,701 books in range. 10,000 fit 64% of them, at a median 0.25¢ above the best ask, before fees.
Article details
AI-assisted drafting, research and editing. Published by OmniOS OÜ. How we use AI
- Cite as
- Vultax Research Team (2026). Polymarket Order Book Depth: 10,000 Contracts Fit 64% of Books. Vultax Research notes 2026-017, Vultax Research, Tallinn, 20 September 2026, revised 28 October 2026. https://vultax.com/research/prediction-market-order-size-depth-audit No DOI has been assigned. PDF
- Data availability
- Polymarket only since 28 October 2026, when the Kalshi figures and comparisons were withdrawn. CSV and JSON downloads are not offered for this study; the tables and charts are on the page. Calculations checked: proof record.
- Limitations
- Method and limits, below.

Polymarket books that could fill 10,000 contracts
064%
1,717 of 2,701 books, 17–18 September 2026; 78% could fill 1,000 and all could fill 100
- Median cost above the best ask at 10,000 contracts
- 0.000.25¢
- Per contract, among the 1,717 Polymarket books that could fill the order; 1.65¢ at the 90th percentile; before fees
- Polymarket order books walked
- 07,354
- First snapshot of each UTC hour over 48 hours, 17–18 September 2026; 2,701 entered the size test
The short answer
The quoted price holds for 100 contracts and often not for 10,000. Every one of 2,701 Polymarket order books showed enough asks to fill 100 contracts, 78% showed enough for 1,000, and 64% enough for 10,000.
Where the order did fit, it usually cost little. The median 10,000-contract buy paid 0.25¢ a contract above the best ask, before fees, and the median 1,000-contract buy paid nothing above it; the cost sits in the thin books, where one 1,000-contract order in ten paid 9.38¢ or more.
Vultax took the first Polymarket order-book snapshot of each hour on 17 and 18 September 2026, 7,354 books in all, and walked up the displayed asks at three order sizes in every book with a best ask between 10¢ and 90¢. The markets came from a watchlist built for event research; a second read a month later compares the busiest books with markets drawn at random.
What each order size found
A snapshot holds up to 20 price levels a side. An order fits when those levels hold enough contracts; its cost is the average price paid walking up them, less the best ask. Each book is one side of a market's token pair.
Polymarket books with enough displayed asks to fill the order
2,701 books with a best ask between 10¢ and 90¢, 17–18 September 2026; up to 20 price levels a book.
Chart: Vultax Research
Show the numbers
| Category | Share of books |
|---|---|
| 100 contracts | 100% |
| 1,000 contracts | 78% |
| 10,000 contracts | 64% |
| Order size | Books that could fill it | Share | Median cost above best ask | 90th percentile |
|---|---|---|---|---|
| 100 contracts | 2,701 of 2,701 | 100.0% | 0.00¢ | 0.80¢ |
| 1,000 contracts | 2,111 of 2,701 | 78.2% | 0.00¢ | 9.38¢ |
| 10,000 contracts | 1,717 of 2,701 | 63.6% | 0.25¢ | 1.65¢ |
Why 10,000 contracts can look cheaper than 1,000
On Polymarket the 90th-percentile cost falls from 9.38¢ at 1,000 contracts to 1.65¢ at 10,000. Bigger orders did not get cheaper: the thin books that made 1,000 contracts expensive cannot fill 10,000 at all, so they drop out of the larger order's average.
Hold the books fixed and the curve runs the right way. In the 1,717 Polymarket books that could fill every size, the median cost was 0.00¢, 0.00¢ and 0.25¢ at 100, 1,000 and 10,000 contracts. In every book, a larger order paid the same average price or a higher one.
A median of zero means half the orders filled entirely at the best ask. The other half is where the cost sits: one order in ten paid 9.38¢ or more above the best ask at 1,000 contracts.
A second read, 19 October: the busiest books and a market at random
A month later we read Polymarket again, books only, with no orders placed. At 23:09 UTC on 19 October 2026 we took one snapshot of two sets of open markets: the 400 with the most contracts traded in the previous 24 hours, and 1,500 drawn at random from all 253,337 open markets taking orders. The same rule as September applied: a positive bid below the best ask, and a best ask between 10¢ and 90¢. Of the busiest books, 186 passed, and 343 of the random ones. Most of the random draw fell out before any order was walked: 502 books had no bid at all, 413 had a best ask above 90¢ and 140 were empty.
In the busiest books, size was cheap. 10,000 contracts fit 90.9% of them within 20 price levels, at a median 0.68¢ above the best ask, and the median spread between bid and ask was 1¢. A market at random is another place. There, 10,000 contracts fit 21.9% of books within 20 levels, at a median 19.19¢ above the best ask. 1,000 contracts fit 70.8%, at 7.22¢. Even 100 contracts paid a median 0.87¢ above the best ask, and one order in ten 33.92¢ or more, because in 216 of the 343 books the best ask held fewer than 100 contracts. The median spread was 7¢.
The September watchlist, built for event research, sits between the two: 63.6% of its books could fill 10,000 contracts. A depth figure is only as good as the list of markets it was read on, and the list belongs next to the figure.
| Markets | Order size | Fit within 20 levels | Fit on the whole book | Median cost above best ask | 90th percentile |
|---|---|---|---|---|---|
| Busiest, 186 books | 100 contracts | 100.0% | 100.0% | 0.00¢ | 0.09¢ |
| Busiest, 186 books | 1,000 contracts | 98.9% | 99.5% | 0.00¢ | 0.99¢ |
| Busiest, 186 books | 10,000 contracts | 90.9% | 97.8% | 0.68¢ | 5.23¢ |
| At random, 343 books | 100 contracts | 98.8% | 98.8% | 0.87¢ | 33.92¢ |
| At random, 343 books | 1,000 contracts | 70.8% | 72.3% | 7.22¢ | 38.95¢ |
| At random, 343 books | 10,000 contracts | 21.9% | 29.2% | 19.19¢ | 56.43¢ |
The same test in dollars
Traders think in money, not contracts, and a dollar order buys more contracts the lower the price. Walked in dollars on the whole book, $1,000 fit 99.5% of the busiest books at a median 0.16¢ above the best ask, and $10,000 fit 95.7% at 1.52¢, with one order in ten paying 26.24¢ or more. In the random draw $1,000 fit 69.1% of books at a median 18.51¢, and $10,000 fit 22.2% at 31.89¢.
The whole book holds more than the 20 levels September captured. 155 of the 186 busiest books showed more than 20 ask levels, and counting all of them lifted the share that could fill 10,000 contracts from 90.9% to 97.8%. The extra fills are the expensive ones, deep in thin books, so the 90th-percentile cost rose with them, from 5.23¢ to 12.80¢. It is the selection described under 'Why 10,000 contracts can look cheaper than 1,000', seen from the other side.
| Markets | Order | Books that could fill it | Median cost above best ask | 90th percentile |
|---|---|---|---|---|
| Busiest | $1,000 | 99.5% | 0.16¢ | 2.53¢ |
| Busiest | $10,000 | 95.7% | 1.52¢ | 26.24¢ |
| At random | $1,000 | 69.1% | 18.51¢ | 43.97¢ |
| At random | $10,000 | 22.2% | 31.89¢ | 64.20¢ |
One book, walked line by line
A single book shows what the averages are made of. On Giants vs. Texans, 25 October, the market on the Texans covering a 9.5-point spread, the best bid was 50¢ and the best ask 51¢ at 23:09 UTC on 19 October. Only 72.11 contracts sat at the best ask, $36.78 worth. A buyer of 10,000 contracts would have taken them, then 3,512.33 at 52¢ for $1,826.41, 3,246.86 at 53¢ for $1,720.84 and the last 3,168.70 at 54¢ for $1,711.10.
That is $5,295.12 for 10,000 contracts, an average of 52.95¢, or 1.95¢ a contract above the quote. A screenshot of the 51¢ ask would have been right for 72.11 of them.
10,000 contracts bought from one Polymarket book
Texans (−9.5), best ask 51¢
- 72.11 contracts at 51¢
- $36.78
- 3,512.33 contracts at 52¢
- $1,826.41
- 3,246.86 contracts at 53¢
- $1,720.84
- 3,168.70 contracts at 54¢
- $1,711.10
- 10,000 contracts
- $5,295.12
Average 52.95¢: 1.95¢ a contract above the best ask.
What it means for following a trade
A screenshot of a price says nothing about size. Three checks follow from the numbers.
- Match the size, not the price - 100 contracts filled at or near the quote almost everywhere; at 10,000 more than a third of the September books could not fill the order from what they displayed, and in markets drawn at random most could not.
- Add the delay - these are books frozen at one moment. Following a Polymarket trade 30 seconds late has its own measured cost.
- Add the fee - on a fee-charging Polymarket market the taker fee comes on top of the fill; the fee calculator gives it for a size, price and category.
Method and limits
The source is Vultax's order-book archive for 17 and 18 September 2026, from which the first recorded Polymarket cycle of each UTC hour was kept: 48 cycles covering 83 Polymarket markets, 7,354 books in all. Books enter the size test with a positive, uncrossed bid and a best ask between 10¢ and 90¢, which keeps near-settled markets from dominating the costs.
For an order of a given size, asks are sorted by price and consumed level by level; the cost is the sum of price times quantity divided by the order size. When the captured levels hold fewer contracts than the order, the order is counted as not fitting and gets no cost. Depth can exist beyond the 20 captured levels, and a displayed order can be cancelled before anyone reaches it.
The watchlist was built for event research, and hourly snapshots of one market are related to each other. Fees, order minimums and the time between seeing a price and sending an order are outside the measurement. Challenge a figure at [email protected]; material changes are logged in the changelog.
The second read of 19 October 2026 is one snapshot of Polymarket only, from the public order-book endpoint, which returns the whole displayed book. The busiest set was taken from Polymarket's market feed ordered by 24-hour volume at the time of the read; the random set was drawn from every open market accepting orders, with a fixed seed, and read on each market's first outcome as in September.
Questions about the study
Input and derived data files are not offered for this study. The earlier files were built on a sample that included another venue and have been withdrawn rather than reissued. Methods and limitations remain described here; contact [email protected] for questions. This is not a claim that Vultax owns the underlying venue data.
Copy-trading services that want their own alerts replayed this way can write to [email protected]: send a timestamped alert log and the execution rules, and Vultax will publish the fill table at 100, 1,000 and 10,000 contracts with the fee schedule applied, misses included.
Corrections and notices
- Polymarket only since 28 October 2026, when the Kalshi figures and comparisons were withdrawn. The Polymarket figures carry their own denominators, 7,354 hourly snapshots and 2,701 books in range; the samples, results and research dates are unchanged. CSV and JSON downloads are not offered; a proof record of the same date covers the selected calculations.
- Downloads of Kalshi-related input and derived data are paused while source redistribution permissions are reviewed. The tables and charts are on the page and the published figures are unchanged, but CSV and JSON downloads are not offered, so the underlying files are not available for independent reanalysis.
Sources and evidence
- Polymarket public order-book schema
Price and size levels; read 19 September 2026.
- Vultax: what following a Polymarket trade late costs
The cost of delay, measured on a separate dataset.
- Conditional formula proofs
Conditional formulas only. The proofs cover the conditional mathematical formulas; article-specific measurements and numerical results have not been proved.
Displayed asks walked in 7,354 hourly Polymarket order-book snapshots from 17 and 18 September 2026, and in one Polymarket snapshot on 19 October 2026; no orders placed, fees excluded. Nothing here is a recommendation to trade or financial advice.
Continue your research in Vultax.
Every open Polymarket market with its Yes price, 24-hour volume and resting liquidity: check the book before sizing an order.
New studies, by email.
Measured, sourced, and sent once per study. No digests, no promotions.
Continue reading
How to Read Election Odds: Five Checks Before You Trust a Prediction-Market Price
A prediction-market price is what a $1 contract costs, not a vote share. On seven thin midterm contracts in September 2026 a $10,000 buy paid 24 to 69¢ above the screen price, and political long shots won more often than priced. Five checks, and how Vultax will score 13,186 midterm contracts.
Election Night Odds: Polymarket Passed 90% for Trump Nearly 7 Hours Before the AP Call
On election night 2024 Polymarket's presidential market moved from 58.3% for Trump at 7 p.m. Eastern to above 90% at 10:38 p.m., 6 h 56 min before the AP call. In Michigan the lead was 12 h 19 min. Minute by minute, against every AP call.
Polymarket Liquidity Rewards: $150,000 a Day, and Not Where the Trading Is
Vultax read every listed Polymarket liquidity reward late on 13 September 2026. Polymarket offered $149,859 a day across 17,866 markets, with finance and weather taking 27% of it on 6% of trading; the median rewarded market offered $3 a day in total.
Calibration of Polymarket prices against 6,776 resolved markets
Original Vultax research: in an experimental test, a calibrated fair-value model beat raw Polymarket prices by ~9.6% on held-out Brier score. Where the favorite-longshot effect lives, what the model can honestly flag, and why it still is not a trading edge.