VenueGap

The matched feed, so the matcher is not your job.

Every market both exchanges list, 35 categories, matched outcome by outcome and refreshed every 45 seconds. Desk is the API at 3,000 requests a minute, a server-sent stream with one frame per refresh, and every snapshot of the last 30 days as CSV.

The endpoints

GET /api/pairs every pair with both books, fees and the edge. GET /api/history?id=&days=30 the snapshots. GET /api/export?day= a day as CSV. GET /api/stream?key= the live frames. GET /api/alerts?key= what crosses your rules now. Docs: /api.

What you stop maintaining

Ticker renames, Polymarket condition ids, the pairs that settle on different rules (both rule sets are on the pair page), two rate-limit regimes, the fee math. Cancel any time; the free tier keeps 120 requests a minute and three days of history.

 

Game Day

$7.00/month
$84 billed yearly · 20% off

Alerts to your phone when a gap opens on your leagues, batched every 5 minutes. For the game-day check.

  • Discord, Telegram or email
  • 1 alert rule
  • batched every 5 min
  • 7 days of price history
Card via Stripe · cancel any time · full refund inside 7 days
 

Trader

$23.00/month
$276 billed yearly · 20% off

Alerts on every 45-second refresh, within a minute of the move. Edge-only rules, gap rules, book rules; five of them.

  • alerts on every 45s refresh
  • 5 rules, 3 channels
  • edge-only and sportsbook alerts
  • 30 days of history, CSV of 7
  • API key, 600 req/min
Card via Stripe · cancel any time · full refund inside 7 days
Built for this

Desk

$63.00/month
$756 billed yearly · 20% off

The feed for bots and models: a live stream, bulk export, and 3,000 requests a minute.

  • live stream (SSE)
  • all 30 days as CSV
  • 25 rules, 10 channels
  • API key, 3,000 req/min
Card via Stripe · cancel any time · full refund inside 7 days

Founding price: 100 seats, 0 taken. Prices rise at seat 100 or on October 31, whichever comes first; the rate you join at is yours for as long as you keep it. Next: Game Day $10, Trader $34, Desk $89.

Read-only: VenueGap places no orders and is not advice. Availability of either exchange varies by state.

Questions

Is a $0.03 gap actually tradeable?

Sometimes. Fees on both venues eat $0.01 to $0.02 on a round trip, so the edge-after-fees alert is the one that matters for cross-venue trades; the gap alert is for when one venue is late to a move. Both are rules you set, and every alert links to the market page so you can see the books before you act.

Why pay when there are free scrapers on Apify and GitHub?

They give you the same raw pairs we give away free here. What they do not do: refresh every 45 seconds, filter thin books and near-certain favorites, subtract both venues' fees, keep 30 days of history, or message you. You are paying for the minute between a gap opening and your phone buzzing, and for not running a scheduler.

Do you route orders or hold funds?

No, and we will not. VenueGap is read-only. You trade on Kalshi or Polymarket yourself, in your own accounts. Nothing here is advice.

What happens when the price goes up?

Nothing, for you. The price you join at is written into your Stripe subscription and never changes while you keep it, monthly or yearly. The seat counter on this page is the number of paying customers in our store, not a marketing number.

What if it is not useful?

Email hello@venuegap.com inside 7 days of your first charge and it is refunded in full, no questions. After that, cancel from your settings page in one click and it ends at the end of the period you paid for.

Which markets?

Every market both exchanges list and we can match with confidence: 35 categories, from NFL and college games to the Fed, nominations and crypto strikes. Matching is by team codes and dates for games and by outcome name for the rest; anything uncertain is dropped, not guessed.

How fast, really?

Both venues are read every 45 seconds. Trader and Desk alerts go out on the first refresh where a market crosses a rule, then not again for that market for 30 minutes unless the gap widens by another point. Game Day holds alerts and sends them every 5 minutes.

Can I put the alerts in my Discord server?

A personal server, yes, on any tier with a Discord channel. A community server with members, that is the Server licence: it adds a "via VenueGap" line to each alert, allows up to 25 webhooks and 3 admin seats, and is the only tier licensed for redistribution.