The Prediction Markets

Market comparison

Bundesliga Champion

2 venues · 19 outcome rows · 17 comparable lines · event identity linked · 0 verified parity · active

Polymarket

Open venue ↗

22 outcomes · $1.4M reported volume

Observed 1m ago

Recorded venue end date: Jun 15, 2027

18 outcomes · $115K reported volume

Observed 2m ago

Recorded venue end date: Jun 6, 2027

Check settlement rules before comparing contracts. Matched outcomes may settle differently. These venues also report end dates more than 48 hours apart; event identity does not mean the contracts close or settle together. These are stored prices; record update times do not certify live quotes. Differences exclude fees and available size.

Known rule differences between venues

  • Both settle on the official league/organizer result for the named season; Kalshi's season is the ticker edition (KXNBA-27 = 2026-27) and Polymarket's is stated in the title or slug.
  • Season cancelled or not completed: Kalshi resolves per its rules (typically a fair price); Polymarket resolves to 'Other' or 50-50 depending on the event.
  • Polymarket lists placeholders ('Other', 'Team A') and closes eliminated outcomes early; only live named outcomes are linked.

A shared identity alone does not make a price difference executable.

Augsburg

Partial parity

Payoffs match in ordinary outcomes; see the rule differences above.

Polymarket

0.5%

Bid 0.5% · Ask 0.6%

FC Augsburg

Open Polymarket ↗

Kalshi

1.0%

Bid 0.0% · Ask 1.0%

Augsburg

Open Kalshi ↗

Price difference 0.5 pp

Bayern Munich

Partial parity

Payoffs match in ordinary outcomes; see the rule differences above.

Polymarket

88.5%

Bid 88.0% · Ask 89.0%

Bayern Munich

Open Polymarket ↗

Kalshi

91.0%

Bid 91.0% · Ask 92.0%

Bayern Munich

Open Kalshi ↗

Price difference 2.5 pp

Bremen

Partial parity

Payoffs match in ordinary outcomes; see the rule differences above.

Polymarket

0.2%

Bid 0.1% · Ask 0.3%

Werder Bremen

Open Polymarket ↗

Kalshi

1.0%

Bid 0.0% · Ask 1.0%

Bremen

Open Kalshi ↗

Price difference 0.8 pp

Dortmund

Partial parity

Payoffs match in ordinary outcomes; see the rule differences above.

Polymarket

5.5%

Bid 5.0% · Ask 6.0%

Borussia Dortmund

Open Polymarket ↗

Kalshi

6.0%

Bid 5.0% · Ask 6.0%

Dortmund

Open Kalshi ↗

Price difference 0.5 pp

Elversberg

Partial parity

Payoffs match in ordinary outcomes; see the rule differences above.

Polymarket

0.3%

Bid — · Ask 0.6%

SV Elversberg

Open Polymarket ↗

Kalshi

1.0%

Bid 0.0% · Ask 1.0%

Elversberg

Open Kalshi ↗

Price difference 0.7 pp

Frankfurt

Partial parity

Payoffs match in ordinary outcomes; see the rule differences above.

Polymarket

0.4%

Bid 0.3% · Ask 0.6%

Eintracht Frankfurt

Open Polymarket ↗

Kalshi

0.5%

Bid 0.0% · Ask 1.0%

Frankfurt

Open Kalshi ↗

Price difference 0.1 pp

Freiburg

Partial parity

Payoffs match in ordinary outcomes; see the rule differences above.

Polymarket

1.5%

Bid 0.3% · Ask 2.7%

SC Freiburg

Open Polymarket ↗

Kalshi

1.0%

Bid 0.0% · Ask 2.0%

Freiburg

Open Kalshi ↗

Price difference 0.5 pp

Hamburg

Partial parity

Payoffs match in ordinary outcomes; see the rule differences above.

Polymarket

0.2%

Bid — · Ask 0.4%

Hamburger SV

Open Polymarket ↗

Kalshi

1.0%

Bid 0.0% · Ask 1.0%

Hamburg

Open Kalshi ↗

Price difference 0.8 pp

Hoffenheim

Partial parity

Payoffs match in ordinary outcomes; see the rule differences above.

Polymarket

0.2%

Bid 0.1% · Ask 0.3%

TSG Hoffenheim

Open Polymarket ↗

Kalshi

1.0%

Bid 0.0% · Ask 1.0%

Hoffenheim

Open Kalshi ↗

Price difference 0.8 pp

Leipzig

Partial parity

Payoffs match in ordinary outcomes; see the rule differences above.

Polymarket

0.9%

Bid 0.7% · Ask 1.0%

RB Leipzig

Open Polymarket ↗

Kalshi

1.0%

Bid 1.0% · Ask 2.0%

Leipzig

Open Kalshi ↗

Price difference 0.1 pp

Leverkusen

Partial parity

Payoffs match in ordinary outcomes; see the rule differences above.

Polymarket

1.7%

Bid 1.3% · Ask 2.0%

Bayer Leverkusen

Open Polymarket ↗

Kalshi

2.0%

Bid 1.0% · Ask 2.0%

Leverkusen

Open Kalshi ↗

Price difference 0.3 pp

M´gladbach

Partial parity

Payoffs match in ordinary outcomes; see the rule differences above.

Polymarket

0.1%

Bid 0.1% · Ask 0.2%

Borussia Mönchengladbach

Open Polymarket ↗

Kalshi

1.0%

Bid 0.0% · Ask 1.0%

M´gladbach

Open Kalshi ↗

Price difference 0.9 pp

Mainz

Partial parity

Payoffs match in ordinary outcomes; see the rule differences above.

Polymarket

0.1%

Bid 0.1% · Ask 0.2%

Mainz 05

Open Polymarket ↗

Kalshi

1.0%

Bid 0.0% · Ask 1.0%

Mainz

Open Kalshi ↗

Price difference 0.9 pp

Paderborn

Partial parity

Payoffs match in ordinary outcomes; see the rule differences above.

Polymarket

0.3%

Bid — · Ask 0.5%

SC Paderborn

Open Polymarket ↗

Kalshi

1.0%

Bid 0.0% · Ask 1.0%

Paderborn

Open Kalshi ↗

Price difference 0.8 pp

Schalke

Partial parity

Payoffs match in ordinary outcomes; see the rule differences above.

Polymarket

0.2%

Bid 0.1% · Ask 0.3%

Schalke 04

Open Polymarket ↗

Kalshi

1.0%

Bid 0.0% · Ask 1.0%

Schalke

Open Kalshi ↗

Price difference 0.8 pp

Stuttgart

Partial parity

Payoffs match in ordinary outcomes; see the rule differences above.

Polymarket

0.4%

Bid 0.3% · Ask 0.5%

VfB Stuttgart

Open Polymarket ↗

Kalshi

1.0%

Bid 0.0% · Ask 1.0%

Stuttgart

Open Kalshi ↗

Price difference 0.6 pp

Union Berlin

Partial parity

Payoffs match in ordinary outcomes; see the rule differences above.

Polymarket

0.3%

Bid — · Ask 0.5%

Union Berlin

Open Polymarket ↗

Kalshi

1.0%

Bid 0.0% · Ask 1.0%

Union Berlin

Open Kalshi ↗

Price difference 0.8 pp

1. FC Köln

Not aligned

No persisted outcome identity connects these venue contracts.

Polymarket

0.1%

Bid 0.1% · Ask 0.2%

1. FC Köln

Open Polymarket ↗

Kalshi

—

FC Cologne

Not aligned

No persisted outcome identity connects these venue contracts.

Polymarket

—

Kalshi

1.0%

Bid 0.0% · Ask 1.0%

FC Cologne

Open Kalshi ↗

Prices are shown as percentages of a $1 payout. “pp” means percentage points. A dash means data is unavailable.