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.

Updated 02:02:29Z
polling…
Asset Polymarket Kalshi Spread Open
BTC · 15m
on both venues
49.5%
Down 50.5%
48.5%
Down 51.5%
1.0 pp
ETH · 15m
on both venues
31.5%
Down 68.5%
34.5%
Down 65.5%
3.0 pp
SOL · 15m
on both venues
46.5%
Down 53.5%
44.5%
Down 55.5%
2.0 pp
XRP · 15m
on both venues
51.0%
Down 49.0%
52.0%
Down 48.0%
1.0 pp
DOGE · 15m
on both venues
48.5%
Down 51.5%
48.5%
Down 51.5%
0.0 pp
BNB · 15m
on both venues
32.0%
Down 68.0%
36.5%
Down 63.5%
4.5 pp
HYPE · 15m
on both venues
29.5%
Down 70.5%
34.5%
Down 65.5%
5.0 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.

Pools refresh hourly · pairs every 5 min
last built 2026-06-24T01:49:57+00:00
Matched events — cross-venue
1 pair · event-level · Sports
↔ related resolves 2027-09-0914:00 UTC
Polymarket Open ↗
Will Ronaldo Cry at the World Cup?
Yes
66.5%
Kalshi Open ↗
Where will Cristiano Ronaldo go next?
Los Angeles Galaxy
14.5%
Sporting CP
11.5%
Botafogo
11.0%
CF Monterrey
11.0%
Galatasaray
11.0%
Inter Miami CF
10.0%
Manchester City
10.0%
Al-Hilal
9.5%
Wydad Casablanca
9.5%
Real Madrid
8.5%
Paris-Saint Germain
2.0%
Events paired at the event level — original titles, full strike ladder from each venue. Pairs reconcile event-driven: a pair stays put until its underlying market resolves, then it's dropped and a replacement is found. Open markets only.
P
Polymarket
30 of 110 events
World Cup Winner
Sports $52,653,955 24h · 30 options
France
19.1%
Argentina
14.6%
Spain
13.9%
England
10.8%
Portugal
7.5%
Netherlands
5.3%
Germany
5.3%
Brazil
5.1%
+ 22 more on Polymarket ↗
World Cup: Golden Boot Winner
Sports $2,045,738 24h · 30 options
Lionel Messi
36.0%
Kylian Mbappe
30.5%
Erling Haaland
9.5%
Harry Kane
7.5%
Mikel Oyarzabal
2.5%
Cristiano Ronaldo
1.8%
Deniz Undav
1.5%
Vinicius Junior
1.1%
+ 22 more on Polymarket ↗
World Cup: Team to advance to Knockout Stages
Sports $1,638,914 24h · 30 options
Canada
99.9%
Morocco
99.9%
Spain
99.8%
Switzerland
99.8%
England
99.8%
Egypt
99.7%
Netherlands
99.7%
Portugal
99.7%
+ 22 more on Polymarket ↗
Bosnia and Herzegovina vs. Qatar - More Markets
Sports $1,443,680 24h · 30 options
O/U 0.5
95.5%
Bosnia-Herzegovina O/U 0.5
90.0%
O/U 1.5
82.5%
1st Half O/U 0.5
74.5%
Bosnia-Herzegovina O/U 1.5
67.5%
Bosnia-Herzegovina 1st Half O/U 0.5
62.0%
O/U 2.5
61.5%
Qatar O/U 0.5
58.5%
+ 22 more on Polymarket ↗
World Cup: Spain Stage of Elimination
Sports $1,346,293 24h · 8 options
Other
50.0%
Round of 16
22.0%
Semifinals
16.5%
Round of 32
15.5%
Final
15.5%
Champion
14.0%
Quarterfinals
13.5%
Group Stage
0.3%
Türkiye vs. United States
Sports $822,838 24h · 3 options
United States
51.5%
Türkiye
26.5%
Draw (Türkiye vs. United States)
22.5%
Czechia vs. Mexico
Sports $816,030 24h · 3 options
Mexico
50.5%
Czechia
25.5%
Draw (Czechia vs. Mexico)
23.5%
Japan vs. Sweden
Sports $761,873 24h · 3 options
Japan
51.5%
Draw (Japan vs. Sweden)
26.5%
Sweden
21.5%
MLB: 2026 NL Cy Young Winner
Sports $580,976 24h · 23 options
Jacob Misiorowski
56.0%
Cristopher Sanchez
23.5%
Shohei Ohtani
7.6%
Paul Skenes
6.0%
Yoshinobu Yamamoto
5.9%
Chris Sale
1.1%
Jesus Luzardo
0.9%
Zack Wheeler
0.6%
+ 15 more on Polymarket ↗
Ecuador vs. Germany
Sports $570,752 24h · 3 options
Germany
52.5%
Ecuador
25.5%
Draw (Ecuador vs. Germany)
22.5%
Morocco vs. Haiti - More Markets
Sports $551,731 24h · 30 options
O/U 0.5
96.2%
Morocco O/U 0.5
93.5%
O/U 1.5
83.5%
1st Half O/U 0.5
78.0%
Morocco O/U 1.5
75.0%
Morocco 1st Half O/U 0.5
70.5%
O/U 2.5
62.5%
Morocco (-1.5)
60.5%
+ 22 more on Polymarket ↗
Los Angeles Dodgers vs. Minnesota Twins
Sports $547,722 24h · 25 options
O/U 6.5
100.0%
NRFI
100.0%
O/U 5.5
100.0%
O/U 7.5
93.8%
O/U 8.5
83.5%
Spread -1.5
76.5%
O/U 9.5
70.0%
Spread -2.5
61.5%
+ 17 more on Polymarket ↗
Norway vs. France
Sports $499,111 24h · 3 options
France
59.5%
Draw (Norway vs. France)
21.5%
Norway
19.5%
South Africa vs. Korea Republic
Sports $483,878 24h · 3 options
Korea Republic
58.5%
Draw (South Africa vs. Korea Republic)
24.5%
South Africa
17.5%
2026 Men’s Wimbledon Winner
Sports $473,856 24h · 30 options
Jannik Sinner
56.5%
Novak Djokovic
11.5%
Alexander Zverev
7.3%
Taylor Fritz
3.5%
Daniil Medvedev
2.9%
Jack Draper
1.7%
Jakub Menšík
1.6%
Jiří Lehečka
1.1%
+ 22 more on Polymarket ↗
Switzerland vs. Canada
Sports $470,480 24h · 3 options
Switzerland
41.5%
Draw (Switzerland vs. Canada)
31.5%
Canada
28.5%
South Africa vs. Korea Republic - More Markets
Sports $452,198 24h · 30 options
O/U 0.5
92.5%
Korea Republic O/U 0.5
82.5%
2nd Half O/U 0.5
77.5%
O/U 1.5
72.5%
1st Half O/U 0.5
67.0%
South Africa O/U 0.5
57.0%
Korea Republic O/U 1.5
52.0%
O/U 2.5
47.5%
+ 22 more on Polymarket ↗
WNBA: Rebounds Per Game Leader
Sports $447,921 24h · 14 options
Angel Reese
64.5%
Jessica Shepard
18.4%
A'ja Wilson
6.5%
Kiki Iriafen
4.5%
Breanna Stewart
3.4%
Kamilla Cardoso
3.1%
Aneesah Morrow
2.1%
Jonquel Jones
1.1%
+ 6 more on Polymarket ↗
Texas Rangers vs. Miami Marlins
Sports $402,892 24h · 25 options
O/U 8.5
100.0%
O/U 7.5
100.0%
Spread -1.5
100.0%
O/U 9.5
100.0%
O/U 5.5
100.0%
O/U 6.5
100.0%
1st 5 Innings Spread -2.5
100.0%
1st 5 Innings O/U 4.5
100.0%
+ 17 more on Polymarket ↗
F1 Drivers' Champion
Sports $369,850 24h · 22 options
Kimi Antonelli
58.9%
Lewis Hamilton
17.1%
George Russell
13.5%
Max Verstappen
2.9%
Charles Leclerc
2.5%
Lando Norris
1.2%
Oscar Piastri
0.5%
Isack Hadjar
0.4%
+ 14 more on Polymarket ↗
Bosnia-Herzegovina vs. Qatar
Sports $332,522 24h · 3 options
Bosnia-Herzegovina
69.5%
Draw (Bosnia-Herzegovina vs. Qatar)
17.5%
Qatar
12.5%
Morocco vs. Haiti
Sports $302,216 24h · 3 options
Morocco
82.5%
Draw (Morocco vs. Haiti)
12.5%
Haiti
5.5%
Philadelphia Phillies vs. Washington Nationals
Sports $285,129 24h · 25 options
O/U 8.5
100.0%
O/U 9.5
100.0%
O/U 11.5
100.0%
O/U 10.5
100.0%
O/U 7.5
100.0%
O/U 6.5
100.0%
O/U 5.5
100.0%
1st 5 Innings O/U 4.5
100.0%
+ 17 more on Polymarket ↗
Scotland vs. Brazil
Sports $262,335 24h · 3 options
Brazil
72.5%
Draw (Scotland vs. Brazil)
18.5%
Scotland
10.5%
NFL Champion 2027
Sports $253,099 24h · 30 options
Los Angeles Rams
18.5%
Baltimore Ravens
6.9%
Buffalo Bills
6.5%
Kansas City Chiefs
4.5%
Los Angeles Chargers
4.0%
Cincinnati Bengals
3.8%
Philadelphia Eagles
3.8%
New England Patriots
3.6%
+ 22 more on Polymarket ↗
Tunisia vs. Netherlands
Sports $244,262 24h · 3 options
Netherlands
87.5%
Draw (Tunisia vs. Netherlands)
9.5%
Tunisia
3.6%
Croatia vs. Ghana
Sports $210,088 24h · 3 options
Croatia
55.5%
Draw (Croatia vs. Ghana)
29.5%
Ghana
16.5%
MLB: 2026 AL Cy Young Winner
Sports $199,347 24h · 18 options
Cam Schlittler
52.0%
Jacob deGrom
7.1%
Parker Messick
4.5%
Cole Ragans
2.6%
Joe Ryan
1.1%
George Kirby
0.8%
Gavin Williams
0.8%
Ranger Suarez
0.4%
+ 10 more on Polymarket ↗
Milwaukee Brewers vs. Cincinnati Reds
Sports $196,055 24h · 25 options
Spread -1.5
87.5%
Spread -4.5
50.0%
Extra Innings
50.0%
O/U 7.5
25.7%
O/U 9.5
2.6%
O/U 8.5
2.5%
O/U 6.5
2.5%
Spread -2.5
2.5%
+ 17 more on Polymarket ↗
NBA: Giannis Antetokounmpo Next Team
Sports $192,145 24h · 29 options
Miami Heat
99.0%
Boston Celtics
0.9%
Golden State Warriors
0.2%
Milwaukee Bucks
0.1%
Minnesota Timberwolves
0.1%
Brooklyn Nets
0.1%
Charlotte Hornets
0.1%
Los Angeles Clippers
0.1%
+ 21 more on Polymarket ↗
K
Kalshi
30 of 72 events
2027 Ryder Cup Winner
Sports · 3 options
Team Europe
48.5%
Team USA
35.0%
Tie
4.5%
2028 Team USA Men's Basketball Roster
Sports · 30 options
Cade Cunningham
94.5%
Anthony Edwards
93.5%
Cooper Flagg
92.5%
Chet Holmgren
89.0%
Jayson Tatum
80.5%
Tyrese Haliburton
70.0%
Jalen Williams
60.5%
Donovan Mitchell
60.0%
+ 22 more on Kalshi ↗
Aidan Miller: Debut Date
Sports · 7 options
Before Nov 1, 2027
67.5%
Before May 1, 2027
45.5%
Before Nov 1, 2026
23.5%
Before Oct 1, 2026
21.0%
Before Sep 1, 2026
18.0%
Before Aug 1, 2026
15.5%
Before Jul 13, 2026
10.5%
Bay Area Sports: Championships before Jul 1, 2030
Sports · 4 options
1+ championships
39.5%
2+ championships
14.5%
3+ championships
5.5%
4+ championships
3.0%
Boston Sports: Championships before Jul 1, 2030
Sports · 4 options
1+ championships
54.5%
2+ championships
17.5%
3+ championships
6.0%
4+ championships
3.5%
Canadian Team to Win the Stanley Cup® Before the 2031 Season
Sports
Before 2031
42.5%
Chicago Pro Football Team: Relocation
Sports · 4 options
A new location in Illinois
56.0%
Indiana
35.5%
Do not relocate or announce a relocation
8.5%
Iowa
1.0%
Chicago Sports: Championships before Jul 1, 2030
Sports · 4 options
1+ championships
48.5%
2+ championships
13.5%
3+ championships
5.0%
4+ championships
5.0%
Davante Adams: Retirement
Sports · 4 options
Before the 2029-30 season
69.5%
Before the 2028-29 season
33.5%
Before the 2027-28 season
10.5%
Before the 2026-27 season
3.5%
Denver Sports: Championships before Jul 1, 2030
Sports · 4 options
1+ championships
54.0%
2+ championships
18.5%
3+ championships
9.0%
4+ championships
5.0%
Derrick Henry: Retirement
Sports · 4 options
Before the 2029-30 season
70.5%
Before the 2028-29 season
35.5%
Before the 2027-28 season
7.0%
Before the 2026-27 season
3.5%
Draymond Green: Retirement
Sports · 4 options
Before the 2029-30 season
77.5%
Before the 2028-29 season
57.5%
Before the 2027-28 season
30.0%
Before the 2026-27 season
5.0%
Eduardo Quintero: Debut Date
Sports · 8 options
Before May 1, 2029
85.5%
Before Aug 1, 2029
82.0%
Before Nov 1, 2029
80.5%
Before Nov 1, 2028
71.0%
Before Aug 1, 2028
50.0%
Before May 1, 2028
40.5%
Before Nov 1, 2027
25.0%
Before Aug 1, 2027
9.5%
Eli Willits: Debut Date
Sports · 8 options
Before Nov 1, 2029
88.5%
Before Aug 1, 2029
87.5%
Before May 1, 2029
75.0%
Before Nov 1, 2028
67.5%
Before Aug 1, 2028
51.0%
Before May 1, 2028
33.5%
Before Nov 1, 2027
25.5%
Before Aug 1, 2027
20.5%
Ethan Holliday: Debut Date
Sports · 7 options
Before Nov 1, 2030
79.5%
Before Aug 1, 2030
76.5%
Before May 1, 2030
73.5%
Before Nov 1, 2029
68.5%
Before Aug 1, 2029
38.0%
Before May 1, 2029
35.0%
Before Nov 1, 2028
10.0%
Europe Team Captain at 2027 Ryder Cup
Sports · 7 options
Luke Donald
94.0%
Francesco Molinari
25.0%
Justin Rose
25.0%
Padraig Harrington
7.5%
Edoardo Molinari
1.0%
Nicolas Colsaerts
1.0%
Thomas Bjørn
1.0%
Franklin Arias: Debut Date
Sports · 7 options
Before Nov 1, 2028
90.0%
Before Aug 1, 2028
89.5%
Before May 1, 2028
79.5%
Before Nov 1, 2027
73.5%
Before Aug 1, 2027
66.5%
Before May 1, 2027
58.0%
Before Nov 1, 2026
48.0%
Golfers to win a PGA Tour Major before 2030
Sports · 30 options
Ludvig Aberg
99.0%
Daniel Berger
99.0%
Akshay Bhatia
99.0%
Michael Brennan
99.0%
Jacob Bridgeman
99.0%
Sam Burns
99.0%
Patrick Cantlay
99.0%
Bud Cauley
99.0%
+ 22 more on Kalshi ↗
How many consecutive regular season games will Shai Gilgeous-Alexander score 20+ points?
Sports · 7 options
145+ consecutive games
80.5%
155+ consecutive games
70.5%
165+ consecutive games
52.5%
175+ consecutive games
39.0%
185+ consecutive games
32.0%
195+ consecutive games
26.5%
200+ consecutive games
22.5%
Jackson Koivun: Golf Majors before 2036
Sports · 4 options
4+ golf major championship wins
99.0%
3+ golf major championship wins
50.5%
1+ golf major championship wins
50.0%
2+ golf major championship wins
48.5%
Jannik Sinner to Complete Tennis by 2028
Sports
Jannik Sinner to win every major tennis event by 2028
42.5%
Jesús Made: Debut Date
Sports · 7 options
Before Aug 1, 2028
89.5%
Before Nov 1, 2028
89.5%
Before May 1, 2028
81.0%
Before Nov 1, 2027
69.0%
Before Aug 1, 2027
42.0%
Before May 1, 2027
39.5%
Before Nov 1, 2026
23.0%
Joe Flacco: Retirement
Sports · 3 options
Before the 2028-29 season
82.5%
Before the 2027-28 season
49.5%
Before the 2026-27 season
7.5%
Josh Allen's Next Team
Sports · 30 options
Stays with Buffalo or Retires
95.0%
Pittsburgh
16.0%
Arizona
14.0%
Atlanta
14.0%
Baltimore
14.0%
Carolina
14.0%
Chicago
14.0%
Cincinnati
14.0%
+ 22 more on Kalshi ↗
Josue De Paula: Debut Date
Sports · 7 options
Before Aug 1, 2028
88.5%
Before Nov 1, 2028
87.5%
Before May 1, 2028
80.5%
Before Nov 1, 2027
55.5%
Before Nov 1, 2026
54.5%
Before Aug 1, 2027
50.5%
Before May 1, 2027
10.0%
Kade Anderson: Debut Date
Sports · 7 options
Before May 1, 2028
90.0%
Before Nov 1, 2027
89.5%
Before Nov 1, 2028
89.5%
Before Nov 1, 2026
75.0%
Before May 1, 2027
69.0%
Before Aug 1, 2027
50.5%
Before Aug 1, 2028
50.5%
Kawhi Leonard: Retirement
Sports · 5 options
Before the 2030-31 season
53.0%
Before the 2029-30 season
35.5%
Before the 2028-29 season
11.5%
Before the 2027-28 season
10.0%
Before the 2026-27 season
7.0%
Kevin Durant: Retirement
Sports · 4 options
Before the 2029-30 season
48.0%
Before the 2028-29 season
30.0%
Before the 2026-27 season
6.0%
Before the 2027-28 season
6.0%
Kirk Cousins: Retirement
Sports · 4 options
Before the 2029-30 season
57.5%
Before the 2028-29 season
34.5%
Before the 2027-28 season
17.0%
Before the 2026-27 season
3.5%
Kyrie Irving: Retirement
Sports · 5 options
Before the 2030-31 season
47.0%
Before the 2029-30 season
30.5%
Before the 2028-29 season
18.5%
Before the 2027-28 season
8.0%
Before the 2026-27 season
6.0%
Sources: Polymarket Gamma API (free) · Kalshi REST API (RSA-PSS signed). Market pools refresh hourly; cross-venue pairs reconcile every 5 minutes; 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.