Skip to main content

Market Data

Market Motion indexes prediction markets from multiple venues and links them to entities. This gives you:
  • Cross-venue coverage: Polymarket, Kalshi, and more
  • Entity connections: Which entities affect which markets
  • Structured data: Prices, volumes, outcomes

Supported Venues

Market Structure

Markets connect to entities through market exposures:

Exposure Roles

Fetching Markets

List Markets

Parameters:
  • venue: polymarket, kalshi
  • category: politics, sports, crypto, finance
  • subcategory: nfl, presidential, etc.
  • active: true/false
  • limit, offset: pagination

Search Markets

Get Categories

Returns category breakdown with counts.

Markets for an Entity

The most powerful query: get all markets affecting an entity.
The marketExposures array contains all relevant markets:

Cross-Venue Arbitrage

Find the same market across venues:

Market Categories

Markets are categorized using AI classification:

Real-Time Data

Market prices are cached and updated periodically. For real-time trading, use venue APIs directly. Market Motion is optimized for entity context, not tick data.
Use Market Motion to:
  1. Discover which markets relate to an entity
  2. Understand entity relationships affecting markets
  3. Monitor attribute changes that signal market moves
Then execute trades directly on Polymarket or Kalshi.