Platform comparison
| Platform | YES odds | NO odds | Fee | KYC | Settlement | |
|---|---|---|---|---|---|---|
Polymarket (via Prediction Market UK) Pick polygram.ink (preferred broker) |
100% | 0% | 0% (USDC on-chain) | No-KYC up to $1,500 | USDC, auto via UMA oracle | See live odds → |
Polymarket (direct) polymarket.com |
100% | 0% | 0% | Geo-blocked in US/UK/EU | USDC, on-chain | See live odds → |
Kalshi kalshi.com |
— | — | Up to 7% per trade | US-only, KYC required | USD | See live odds → |
Betfair Exchange betfair.com |
— | — | 2-5% commission | Full KYC from first trade | GBP / EUR | See live odds → |
Manifold Markets manifold.markets |
— | — | Play-money (mana) | None — play-money | Mana (no cash-out) | See live odds → |
Outcome probabilities
Current market-implied probability for each outcome, from the live order book.
| Outcome | Probability |
|---|---|
| Completed Match | 100% |
| Vancouver: Daniel Milavsky vs Keegan Rice Total Sets: O/U 2.5 | 100% |
| Vancouver: Daniel Milavsky vs Keegan Rice Set 1 Winner | 100% |
| Vancouver: Daniel Milavsky vs Keegan Rice Match O/U 21.5 | 100% |
| Vancouver: Daniel Milavsky vs Keegan Rice Match O/U 22.5 | 100% |
| Vancouver: Daniel Milavsky vs Keegan Rice Match O/U 23.5 | 100% |
| Vancouver: Daniel Milavsky vs Keegan Rice | 0% |
| Vancouver: Daniel Milavsky vs Keegan Rice Set 2 Winner | 0% |
| Vancouver: Daniel Milavsky vs Keegan Rice Set 1 O/U 8.5 | 0% |
| Vancouver: Daniel Milavsky vs Keegan Rice Set 2 O/U 8.5 | 0% |
| Vancouver: Daniel Milavsky vs Keegan Rice Set Handicap +/-1.5 | 0% |
| Vancouver: Daniel Milavsky vs Keegan Rice Set 2 O/U 9.5 | 0% |
| Vancouver: Daniel Milavsky vs Keegan Rice Set 1 O/U 9.5 | 0% |
| Vancouver: Daniel Milavsky vs Keegan Rice Set Handicap +/-1.5 | 0% |
| Vancouver: Daniel Milavsky vs Keegan Rice Set 1 O/U 10.5 | 0% |
| Vancouver: Daniel Milavsky vs Keegan Rice Set 2 O/U 10.5 | 0% |
Market context
The underlying event is a Vancouver tennis match between Daniel Milavsky and Keegan Rice. In a prediction market, a **YES** share pays out if the named outcome happens and a **NO** share pays out if it does not; here, the contract resolves to Milavsky if he advances, to Rice if he advances, and to 50-50 if the match is cancelled, ends tied, or slips more than seven days without a winner.
The current crowd-implied **0% YES** suggests the market is treating the named outcome as extremely unlikely, but that is not the same as a settled result. Public listings show Milavsky as the higher-ranked player, with ATP positions around 325 for Milavsky and 831 for Rice, which is the kind of gap that normally feeds a one-sided price when the favourite is expected to progress.[2] Comparable live listings also show the pair as scheduled for 30 July in Vancouver, with head-to-head pages indicating no strong prior edge either way and, in one source, equal career wins, so the market may be focused more on the current draw than on any long rivalry.[1][6]
For traders, the main catalysts are whether the match is actually played on schedule, whether the event order changes, and whether either player advances by walkover or retirement rather than by finishing the match. Public scoreboards and schedule pages are the quickest way to spot a delay or a reschedule, while tournament updates matter because this market only turns 50-50 if the fixture is not completed within the contract’s timing rules.[1][3][11] Live and scheduled listings from multiple tennis result sites are therefore the key signals to watch, especially if Vancouver’s order of play shifts late in the day.[1][3][11]
Methodology
Methodologically we separate two layers: the live probability (Polymarket mid-price) and the platform attributes (fee, KYC, settlement currency, payment rails). That keeps the comparison honest — a single canonical probability across the row, with the venue-by-venue trade-offs spelt out in the columns next to it.
Resolution & payout
Polymarket-based markets settle through the UMA Optimistic Oracle on Polygon. A proposer submits the outcome, a two-hour challenge window opens, and unchallenged proposals finalise the resolution. Payouts settle automatically in USDC the moment the result is final — no bookmaker, no delay.
Kalshi-based markets settle in USD via the CFTC-regulated clearinghouse. Betfair Exchange settles in GBP/EUR net of commission. Manifold is play-money and does not pay out real funds.
FAQ
- Where can I trade this market with the lowest fees?
- Polymarket is geo-blocked in the US/UK/EU. The easiest 0%-fee broker into the same order book is Prediction Market UK. Kalshi charges up to 7% per trade; Betfair Exchange takes 2-5% commission on net winnings.
- How does resolution work?
- Through the UMA Optimistic Oracle on Polygon: a proposer submits the outcome, a two-hour challenge window opens, and USDC payouts settle automatically once the result is final.
- What's the difference between YES and NO shares?
- A YES share pays $1.00 if the event happens, $0 otherwise. A NO share pays $1.00 if the event doesn't happen. The market price between 0¢ and 100¢ is the implied probability.
- Do I need to KYC for this market?
- On Polymarket directly, no — it's wallet-based. Intermediary brokers like Prediction Market UK trigger KYC only above $1,500 of lifetime trading volume; under that you trade pseudonymously with a single wallet address.
- How reliable are the quoted odds?
- The YES/NO percentages are the live mid-prices of the Polymarket order book. On deep markets they move every few seconds; on thinner ones you'll see short plateaus.
Trade Vancouver: Daniel Milavsky vs Keegan Rice on Prediction Market UK
Live order book, 0% fees, USDC settlement in seconds.
Open live market →