DOZOR.BET

5 min read

Polymarket or a Bookmaker: Which to Choose for Esports

Exchange or bookmaker for esports: limits, fees, currency. Dozor snapshot of September 6, 2026: 2,280 surebets with Polymarket, 497 with Kalshi.

#prediction markets#bookmakers#comparison

The short answer: a bookmaker is for rubles, familiar live betting and local operators; an exchange is for when you don't want account limits and need an edge to last. Polymarket and Kalshi don't cut a player's limit and earn on fees, but they require conversion to USDC or dollars and are constrained by order book depth. From a arbs.json snapshot dated September 6, 2026 (a 30-day window, 27 books), Dozor found 2,280 surebets with Polymarket and 497 with Kalshi; their median lifetime is 4.0 and 2.0 seconds versus 2.1 across all surebets.

The short answer

TaskExchangeBookmaker
Systematic play without the risk of a limityesno
Rubles without conversionnoyes
Reaction to a live eventslower: the price changes through a tradefaster: the line is moved by an algorithm
How long the gap lastslongershorter
Large sizelimited by order book depthlimited by the operator's cap
Access from Russiarestricted by jurisdictionlocal operators are available

Limits: where there are none

A bookmaker earns on margin and limits systematic players: first it cuts the maximum stake, then it closes the account. An exchange earns on fees and has no interest in the customer losing, so it doesn't cut an arber's account. Its only constraint is order book depth: how many contracts sit at the price you need. For an arber whose bookmaker accounts are already half-limited, the exchange becomes a leg that isn't going anywhere.

Fee and margin

These are different things. A bookmaker margin is built into the odds and paid on every bet: by our estimate, about 2–3% at Pinnacle on top esports and 6–8% at retail operators. An exchange fee is paid only by the taker and only on an executed trade: 0.05 × contracts × price × (1 − price) on Polymarket in sports, 0.07 × the same at Kalshi. On 100 contracts at $0.50 that is $1.25 and $1.75. The full table is in the fees and withdrawal breakdown.

Currency, deposit, withdrawal

An exchange settles in dollars or USDC, a bookmaker in rubles. The rate at the time of the trade goes into the surebet math, and movement until the match settles is a separate risk. On Polymarket, USDC deposits and withdrawals carry no platform fee, but you need a wallet or exchange to get USDC. Kalshi pays out to a bank account or card; international users get card, crypto or wire (help.kalshi.com, checked October 5, 2026). A bookmaker takes rubles directly, with no conversion and no blockchain.

Speed and live

At a bookmaker, an algorithm and a trader move the line after every round — the odds update within a second. On an exchange the price changes only through a trade: until someone places a new order, the old price stands. That is why exchange surebets last longer — 4.0 seconds for Polymarket in Dozor's snapshot versus 2.1 across all surebets. The flip side: if the price leaves after the gap, it won't come back instantly either.

Settlement rules and cancellation

A contract on an exchange is defined in text: what counts as a win, what happens if the match is canceled or postponed. The bookmaker's rules for the same match may differ. Open both descriptions before placing a surebet — this is the most common reason a formally profitable construction doesn't add up.

Access and KYC

Polymarket Global is unavailable in 39 countries, including Russia (help.polymarket.com, checked October 5, 2026). Kalshi requires verification (kalshi.com/market-integrity/kyc-surveillance, checked October 5, 2026) and restricts event-contract trading in a list of jurisdictions where Russia is also named (Member Agreement, checked October 5, 2026). Local bookmakers operate within their jurisdiction and don't require a crypto wallet for conversion.

How to use both

Dozor connects Polymarket and Kalshi as regular books: their contracts are mapped to the same markets as bookmaker lines and take part in surebet search. A Polymarket–bookmaker surebet takes rubles on one leg and dollars on the other; a Polymarket–Kalshi surebet does without a bookmaker, but their combined volume is smaller. Among Polymarket's partners in the snapshot, the most frequent are Olimp (695 surebets), Duel and Betcity (189 each); with Kalshi they are Duel (81) and Melbet (72), while Kalshi–Polymarket directly produced 34 surebets. The math is in the article how to arbitrage Polymarket and Kalshi; the big picture is on the surebets with exchanges page.

FAQ

Where are there no limits — on an exchange or at a bookmaker?

On an exchange. It doesn't cut a systematic player's account and is constrained only by the volume in the book at the price you need. A bookmaker limits and closes arbers' accounts.

Which is cheaper on fees?

An exchange fee (0.05–0.07 × price × (1 − price)) is paid only by the taker and only on an executed trade; a bookmaker margin is built into the odds and always paid. But on an exchange you add conversion and the spread.

Can I arbitrage between Polymarket and Kalshi?

Yes, both trade the same major events; in Dozor's snapshot they produced 34 surebets directly. In esports, Kalshi's volume is smaller and most surebets run against bookmakers.

What should a beginner choose?

Start with bookmakers in rubles and the calculator, then add an exchange as a second leg where bookmaker limits already get in the way.