OddsPipe

The prediction market data API.

Compare odds across Polymarket and Kalshi. Cross-venue market matching with confidence scores, current prices, and spread analysis.

Sign in / Sign up
Live spreads
150,000+
Live markets
2
Platforms
~1 min
Matched-pair refresh
Free
API Access

Get started in 30 seconds
1

Get a key

Sign up with your email. Instant, no credit card.

2

Install the SDK

pip install oddspipe

3

Start querying

Markets, matched pairs, and spreads in one call.


Quick Start
Python SDK
Raw API
# pip install oddspipe
from oddspipe import OddsPipe

api = OddsPipe("your-api-key")

# Find cross-platform price divergences
spreads = api.spreads(min_spread=0.03)
for item in spreads["items"]:
    print(item["title"], item["spread"]["yes_diff"])

# One market, with its latest price
market = api.market(123)

# Search markets
results = api.search("Trump", platform="polymarket")
# Get top spreads
$ curl -H "X-API-Key: YOUR_KEY" \
    https://oddspipe.com/v1/spreads?min_spread=0.03

# Cross-platform spread for one market
$ curl -H "X-API-Key: YOUR_KEY" \
    https://oddspipe.com/v1/markets/123/spread

# Search markets
$ curl -H "X-API-Key: YOUR_KEY" \
    https://oddspipe.com/v1/markets/search?q=trump

Features
⇄

Cross-Platform Spreads

Compare prices between Polymarket and Kalshi. Spot divergences across platforms.

🔗

Matched Markets

Equivalent markets linked across venues, each pair with a confidence score you can filter on.

🔍

Market Search

Search every active market on both venues. Filter by platform or status.

🐍

Python SDK

Three lines of code to query any market. pip install oddspipe from PyPI.


Why OddsPipe
✓

Venue quirks and API changes handled for you: integrate once, never chase an upstream change.

✓

Normalized data across Polymarket and Kalshi

✓

A confidence score on every cross-platform match

✓

Free tier with generous rate limits


Pricing
Free
$0/mo
Evaluation & side projects
Build
$49/mo
Solo builders in production
Scale
$299/mo
High-volume & redistribution
Questions, bugs, or feedback? Reach us at hello@oddspipe.com