live on Kalshi × Polymarket · thousands of markets monitored

The Polymarket arbitrage agent
& Kalshi arbitrage agent —
prediction market arbitrage
detected, net of fees.

arbitrage-agent reconciles the same outcome across Kalshi and Polymarket, sizes with Kelly, and alerts you before the spread collapses — both legs ready to place from a step-by-step guide. Automated execution is in final testing. No strategies to tune.

How it works

Access is open — subscribe in a minute and start getting signals

Arbitrage Agent - Automated arbitrage across Polymarket and Kalshi markets | Product HuntFeatured on NextGen ToolsArbitrage Agent — Featured on LaunchPolyLaunching Soon on Uneed
↑ 24/7 market scanningevery edge shown net of feesnon-custodial · 0% take on P&L
arbitrage-agent.terminal — /opportunities · live
SIMULATED · illustrative only
Bankroll
$48,210.44
+$1,284.17 · 24h
Realized P&L · 30d
+$7,119.08
Open positions
7 / 12 cap
Exposure · $11,420 (23.7%)
Win rate · 30d
100%
Market pairStrategySpreadROI
Fed cuts rates in May FOMC
K · KXFED-25MAY-C25 · P · will-the-fed-cut-...
complement$0.0342+8.42%
BTC > $100k by Jun 30
K · KXBTC-25JUN30-100K · P · btc-100k-june
same_side$0.0187+5.18%
Lakers win NBA Finals 2026
K · KXNBACHAMP-26-LAL · P · lakers-champs-2026
complement$0.0128+3.64%
Oscars 2026 — Best Picture
K · KXOSCARBP-26 · P · best-pic-2026
same_side$0.0082+2.41%
Senate confirms nominee by EOM
K · KXSEN-CONF-MAY · P · senate-conf-may
complement$0.0051+1.18%
Activity — last 60s
0:02
EXEC Filled 140 contracts · Fed cuts May · net +$47.88
0:08
DETECT New spread · BTC > $100k · ROI 5.18%
0:17
MATCH 3 Polymarket titles embedded · 1 linked
0:23
EXEC Partial fill · Lakers champs · 40/60
0:31
PASS Skipped ETH spread · liquidity below $8k floor
0:44
WS Kalshi heartbeat · 218ms
FED-MAY-C25+8.42%▲BTC-100K-JUN+5.18%▲NBACHAMP-LAL+3.64%▲OSCAR-BP-26+2.41%▲SEN-CONF-MAY+1.18%▲NFL-MVP-26-0.42%▼ETH-5K-AUG+2.08%▲CPI-FEB-3.2+4.92%▲GDP-Q2-POS+0.89%▲SCOTUS-JUNE+1.77%▲FED-MAY-C25+8.42%▲BTC-100K-JUN+5.18%▲NBACHAMP-LAL+3.64%▲OSCAR-BP-26+2.41%▲SEN-CONF-MAY+1.18%▲NFL-MVP-26-0.42%▼ETH-5K-AUG+2.08%▲CPI-FEB-3.2+4.92%▲GDP-Q2-POS+0.89%▲SCOTUS-JUNE+1.77%▲

NON-CUSTODIAL BY DESIGN — YOUR CAPITAL NEVER LEAVES THE VENUES

24/7
Continuous market scanning
100%
of edges shown net of fees
0%
take on your P&L
$0
of your capital held by us

Three things
every other agent misses.

Prediction-market arbitrage is deceptively hard. The spreads are real, the math is trivial, and the execution is where most systems bleed out. This is what we built instead.

01 / SEMANTIC MATCH

Same outcome, different English.

"Fed cuts by 25bps in May" on Kalshi is "Will the Fed cut rates at the May FOMC?" on Polymarket. Text-match doesn't work. OpenAI embeddings + a custom reranker link thousands of titles across venues — and every pair is validated before it goes live.

K KXFED-25MAY-C25
"Fed cuts rates in May FOMC"
→ 0.94
P will-the-fed-cut...
"Will the Fed cut at May FOMC?"
02 / REACTIVE ENGINE

Price-driven, not poll-driven.

A live order-book feed on Polymarket, a continuous poll on Kalshi. On every price change, only the affected pairs are re-evaluated — not the whole book. That's how thousands of markets stay covered without missing a beat.

03 / PARALLEL EXECUTION

Both legs, or neither.

The execution engine fires Kalshi and Polymarket orders in parallel with a circuit breaker — if one leg fails, the other unwinds inside 400ms. It's in final testing on our own capital and rolls out to Operator subscribers soon; until then, every alert shows you both legs to place in one screen.

K
FILLED
184ms
⥤
P
FILLED
276ms
Spread locked. Zero directional risk.

From market tick
to actionable signal — in milliseconds.

You deposit capital on both venues and set your threshold. Steps 1–3 happen automatically, forever; step 4 is yours today — and automated soon.

1

Ingest

Polymarket prices stream in as they move; Kalshi is polled continuously. Markets filtered by volume, time-to-close, liquidity depth.

2

Match

Embedding-based pairing identifies the same real-world outcome across venues, despite wildly different phrasing.

3

Evaluate

Reactive engine computes net-of-fees spread and ROI on every price tick. Kelly sizing within your bankroll caps.

4

Execute

Telegram/email alert opens a step-by-step guide — both legs, exact prices, sized to your bankroll. Automated parallel execution with circuit breaker: in final testing, coming to Operator first.

Two exchanges.
One P&L curve.

Kalshi
CFTC · US · REGULATED
ConnectorREST
Fee modelTiered · 7% cap
Markets trackedall liquid binaries
SettlementUSD · CFTC-regulated
AuthRSA private key
Polymarket
CLOB · INTL · CRYPTO
ConnectorGamma + CLOB WS
Fee model2% intl · 0% US
Markets trackedall liquid binaries
SettlementUSDC on Polygon
AuthEOA signature

Tune it like
an instrument.

Every parameter — spread floor, Kelly fraction, exposure caps, market filters, fee lookups — is live-editable in the terminal or via API. Defaults are sane; expert knobs are there when you want them.

Min spread threshold$0.015
Max position · % bankroll4.0%
Max concurrent positions12
Kill switchARMED
arbitrage-agent.config.ts
// Live hot-reload · no restart required export const engine = { spread: { min: 0.015, // net of fees kellyFraction: 0.25, }, risk: { maxPositionPct: 0.04, maxConcurrent: 12, exposureCap: 0.6, }, exec: { parallel: true, unwindOnPartial: true, circuitBreakerMs: 400, }, notify: ["telegram", "webhook"], }

Pay a flat fee. Keep the spread.

Capital stays on-venue. We charge a monthly platform fee and nothing on P&L — the upside is yours.

⚡ Early bird · $19/mo
Starter
$29/mo
signals & guides · $199/yr · lifetime $299

See every spread arbitrage-agent detects, with a step-by-step guide to book it yourself. No keys required.

  • Live opportunity feed
  • Step-by-step execution guides
  • Dry-run P&L tracking
  • Maker/taker execution sequencing
  • Mark-to-market on open positions
  • 7 days of history
  • Web terminal

Refer a friend — both save $3/mo

Your personal referral code is in your account once you subscribe. If you joined the waitlist, you already have it by email.

· non-custodial — capital stays on Kalshi & Polymarket· cancel any day· 0% on P&L· you need accounts on both venues — check yours before subscribing

Stop watching spreads.
Start booking them.

Signals start at $29/mo. Go Operator for instant alerts — and first access to automated execution when it ships. Cancel any day — your capital stays on-venue, never with us.

· non-custodial· cancel anytime

Frequently Asked Questions

Everything you need to know about the Polymarket & Kalshi arbitrage agent.