GeoOdds

Ukraine Ceasefire Odds 2026: The 10-Day Clause

Published 16 October 2026 · Prices frozen 16 October 2026, 21:15 UTC

Key takeaways

  • Polymarket runs two Ukraine ceasefire ladders and they quote 31 December four cents apart. 13.5¢ for an agreement being reached, 9.5¢ for one that then holds for ten days. At the October rung the ratio is worse: 2.75¢ against 1.4¢.
  • Those four cents are a priced collapse probability. The December pair implies a 29.6% chance that any ceasefire agreed this year breaks inside ten days. The October pair implies 49.1%.
  • Kalshi lists no Ukraine ceasefire contract whatsoever. Fifteen plausible tickers 404. It sells the meetings instead: Zelenskyy and Putin before 2027 at a 6.2¢ midpoint on 135,085 contracts.
  • The peace-talks board lost 32 points in six days — 64.5¢ on 10 October to 32.5¢ tonight, 12 of those points in the last 24 hours — and almost none of it was an expiring rung.
  • The ladder only looks confident where nobody trades. 88.9% of the agreement board’s $5.58m of live volume sits on two 2026 rungs; four 2027 rungs have under $6,000 each.

Every page we could find quoting Ukraine ceasefire odds quotes one number, and there is no such thing as one number. Polymarket runs two ceasefire ladders whose titles differ by a single word, and tonight they price the same date — 31 December 2026 — at 13.5¢ and 9.5¢. Quote the wrong one and you are 42% out at December and more than 90% out at October.

That matters because the four cents are not noise. They are the market putting a price on a specific, testable thing: a ceasefire being signed and then falling apart. This month supplied the test case. Trump announced an energy-infrastructure ceasefire on 11 October; by 15 October Kyiv had resumed strikes on Russian refineries. Four days.

We read both Polymarket ladders rung by rung, pulled the full daily price history for each, probed fifteen Kalshi tickers to establish that Kalshi has no ceasefire contract at all, and read every rulebook line-by-line to work out which clause each cent belongs to. All prices below are frozen at 16 October 2026, 21:15 UTC; the live boards are linked throughout.

Where Ukraine ceasefire odds stand tonight

There are four live Polymarket contracts on ending this war and they nest correctly, which is the first useful thing to say about them. Talks are likelier than an agreement, an agreement is likelier than one that holds, and a signed peace deal is the narrowest of all. Nothing in the chain is mispriced relative to its neighbours.

Contract (by 31 Dec 2026)MidBid/ask24hVolume
Peace talks held32.5¢31/34−12.0pp$1.54m
Ceasefire agreement reached13.5¢13/14−2.0pp$8.70m
Ceasefire holding 10 days9.5¢9/100.0pp$2.39m
Ukraine signs a peace deal7.0¢6/8+0.5pp$2.86m
Polymarket, 16 October 2026, 21:15 UTC. Mid is the Gamma outcome price; bid/ask from bestBid/bestAsk. Volume and liquidity are US dollars. The two ceasefire rows are different contracts asking different questions — see the next section.

The 24-hour column is where tonight differs from last night. The talks board has moved 12 points while the ceasefire boards have barely twitched, and the signed-deal contract has gone the other way. The market has revised its view of whether anyone will sit down at a table this year without much revising its view of whether a ceasefire follows.

The four cents between them is a 10-day clause

The two ceasefire boards are titled Russia x Ukraine ceasefire agreement by...? and Russia x Ukraine Ceasefire by...?, which is not a difference anyone should be expected to read. The rulebooks are a different matter. The first pays out the moment a qualifying agreement is reached, and says so explicitly: it resolves Yes “regardless of whether the ceasefire agreement” is subsequently honoured. The second pays out only if a ceasefire goes into effect and remains continuously in effect for at least ten calendar days.

Subtract one from the other and you get something no competitor page publishes: the market’s own estimate of the chance that a 2026 Ukraine ceasefire collapses inside a fortnight.

DeadlineAgreement reachedHolds 10 daysGapImplied collapse
31 October 20262.75¢1.40¢1.35¢49.1%
31 December 202613.50¢9.50¢4.00¢29.6%
Implied collapse probability = 1 − (holds-10-days price ÷ agreement-reached price). Both boards read at 21:15 UTC on 16 October 2026. Note the deadline mismatch: the agreement board settles at 11:59 PM ET, the holding board at 11:59 PM EET — seven hours apart.

Read the October row carefully. With a fortnight to run, the market thinks a ceasefire agreed in the next two weeks is close to a coin flip to survive its first ten days. That is not a cynical number. The Council on Foreign Relations records a three-day ceasefire agreed in May 2026 that unravelled quickly, each side blaming the other. Both of these boards began trading that same month, on 14 and 17 May.

The ladder pays 67.5¢ by the end of 2027

The agreement board is the deepest Russia-Ukraine contract on either exchange: $8.70m traded, $1.38m of posted liquidity, 18 rungs of which three have already expired No. Stacked up, it is a term structure, and the increments between rungs are implied monthly hazard rates.

Agreement byMidStepMonthly hazardVolume
31 Oct 20262.75¢+2.752.8%$2,070,222
30 Nov 20267.50¢+4.754.9%$55,186
31 Dec 202613.50¢+6.006.5%$2,831,177
31 Jan 202721.50¢+8.009.3%$82,598
28 Feb 202726.50¢+5.006.4%$29,836
31 Mar 202730.50¢+4.005.4%$191,816
30 Apr 202739.00¢+8.5012.2%$5,082
31 May 202747.00¢+8.0013.1%$18,483
30 Jun 202749.50¢+2.504.7%$164,220
31 Jul 202752.50¢+3.005.9%$3,748
31 Aug 202758.50¢+6.0012.6%$1,532
30 Sep 202759.50¢+1.002.4%$2,127
31 Oct 202763.00¢+3.508.6%$69,181
30 Nov 202764.00¢+1.002.7%$4,860
31 Dec 202767.50¢+3.509.7%$48,402
Polymarket event 478472, all 15 live rungs, 16 October 2026. 'Step' is the increment over the rung below; 'monthly hazard' is that step divided by the probability still unresolved at the previous rung. Volume in US dollars. Three expired rungs (31 May, 30 June, 31 August 2026) all resolved No on $3.12m combined and are excluded.

The headline is the 67.5¢: the market gives this war a roughly two-thirds chance of producing a ceasefire agreement inside the next fourteen and a half months, and a one-third chance of still grinding on at the start of 2028. The hazard column is the more interesting read, and it is where the board stops being trustworthy.

Nine-tenths of the money sits on two rungs

A monthly hazard rate that reads 2.4% in September 2027 and 13.1% in May 2027 is not a forecast about spring offensives. It is an artefact. Sort the ladder by volume rather than by date and the reason is immediate.

Slice of the ladderRungsVolumeShare
31 Oct + 31 Dec 2026 only2$4,901,39987.9%
All 2026 rungs3$4,956,58588.9%
All 2027 rungs12$621,88411.1%
The four thinnest 2027 rungs4$12,2670.2%
Same board, volume distribution. Shares are of the $5.58m sitting on live rungs; the $3.12m on the three expired 2026 rungs is excluded from both the numerator and the denominator.

Fifty-four of the sixty-seven and a half cents on that curve accumulate across 2027 rungs carrying 11.1% of the money, and four of them — 31 July, 31 August, 30 September and 30 November 2027 — have under $5,000 each. The 31 August 2027 rung has traded $1,532 in its life and is quoted 57/60. Its 12.6% implied hazard is one or two traders with a view, not a market.

This is the same lesson our California governor analysis drew from a board where 87% of the volume sat on candidates who had already lost. Read the near rungs, which are genuinely liquid, and treat the far end of any ladder as a sketch. Our methodology page sets out how we weigh thin rungs.

Kalshi does not list a ceasefire at all

This site’s usual move is to put the two exchanges side by side. On this question there is nothing to put. Kalshi has no Russia-Ukraine ceasefire contract, no peace-deal contract and no end-of-war contract. Fifteen plausible tickers return 404, and none of the 238 results its own full-text search returns for “ceasefire” is one. The one series that does resolve, KXUKRAINE, is titled “Ukraine agreements”, carries a full fourteen-outlet settlement-source list, and lists zero markets and zero events — a decoy of exactly the shape we hit on the House control boards four days ago.

What Kalshi sells instead is the process. Not whether the war stops, but whether the people who could stop it are in a room together.

Kalshi contractBid/askMidVolumeOpen int.
Zelenskyy + Putin meet, before 20275.4/7.06.2¢135,08546,245
Zelenskyy + Putin meet, before 202816/2420.0¢26.626.6
Zelenskyy + Putin meet, before 20 Jan 202936/3937.5¢106,03029,859
Trump + Zelenskyy + Putin trilateral, before 20274/96.5¢9,2823,432
Trilateral, before 202824/2725.5¢5,9032,620
Kalshi, 16 October 2026, read from /trade-api/v2/markets. Prices from yes_bid_dollars and yes_ask_dollars; the plain yes_bid, last_price and volume fields all read null on these markets. Volume and open interest are CONTRACT counts, not dollars, and are never comparable with the Polymarket dollar figures above.

Note the second row. The 2028 meeting rung is quoted 16/24 on 26.6 contracts of lifetime volume, sitting between a 6.2¢ rung with 135,085 and a 37.5¢ rung with 106,030. Both ends of that ladder are real; the middle is a quote. If you want a Kalshi number for this war, the before-2027 and before-2029 rungs are the only two worth reading.

One venue is loose on who, the other on how

Set Polymarket’s peace-talks board at 32.5¢ beside Kalshi’s meeting board at 6.2¢ and it looks like a 26-point disagreement about diplomacy before the new year. It is not a disagreement at all. The two rulebooks are near-exact opposites on both of the axes that matter.

TestPolymarket peace talksKalshi Putin-Zelenskyy meeting
Who must take partAny authorised representativePutin and Zelenskyy themselves
Mediators / envoys countYes, explicitlyNo, explicitly
Phone or video countsNo — in person onlyYes, explicitly
Subject matter requiredCeasefire, peace or de-escalationNone — any direct meeting
Price for 202632.5¢6.2¢
Resolution criteria quoted from the description field on Gamma event 606856 and from rules_primary/rules_secondary on Kalshi KXZELENSKYPUTIN-29-27, both read 16 October 2026. The two contracts exclude each other's qualifying events almost perfectly.

So a Witkoff-brokered session in Abu Dhabi between Russian and Ukrainian delegations pays on Polymarket and pays nothing on Kalshi. A fifteen-minute Putin-Zelenskyy phone call pays on Kalshi and pays nothing on Polymarket. The 26 points are the market pricing the first scenario as far likelier than the second, which is exactly what you would expect of a war where the two presidents have not met since December 2019. We walked the same clause-by-clause comparison through a different conflict in our Venezuela leadership analysis.

The talks board lost 32 points in six days

The 12-point fall in the last 24 hours is the tail of something larger. On 10 October the December peace-talks rung closed at 64.5¢. Tonight it is 32.5¢. Set the daily closes against the week’s headlines and the sequence is unusually legible.

DateDec 31 rungNov 30 rungWhat happened
10 Oct64.5¢52.5¢—
11 Oct57.5¢40.0¢Trump announces energy ceasefire
12 Oct54.0¢40.5¢Kremlin silent on it
13 Oct52.5¢35.5¢Kharkiv strike kills four
14 Oct53.0¢35.0¢US floats unfreezing Russian assets
15 Oct46.0¢—Zelenskyy: refinery pause is over
16 Oct32.5¢18.5¢Zelenskyy: no signals from Russia
Polymarket event 606856, daily closes from CLOB prices-history at fidelity=1440, plus the 21:15 UTC reading for today. The 30 November rung printed no close on 15 October — a no-trade day, not a flat price — so that cell is blank rather than carried forward.

The 11 October row is the counter-intuitive one: the talks board fell seven points on the day a ceasefire was announced. Read the rulebook and it stops being strange. A truce declared from Washington, unconfirmed by Moscow, with no delegations in a room, is evidence that this round of diplomacy is happening by announcement rather than at a table — and an announcement is precisely what that contract does not pay on.

That collapse was not the calendar

A cumulative ladder drops mechanically when a rung expires, because the probability mass sitting below the deadline goes to zero. The talks board did lose a rung this week: its 15 October contract expired No. That is not what happened here.

It is worth being precise about this because the mechanical reading is the easy one and it is wrong. The 31 October rung on the same board fell from 28.5¢ to 6.5¢ across the same six days, and the 30 November rung from 52.5¢ to 18.5¢. Every rung repriced, including rungs with nothing expiring beneath them. Zelenskyy’s statement in Brussels today — “there are no signals from Russia that it is ready to end its war” — is the kind of thing that moves a whole curve.

The ceasefire boards, meanwhile, moved 2 points and nothing. Traders marked down the chance of anyone talking without materially marking down the chance of a ceasefire, which implies they did not think talks were the route to one. Our movers page tracks these divergences as they happen.

What would actually move this before January

Eleven weeks remain on the 2026 contracts and the boards are priced for nothing happening. Three things would change that, and only one of them is diplomatic.

Diesel. The Atlantic Council counts one of Russia’s six main diesel-exporting refineries out of service and two more at 25% capacity, September exports just under 600,000 tonnes — a ten-year low — and US pump prices above $6 a gallon. That is the pressure that produced the 11 October announcement, and Kyiv has just taken its restraint off. Watch the energy-truce story rather than the summit story.

A room, not a statement. The talks board pays on delegations meeting in person, including through mediators. It is at 6.5¢ for October and 18.5¢ for November. If a venue and a date get announced, that rung moves well before any ceasefire rung does — it is the leading indicator in this cluster, and it is the cheapest.

Not the 10-day clause. The 29.6% collapse probability will not resolve this year unless something is actually signed. If you have a view on this war, the sharper question is not whether a ceasefire comes. It is whether 29.6% is the right price for one breaking inside a fortnight, in a conflict that has already produced a three-day ceasefire in May and a four-day energy truce in October.

New to prediction markets?

New traders get a $20 bonus

Deposit $10 on Polymarket and get a $20 trading bonus to put behind your first call.

See the ceasefire ladder on Polymarket →

New Polymarket users only. Bonus is trading credit, expires 30 days after it lands, and terms are set by Polymarket — check the current offer at signup. 18+. Fee-free markets. GeoOdds earns a commission on signups through this link.

Frequently asked questions

What are the Ukraine ceasefire odds right now?

On 16 October 2026 Polymarket's ceasefire-agreement board pays 13.5¢ on a Russia-Ukraine ceasefire agreement being reached by 31 December 2026, and 2.75¢ by 31 October. A second Polymarket board, which additionally requires the ceasefire to hold for ten straight days, pays 9.5¢ and 1.4¢ for the same two dates. Kalshi lists no ceasefire contract at all.

Why do Polymarket's two ceasefire markets show different prices?

Because they are not the same question. "Russia x Ukraine ceasefire agreement by...?" resolves Yes the moment a qualifying agreement is reached, whether or not it survives. "Russia x Ukraine Ceasefire by...?" resolves Yes only if a ceasefire goes into effect and then remains continuously in effect for at least ten calendar days. The gap between the two prices is the market's estimate of the chance a 2026 ceasefire collapses inside ten days.

Will there be a Russia-Ukraine ceasefire in 2026?

The market says probably not. Both Polymarket boards price it in single digits to low teens for the remaining 11 weeks of the year: 13.5¢ for an agreement being reached and 9.5¢ for one that lasts ten days. Three earlier rungs on the same ladder — 31 May, 30 June and 31 August 2026 — have already expired No, taking $3.12m of volume with them. The Council on Foreign Relations records that US-mediated talks have yet to produce a ceasefire.

Does Kalshi have a Ukraine ceasefire market?

No. Fifteen plausible ceasefire and peace-deal tickers return 404, and the one series that does resolve — KXUKRAINE, titled "Ukraine agreements" — lists no markets and no events. What Kalshi sells instead is the diplomatic process: whether Zelenskyy and Putin meet, whether a Trump-Zelenskyy-Putin trilateral happens, and where any such meeting is held.

What odds does Kalshi give a Putin-Zelenskyy meeting?

Kalshi's KXZELENSKYPUTIN-29-27 contract sits on a 5.4¢ bid and a 7¢ ask for the two leaders meeting before 1 January 2027, a 6.2¢ midpoint, on 135,085 contracts traded and 46,245 of open interest. The same board pays 20¢ at the midpoint for a meeting before 1 January 2028 and 37.5¢ before 20 January 2029. A Trump-Zelenskyy-Putin trilateral before 2027 is a 6.5¢ midpoint.

Why is Polymarket's peace-talks price so much higher than Kalshi's meeting price?

Rulebooks, not disagreement. Polymarket's peace-talks market needs only authorised representatives of the two governments and explicitly counts meetings held through mediators — but it must be in person, so phone calls do not qualify. Kalshi's market explicitly counts phone calls, but it must be Putin and Zelenskyy themselves, and it explicitly excludes intermediaries. Polymarket is loose on who and strict on how; Kalshi is the reverse.

Did the October 2026 energy ceasefire count for these markets?

No, on both boards. The ceasefire-agreement rules disqualify agreements that apply only to specific conflict categories, which is what an energy-infrastructure truce is, and the Kremlin never confirmed it in any case. It is still the most useful thing that happened this month: Trump announced it on 11 October and by 15 October Zelenskyy told the Financial Times that Kyiv's pause on refinery strikes was over. Four days, start to finish.

Sources: the Polymarket Gamma and CLOB public APIs (events 478472, 486199, 606856 and 73056) and the Kalshi markets, series and candlestick APIs (KXZELENSKYPUTIN, KXTRILATERAL), all read at 16 October 2026, 21:15 UTC. Resolution criteria are quoted from the descriptions published on Gamma and from Kalshi’s own rules fields. The three-day May 2026 ceasefire, the state of US-mediated talks, the 13 October Kharkiv strike and the 14 October proposal on frozen Russian assets are from the Council on Foreign Relations conflict tracker, updated 15 October 2026. The 11 October energy-ceasefire announcement, the Kremlin’s non-confirmation, the refinery and diesel-export figures and the US pump price are from the Atlantic Council, 13 October 2026. Zelenskyy’s Brussels remarks and his 15 October Financial Times comment ending the refinery pause are as reported by the Tribune, 16 October 2026. Prices here are a frozen snapshot; the live numbers are on the market pages. Nothing here is financial or betting advice.