The same question on two venues isn't always the same bet.

PairWatch matches events across Polymarket and Kalshi, verifies the settlement rules line by line, and sends a free alert only when a real, fillable net spread of 0.5% or more survives both venues' fees.

26hand-verified pairs
11lookalikes checked & rejected
10timestamped alerts, first 2 days
0.5%minimum net spread, after fees, at 500 shares

How it works

Most cross-venue "arbitrage" is a mirage: different settlement rules, different granularity, or books too thin to fill. PairWatch is built to reject all three.

STEP 1

Verify it's the same question

Every pair is matched and then verified by hand. Near-identical markets that differ in payoff structure, measurement, or timing are rejected — and the rejection is documented, not hidden.

STEP 2

Compare the rules, line by line

Rounding clauses, cancellation rules, resolution sources, close times. If the two venues can settle the "same" event differently, the alert says so — before you trade, not after.

STEP 3

Alert only on fillable edge

Books on both venues are walked at 500 shares. An alert fires only if the net spread is ≥ 0.5% after both venues' fees and both legs fully fill. Checks run about every 15 minutes; maximum 5 alerts a day.

Track record

Every alert is timestamped in the Telegram channel at the moment it fires — nothing is back-posted or edited. First two days, complete:

DateTime (CT)MarketNet spread
Nov 13, 202608:33Fed decision Mar 2027 — hike >25bp+1.0%
Nov 13, 202612:20Fed decision Dec 2026 — no change+0.7%
Nov 13, 202614:05Fed decision Dec 2026 — hike >25bp+0.5%
Nov 13, 202618:20Fed decision Mar 2027 — hike >25bp+0.6%
Nov 13, 202620:20Fed decision Dec 2026 — hike >25bp+0.6%
Nov 14, 202600:35Fed decision Mar 2027 — hike >25bp+0.6%
Nov 14, 202604:20Fed decision Dec 2026 — hike >25bp+0.7%
Nov 14, 202606:50Fed decision Dec 2026 — hike >25bp+0.9%
Nov 14, 202606:50Fed decision Mar 2027 — hike >25bp+0.6%
Nov 14, 202612:50Fed decision Mar 2027 — hike >25bp+0.6%

Trap cases

Looks like the same question. It isn't. From the rejected-pairs library (11 cases and counting):

Bitcoin ranges

Polymarket lists daily ranges $2,000 wide. Kalshi lists hourly buckets $100 wide. Same underlying, completely different bets — no pair, no alert.

Fed +25bp, with a twist

Polymarket rounds a non-standard rate change up to the nearest 25bp bracket. Kalshi has no equivalent clause. A 20bp hike can settle as different outcomes on the two venues — every Fed alert carries this warning.

Core CPI vs headline CPI

One venue's "CPI" market tracks core inflation, the other's tracks headline. Similar titles, different numbers, different settlements. Rejected.

Standards

FAQ

What does it cost?

Nothing. Alerts are free on Telegram.

Does PairWatch place trades?

No. It is an intelligence tool only. You verify both books and trade — or don't — yourself.

Which markets are covered?

Verified pairs today concentrate in Fed decisions and NFL moneylines, where both venues genuinely list the same question. Coverage grows pair by pair, only after rule verification — never by bulk matching.

Why so few alerts?

By design. Most apparent spreads fail the fee, depth, or rule-difference test. A tool that alerts on everything alerts on nothing.