Live cross-venue aggregator
LinkHash Terminal
Cross-venue prediction-market intelligence. Polymarket and Kalshi side-by-side, categorized, refreshed every minute. LLM-matched pairs surface the same market across both venues so spreads are one glance away.
Live · 5-second polling
Live Crypto Markets — 15-min up/down
7 assets, both venues, side-by-side. Probabilities update every 5 seconds from each venue's order book. Spread column highlights the gap between Polymarket and Kalshi.
Current round closes in
—
Updated 22:56:09Z
· polling…
| Asset | Polymarket | Kalshi | Spread | Open |
|---|---|---|---|---|
BTC · 15m
✓ on both venues
|
40.5%
Down 59.5%
|
39.5%
Down 60.5%
|
1.0 pp | |
ETH · 15m
✓ on both venues
|
16.5%
Down 83.5%
|
19.5%
Down 80.5%
|
3.0 pp | |
SOL · 15m
✓ on both venues
|
55.0%
Down 45.0%
|
53.5%
Down 46.5%
|
1.5 pp | |
XRP · 15m
✓ on both venues
|
47.0%
Down 53.0%
|
50.0%
Down 50.0%
|
3.0 pp | |
DOGE · 15m
✓ on both venues
|
75.0%
Down 25.0%
|
73.5%
Down 26.5%
|
1.5 pp | |
BNB · 15m
✓ on both venues
|
24.5%
Down 75.5%
|
26.5%
Down 73.5%
|
2.0 pp | |
HYPE · 15m
✓ on both venues
|
4.0%
Down 96.0%
|
5.5%
Down 94.5%
|
1.5 pp |
Polymarket: {asset}-updown-15m events · Kalshi: KX{ASSET}15M series.
Mid-price from each venue's order book (bid/ask spread). Updates every 5 seconds.
Aggregator
Prediction Market Aggregator
Side-by-side coverage of Polymarket and Kalshi. Filter by category; click any row to open the underlying market.
Arbs scan live · pools every 5 min
pools refresh in –:––
All
1440
Politics
112
Elections
564
Crypto
44
Sports
229
Finance
73
Economy
92
Technology
62
Culture
124
Weather
48
Geopolitics
49
Esports
20
Commodities
11
Mentions
8
Other
4
Loading markets…
cross-venue pairs · open markets only
Cross-venue matched markets & arbitrage
⚡ 8 arb · 8 matched
Polymarket ↔ Kalshi
Every open market on both venues is matched and scanned every minute —
the moment prices cross into an arb it posts here (buy the highlighted side on each venue; one leg
always pays $1), arbs first, then matched markets with no current edge. Mid-price implied odds, before fees.
⚡ up to 6.5¢ / share
4 arb outcomes
Geopolitics
resolves 2026-12-31
Polymarket Who will Trump meet with in 2026? ↗
Kalshi Who will Donald Trump meet in 2026? ↗
OutcomePoly YESKalshi YESArbitrage
Kim Jong Un
36.5¢
30.0¢
Buy NO@Poly 63.5¢ +
Buy YES@Kalshi 30.0¢
→ lock 6.5¢
Pope Leo XIV
9.5¢
14.5¢
Buy YES@Poly 9.5¢ +
Buy NO@Kalshi 85.5¢
→ lock 5.0¢
Vladimir Putin
45.5¢
42.5¢
Buy NO@Poly 54.5¢ +
Buy YES@Kalshi 42.5¢
→ lock 3.0¢
Nicolás Maduro
5.5¢
7.5¢
Buy YES@Poly 5.5¢ +
Buy NO@Kalshi 92.5¢
→ lock 2.0¢
Mohammed bin Salman
68.5¢
67.5¢
— no edge
Lai Ching-te
3.5¢
4.5¢
— no edge
⚡ up to 5.1¢ / share
3 arb outcomes
Elections
resolves 2027-04-30
OutcomePoly YESKalshi YESArbitrage
Marine Le Pen
31.4¢
36.5¢
Buy YES@Poly 31.4¢ +
Buy NO@Kalshi 63.5¢
→ lock 5.1¢
François Hollande
3.2¢
6.0¢
Buy YES@Poly 3.2¢ +
Buy NO@Kalshi 94.0¢
→ lock 2.8¢
Jean-Luc Mélenchon
13.5¢
11.0¢
Buy NO@Poly 86.5¢ +
Buy YES@Kalshi 11.0¢
→ lock 2.5¢
Édouard Philippe
24.5¢
23.0¢
— no edge
Gabriel Attal
4.8¢
3.1¢
— no edge
Jordan Bardella
2.5¢
3.2¢
— no edge
David Lisnard
2.9¢
1.8¢
— no edge
Dominique de Villepin
1.8¢
2.8¢
— no edge
Sarah Knafo
1.8¢
2.4¢
— no edge
Bruno Retailleau
2.0¢
1.8¢
— no edge
Sébastien Lecornu
1.6¢
1.2¢
— no edge
⚡ up to 4.5¢ / share
2 arb outcomes
Sports
resolves 2027-05-30
Polymarket UEFA Champions League: 2027 Champion ↗
Kalshi Champions League Winner ↗
OutcomePoly YESKalshi YESArbitrage
Barcelona
16.5¢
21.0¢
Buy YES@Poly 16.5¢ +
Buy NO@Kalshi 79.0¢
→ lock 4.5¢
Arsenal
15.5¢
13.5¢
Buy NO@Poly 84.5¢ +
Buy YES@Kalshi 13.5¢
→ lock 2.0¢
Bayern Munich
13.5¢
13.5¢
— no edge
Real Madrid
11.5¢
12.5¢
— no edge
Manchester City
8.5¢
8.5¢
— no edge
Liverpool
6.5¢
6.5¢
— no edge
Manchester United
2.9¢
4.5¢
— no edge
Napoli
0.8¢
2.0¢
— no edge
Aston Villa
1.1¢
1.5¢
— no edge
Sporting CP
0.7¢
1.0¢
— no edge
⚡ up to 3.8¢ / share
3 arb outcomes
Elections
resolves 2028-11-07
Polymarket Republican Presidential Nominee 2028 ↗
Kalshi 2028 Republican presidential nominee ↗
OutcomePoly YESKalshi YESArbitrage
J.D. Vance
47.3¢
43.5¢
Buy NO@Poly 52.7¢ +
Buy YES@Kalshi 43.5¢
→ lock 3.8¢
Ron DeSantis
1.9¢
4.9¢
Buy YES@Poly 1.9¢ +
Buy NO@Kalshi 95.1¢
→ lock 3.0¢
Marco Rubio
20.3¢
22.5¢
Buy YES@Poly 20.3¢ +
Buy NO@Kalshi 77.5¢
→ lock 2.2¢
Tucker Carlson
2.6¢
3.4¢
— no edge
Ivanka Trump
0.7¢
1.2¢
— no edge
Ted Cruz
0.9¢
1.1¢
— no edge
Glenn Youngkin
0.9¢
1.0¢
— no edge
Thomas Massie
0.7¢
0.9¢
— no edge
⚡ up to 3.5¢ / share
Sports
resolves 2027-05-30
Polymarket LALIGA: 2027 Champion ↗
Kalshi La Liga Champion ↗
OutcomePoly YESKalshi YESArbitrage
Real Madrid
39.0¢
42.5¢
Buy YES@Poly 39.0¢ +
Buy NO@Kalshi 57.5¢
→ lock 3.5¢
Barcelona
58.0¢
57.5¢
— no edge
⚡ up to 3.1¢ / share
Elections
resolves 2026-11-04
Polymarket WA-08 House Election Winner ↗
Kalshi WA-08 House winner? ↗
OutcomePoly YESKalshi YESArbitrage
Democratic Party
94.1¢
97.2¢
Buy YES@Poly 94.1¢ +
Buy NO@Kalshi 2.8¢
→ lock 3.1¢
Republican Party
4.2¢
3.2¢
— no edge
⚡ up to 2.8¢ / share
2 arb outcomes
Elections
resolves 2028-11-07
Polymarket Democratic Presidential Nominee 2028 ↗
Kalshi 2028 Democratic presidential nominee ↗
OutcomePoly YESKalshi YESArbitrage
Jon Ossoff
14.7¢
17.5¢
Buy YES@Poly 14.7¢ +
Buy NO@Kalshi 82.5¢
→ lock 2.8¢
Alexandria Ocasio-Cortez
22.1¢
19.5¢
Buy NO@Poly 77.9¢ +
Buy YES@Kalshi 19.5¢
→ lock 2.6¢
Gavin Newsom
14.9¢
14.5¢
— no edge
Kamala Harris
7.4¢
9.1¢
— no edge
Pete Buttigieg
5.2¢
4.8¢
— no edge
Josh Shapiro
5.0¢
4.5¢
— no edge
Mark Kelly
3.2¢
5.0¢
— no edge
Andy Beshear
2.5¢
3.6¢
— no edge
Rahm Emanuel
2.4¢
3.6¢
— no edge
Ro Khanna
2.2¢
1.8¢
— no edge
J.B. Pritzker
1.1¢
1.8¢
— no edge
Michelle Obama
0.7¢
1.2¢
— no edge
⚡ up to 2.7¢ / share
2 arb outcomes
Elections
resolves 2026-10-04
Polymarket Brazil Presidential Election First Round: 2nd Place ↗
Kalshi Brazil Presidential Election First Round: 2nd Place ↗
OutcomePoly YESKalshi YESArbitrage
Luiz Inácio Lula da Silva
5.3¢
8.0¢
Buy YES@Poly 5.3¢ +
Buy NO@Kalshi 92.0¢
→ lock 2.7¢
Renan Santos
3.7¢
6.0¢
Buy YES@Poly 3.7¢ +
Buy NO@Kalshi 94.0¢
→ lock 2.3¢
Flávio Bolsonaro
86.5¢
86.5¢
— no edge
No cross-venue matches in Esports right now —
either both venues are currently covering different markets in this
category, or the matcher hasn't run since the last set resolved.
The matcher re-runs every 5 minutes; browse the per-venue columns below
to see what each venue lists.
P
Polymarket
20 of 20 events
LoL: Disguised vs Sentinels (BO3) - LCS Regular Season
Esports
$550,497 24h
· 30 options
Game Handicap: SEN (-1.5) vs Disguised (+1.5)
100.0%
Total Kills Over/Under 21.5 in Game 1?
100.0%
Total Kills Over/Under 18.5 in Game 1?
100.0%
Both Teams Slay a Dragon
90.0%
Any Player Quadra Kill
90.0%
Both Teams Slay a Dragon
90.0%
Odd/Even Total Kills
90.0%
Both Teams Slay Baron Nashor
50.0%
+ 22 more on Polymarket ↗
LoL: Dignitas vs FlyQuest (BO3) - LCS Regular Season
Esports
$483,217 24h
· 30 options
Game Handicap: FLY (-1.5) vs Dignitas (+1.5)
76.0%
Total Kills Over/Under 27.5 in Game 2?
75.5%
Total Kills Over/Under 24.5 in Game 1?
75.5%
Total Kills Over/Under 21.5 in Game 1?
75.5%
Odd/Even Total Kills
50.0%
Both Teams Slay Baron Nashor
50.0%
Both Teams Slay a Dragon
50.0%
Both Teams Destroy Inhibitors
50.0%
+ 22 more on Polymarket ↗
Counter-Strike: ex-RUBY vs Black Phoenix (BO3) - Moscow Cyber Games European Qualifier Group Stage
Esports
$170,355 24h
· 18 options
Map 2 Winner
100.0%
O/U 2.5 Games
100.0%
Map 2 Rounds Handicap: ex-RUBY (-3.5) vs Black Phoenix (+3.5)
90.0%
Map 2 Total Rounds: Over/Under 21.5
90.0%
Map 2 Total Rounds: Over/Under 18.5
90.0%
Map 1 Winner
50.5%
Map 1 Total Rounds: Over/Under 21.5
50.0%
Map 3 Rounds Handicap: Black Phoenix (-3.5) vs ex-RUBY (+3.5)
50.0%
+ 10 more on Polymarket ↗
Valorant: Team Envy vs G2 Esports (BO3) - VCT Americas Stage 2 Play-In
Esports
$168,404 24h
· 30 options
Map 1 Rounds Handicap: G2 Esports (-3.5) vs Team Envy (+3.5)
100.0%
Map 1 Rounds Handicap: G2 Esports (-2.5) vs Team Envy (+2.5)
100.0%
Map 1 Rounds Handicap: G2 Esports (-4.5) vs Team Envy (+4.5)
100.0%
Map 1 Rounds Handicap: G2 Esports (-5.5) vs Team Envy (+5.5)
100.0%
Map 1 Rounds Handicap: G2 Esports (-6.5) vs Team Envy (+6.5)
100.0%
Map 1 Total Rounds: Over/Under 17.5
100.0%
Map 2 Total Rounds: Over/Under 20.5
51.0%
Map 1 Total Rounds: Over/Under 16.5
50.5%
+ 22 more on Polymarket ↗
LoL: DN SOOPers Challengers vs Kiwoom DRX Challengers (BO5) - LCK Challengers League Play-In
Esports
$72,041 24h
· 30 options
O/U 3.5 Games
68.0%
Match Winner
64.5%
Game 1 Winner
57.5%
Game 2 Winner
57.5%
Game 3 Winner
57.5%
Game 4 Winner
51.5%
Both Teams Slay Baron Nashor
51.0%
Both Teams Destroy Inhibitors
50.5%
+ 22 more on Polymarket ↗
Valorant: Evil Geniuses vs KRÜ Esports (BO3) - VCT Americas Stage 2 Play-In
Esports
$33,230 24h
· 17 options
Map 1 Total Rounds: Over/Under 20.5
61.5%
Map 2 Total Rounds: Over/Under 20.5
61.5%
Map 3 Total Rounds: Over/Under 20.5
57.5%
Map 1 Total Rounds: Over/Under 21.5
50.5%
Map 2 Total Rounds: Over/Under 21.5
50.5%
Map 3 Total Rounds: Over/Under 21.5
50.0%
O/U 2.5 Games
48.0%
Map 1 Winner
44.0%
+ 9 more on Polymarket ↗
LoL: BNK FearX Youth vs Hanwha Life Esports Challengers (BO5) - LCK Challengers League Play-In
Esports
$28,772 24h
· 30 options
Match Winner
69.5%
O/U 3.5 Games
65.5%
Both Teams Slay a Dragon
64.5%
Both Teams Slay a Dragon
64.5%
Both Teams Slay a Dragon
64.0%
Game 3 Winner
62.5%
Game 2 Winner
62.5%
Game 1 Winner
62.5%
+ 22 more on Polymarket ↗
LoL: DIA Ozarox Esports vs Dark Passage (BO5) - TCL Playoffs
Esports
$21,853 24h
· 30 options
Odd/Even Total Kills
52.5%
O/U 3.5 Games
52.0%
Match Winner
51.5%
Both Teams Slay Baron Nashor
50.0%
Both Teams Slay a Dragon
50.0%
Both Teams Destroy Inhibitors
50.0%
Any Player Quadra Kill
50.0%
Any Player Penta Kill
50.0%
+ 22 more on Polymarket ↗
Esports Awards: Esports Content Group of the Year
Esports
$12,251 24h
· 15 options
S8UL Esports
75.0%
A
50.0%
B
50.0%
Other
50.0%
OpTic Gaming
8.2%
Karmine Corp
5.5%
Rocket Baguette
4.4%
T1
3.5%
+ 7 more on Polymarket ↗
The International 2026: Most Picked Hero
Esports
$12,169 24h
· 30 options
Mirana
97.7%
Hoodwink
2.0%
Anti-Mage
0.0%
Axe
0.0%
Dazzle
0.0%
Drow Ranger
0.0%
Lina
0.0%
Lion
0.0%
+ 22 more on Polymarket ↗
LoL: PCIFIC vs SU Esports (BO5) - TCL Playoffs
Esports
$10,815 24h
· 30 options
Both Teams Slay a Dragon
64.5%
Both Teams Slay a Dragon
64.5%
Both Teams Slay a Dragon
64.0%
Both Teams Slay a Dragon
63.0%
Both Teams Slay Baron Nashor
52.5%
O/U 3.5 Games
52.0%
O/U 4.5 Games
52.0%
Both Teams Destroy Inhibitors
51.5%
+ 22 more on Polymarket ↗
Counter-Strike: BET-M 33 vs HyperSpirit (BO3) - NODWIN Clutch Series Group Stage
Esports
$9,901 24h
· 8 options
Match Winner
76.0%
Map 2 Winner
63.5%
Map 1 Winner
59.0%
Map 2 Total Rounds: Over/Under 21.5
50.0%
Map 3 Total Rounds: Over/Under 21.5
50.0%
Map 1 Total Rounds: Over/Under 21.5
47.0%
O/U 2.5 Games
46.0%
Map Handicap: 33 (-1.5) vs HyperSpirit (+1.5)
43.5%
Which Hero Will be Announced at TI 2026?
Esports
$9,596 24h
· 7 options
no hero
98.0%
A
50.0%
B
50.0%
C
50.0%
Other
50.0%
Arjun
0.1%
Any different hero
0.1%
LoL: Natus Vincere vs Fnatic (BO3) - LEC Regular Season
Esports
$9,443 24h
· 30 options
Both Teams Slay a Dragon
65.0%
Both Teams Slay a Dragon
64.5%
Any Player Quadra Kill
53.5%
Both Teams Slay Baron Nashor
53.0%
Both Teams Destroy Inhibitors
52.5%
Total Kills Over/Under 27.5 in Game 3?
52.0%
Odd/Even Total Kills
50.0%
Odd/Even Total Kills
50.0%
+ 22 more on Polymarket ↗
BLAST Open Porto 2026: Winner
Esports
$9,095 24h
· 22 options
A
50.0%
B
50.0%
C
50.0%
D
50.0%
E
50.0%
Other
50.0%
Spirit
27.5%
Vitality
19.5%
+ 14 more on Polymarket ↗
Which Team Will Win the Shortest LEC Game?
Esports
$7,992 24h
· 13 options
Team Vitality
80.0%
A
50.0%
B
50.0%
Other
50.0%
Karmine Corp
13.9%
Natus Vincere
5.0%
G2 Esports
3.6%
GIANTX
3.4%
+ 5 more on Polymarket ↗
Esports Awards: Esports Content Creator of the Year
Esports
$7,840 24h
· 14 options
Jynxzi
53.5%
A
50.0%
B
50.0%
Other
50.0%
Caedrel
31.5%
TacticalRab
12.2%
TenZ
8.3%
Mixwell
4.2%
+ 6 more on Polymarket ↗
Valorant: Evil Geniuses GC vs 7VEN STARS (BO3) - VCT Game Changers Brazil Final Stage Playoffs
Esports
$6,459 24h
· 11 options
Match Winner
78.5%
Map 2 Winner
67.0%
Map 1 Winner
66.5%
Map 3 Rounds Handicap: Evil Geniuses GC (-3.5) vs 7VEN STARS (+3.5)
50.5%
Map 1 Total Rounds: Over/Under 21.5
50.0%
Map 2 Rounds Handicap: Evil Geniuses GC (-3.5) vs 7VEN STARS (+3.5)
50.0%
Map 2 Total Rounds: Over/Under 21.5
50.0%
Map 1 Rounds Handicap: Evil Geniuses GC (-3.5) vs 7VEN STARS (+3.5)
49.5%
+ 3 more on Polymarket ↗
Esports Awards: Esports Personality of the Year
Esports
$5,226 24h
· 15 options
Thug
50.0%
A
50.0%
B
50.0%
Other
50.0%
Magnus Carlsen
34.4%
Caedrel
6.5%
Kameto
6.2%
Jynxzi
4.9%
+ 7 more on Polymarket ↗
Valorant: KRÜ Blaze vs Looking For Laburo (BO5) - VCT Game Changers Latin America South Main Event Playoffs
Esports
$4,828 24h
· 29 options
Match Winner
81.5%
Map 3 Winner
69.0%
Map 1 Winner
66.5%
Map 2 Winner
66.0%
Map 4 Winner
53.0%
Map 2 Rounds Handicap: KRÜ Blaze (-3.5) vs Looking For Laburo (+3.5)
50.5%
O/U 3.5 Games
50.0%
O/U 4.5 Games
50.0%
+ 21 more on Polymarket ↗
K
Kalshi
0 of 0 events
No Kalshi markets in this category right now.
Sources: Polymarket Gamma API (free) · Kalshi REST API (RSA-PSS signed).
Market pools, cross-venue matched pairs and the arbitrage scan all
refresh every 5 minutes; the live 15-min crypto panel updates every 5
seconds; resolved markets drop on the next page load. Page loads serve only from cache — no API calls per
visitor. LLM-verified cross-venue matching (gpt-4o-mini) included.
How it works
Built for speed, scaled for everyone
Polled venues are cached in Redis. LLM market-matching runs async on its own worker. The same data drives a paid REST + WebSocket API.
⚡
Polled + cached
Polymarket and Kalshi polled once per minute, cached in Redis.
Visitors hit cache; venues never see our traffic spikes.
WebSocket push for sub-second updates is on the roadmap.
🧠
LLM-matched markets
"BTC above $70k on Jun 30" on Polymarket = "BTC ≥ 70000 on 2026-06-30"
on Kalshi. Matching runs async on a worker and is cached — never
blocks a quote.
🛰️
REST + Data API
The same data that drives the dashboard is exposed via paid REST + WebSocket
API for traders building their own signals. Tiers scale by request rate.