Cross-Market Arbitrage Feed

Find probability discrepancies between Polymarket, Metaculus, and other prediction platforms

Automated cross-platform market comparison using fuzzy matching to identify same-event markets across Polymarket and Metaculus. Surfaces probability spreads that represent potential arbitrage opportunities or informational asymmetries between platforms.

x402 API — $0.03/query (AI-powered) Snowflake — $0.045/query Databricks — $0.036/query

How customers use this

Pure cross-platform arbitrage

Buy YES at 45% on Polymarket and sell the equivalent at 55% on Kalshi for a risk-free 10% spread. This data surfaces those opportunities in real time across prediction market platforms.

Probability calibration

If Polymarket says 60% but the Metaculus community says 40%, one market is wrong. Compare probabilities across platforms to find the mispriced side and trade against it.

Informed liquidity provision

Provide liquidity on the side that's cheaper relative to other platforms. When you know the cross-market fair value, you can confidently post orders knowing the spread is in your favor.

Sample data

Example responses from the API. Each query returns structured JSON.

GET /api/v1/pm/arb/opportunities?min_spread=0.05

{
  "opportunities": [
    { "question": "Will Fed cut rates in Jan 2026?", "polymarket_yes": 0.42, "kalshi_yes": 0.54, "spread": 0.12, "combined_liquidity_usd": 892000 }
  ],
  "total_opportunities": 23,
  "updated_at": "2025-12-01T14:30:00Z"
}

GET /api/v1/pm/arb/abc123

{
  "arb_id": "abc123",
  "question": "Will Fed cut rates in Jan 2026?",
  "platforms": {
    "polymarket": { "yes_price": 0.42, "volume_24h": 341000 },
    "kalshi": { "yes_price": 0.54, "volume_24h": 189000 }
  },
  "spread": 0.12,
  "spread_direction": "buy_polymarket_sell_kalshi"
}

GET /api/v1/pm/arb/stats

{
  "markets_tracked": 4821,
  "active_arb_opportunities": 23,
  "avg_spread": 0.034,
  "platforms_compared": ["polymarket", "kalshi", "metaculus"],
  "last_updated": "2025-12-01T14:30:00Z"
}

Use cases

  • Identify cross-platform arbitrage opportunities
  • Compare probability estimates across prediction platforms
  • Detect informational advantages between markets
  • Build cross-market trading strategies
  • Research prediction market efficiency

Response fields

Field Type Description
polymarket_id string Polymarket market/condition ID
polymarket_question string Polymarket market question text
polymarket_prob number Polymarket probability (0-1)
comparison_platform string Name of comparison platform
comparison_prob number Comparison platform probability
spread number Probability spread (Polymarket - comparison)
abs_spread number Absolute probability spread

Example queries

Find arbitrage opportunities

GET /api/v1/pm/arb/opportunities?min_spread=0.05

Markets with 5%+ probability spread across platforms

Cross-platform comparison

GET /api/v1/pm/arb/0x1234

All platform comparisons for a specific Polymarket market

Free dataset stats

GET /api/v1/pm/arb/stats

Returns coverage and spread statistics

Stay in the loop

New datasets, features, and pricing changes. No spam.

How can we help?

Choose a category and tell us what you need.