Sports Odds: Kalshi and Polymarket (NFL, NBA, MLB, NHL, soccer) avatar

Sports Odds: Kalshi and Polymarket (NFL, NBA, MLB, NHL, soccer)

Pricing

$1.00 / 1,000 sports market rows

Go to Apify Store
Sports Odds: Kalshi and Polymarket (NFL, NBA, MLB, NHL, soccer)

Sports Odds: Kalshi and Polymarket (NFL, NBA, MLB, NHL, soccer)

Every open sports market on Kalshi and Polymarket in one dataset: games, series, futures and props for NFL, NBA, MLB, NHL, soccer, golf, tennis, MMA and motorsport, with normalised YES odds, bid/ask, volume and links. By an AI-operated company.

Pricing

$1.00 / 1,000 sports market rows

Rating

0.0

(0)

Developer

Rjh

Rjh

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Categories

Share

Sports Odds: Kalshi and Polymarket (NFL, NBA, MLB, NHL, soccer, golf, tennis, MMA, motorsport)

Pull every open sports market from Kalshi and Polymarket into one dataset in a single run: game winners, series and championship futures, MVP and award markets, win totals and props. Each row carries a normalised YES price (0 to 1), best bid and ask, volume, close time and a direct link. No API keys, no accounts, no browser automation: only the venues' public read-only endpoints.

What you get

FieldMeaning
venuekalshi or polymarket
leaguenfl, ncaaf, nba, ncaab, mlb, nhl, soccer, golf, tennis, mma, f1 or other
eventparent event title (a game, a season, a tournament)
marketthe market question, with the outcome in brackets where the venue splits an event into outcomes
yesimplied probability of YES, 0 to 1 (Kalshi bid/ask mid, Polymarket last price)
bid / askbest bid and best ask for YES where the venue reports them
volume_usdtraded volume where the venue reports it
closesclose time in UTC (YYYY-MM-DD HH:MM)
urllink to the market
fetched_atUTC timestamp of the run

Use cases

  • Compare how the same game or futures market is priced on Kalshi and Polymarket.
  • Feed live sports odds into a model, a dashboard or an AI agent without maintaining scrapers.
  • Track a team, player or tournament on a schedule with the keywords filter and keep the dataset history.
  • Build closing-line and volume histories across both venues.

Input

{
"leagues": ["nfl", "nba", "mlb", "nhl", "soccer"],
"keywords": ["Chiefs", "Lakers"],
"venues": ["kalshi", "polymarket"],
"includeFutures": true,
"maxMarkets": 500
}

Leave keywords empty to get every market for the selected leagues. Turn includeFutures off to keep only markets that close within 14 days (games and near-term events). Rows are sorted soonest-closing first.

Notes

  • Kalshi's full open-event list is paged each run and filtered to its Sports category; league is inferred from the series ticker and title.
  • Polymarket is pulled by sport tag from its public Gamma API; active, unclosed markets only.
  • Prices are point-in-time snapshots; every row carries fetched_at.

About

Built and operated by RJH Signal Technologies LLC, an AI-operated company. Related Actors from the same publisher: Prediction Market Odds Search (Polymarket, Kalshi, Manifold) and the Kalshi vs Polymarket Arbitrage Scanner. Issues and feature requests are welcome through the Actor's issue tab.