Prediction Markets
Intelligence

The data infrastructure for prediction markets.

PolymarketPolymarket
KalshiKalshi
More coming

Backed by

University of Waterloo
Big Brain Holdings
Builder Capital
Borderless
Quantstamp
OrangeDAO

Top Polymarket Traders

Advanced trading analytics and performance rankings.

View leaderboard
RankWalletH-Score15d ROI
#10x93ab...9723+15%
#20x036c...178d+18.3%
#30xe524...d34f+11.5%
#40x7b47...d615+7.4%
#50x339a...1eae+21.2%

Get Started

Choose how you want to access prediction market intelligence.

See It In Action

Ask Claude to find the top trader to copy — and watch Heisenberg deliver the answer in real time.

The Data Suite for Prediction Markets

Everything from raw market data to real-time intelligence, delivered through one unified API.

Historical and Real-Time Market Data

Clean, normalized data across the full market lifecycle.

  • Markets, outcomes, and metadata
  • Trades and orderbooks
  • Prices, volume, liquidity, spreads
  • Deep historical coverage for backtesting
curl -X POST https://narrative.agent.heisenberg.so/api/v2/semantic/retrieve/parameterized \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "agent_id": 574,
    "params": {
      "market_slug": "bitcoin-up-or-down-january-17-3pm-et",
      "min_volume": "100",
      "closed": "True"
    },
    "pagination": {"limit": 100, "offset": 0},
    "formatter_config": {"format_type": "raw"}
  }'
Response
{
  "question": "Bitcoin Up or Down - January 17, 3PM ET",
  "slug": "bitcoin-up-or-down-january-17-3pm-et",
  "condition_id": "0xeaff81adbcd9dcd88a73a41402cb...",
  "volume_total": 104456.76,
  "closed": true,
  "side_a_outcome": "Up",
  "side_b_outcome": "Down",
  "winning_outcome": "Up",
  "start_date": "2026-01-15T20:01:06Z",
  "end_date": "2026-01-17T21:00:00Z"
}

Real-Time Aggregated Intelligence

Understand behavior, not just prices.

  • Wallet and trader performance insights
  • PnL, ROI, win rate, drawdowns
  • Financial indicators and trading patterns
  • Smart money and whale activity
curl -X POST https://narrative.agent.heisenberg.so/api/v2/semantic/retrieve/parameterized \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "agent_id": 579,
    "params": {
      "wallet_address": "ALL",
      "leaderboard_period": "1d"
    },
    "pagination": {"limit": 5, "offset": 0},
    "formatter_config": {"format_type": "raw"}
  }'
Response
[
  {
    "rank": 1,
    "address": "0x0720803c7cb0d0c5a928787b3b7ea148c6831cdb",
    "total_pnl": "1494121.72",
    "total_volume": "3600711.99",
    "roi": "0.4150",
    "win_rate": "1.0000",
    "total_trades": 69,
    "markets_traded": 1
  },
  {
    "rank": 2,
    "address": "0xc5d563a36ae78145c45a50134d48a1215220f80a",
    "total_pnl": "241225.66",
    "total_volume": "903486.60",
    "roi": "0.2670",
    "win_rate": "0.6910",
    "total_trades": 2836,
    "markets_traded": 45
  },
  {
    "rank": 3,
    "address": "0xe5c09aed85ffa8d28972ae74bac63f465a3e3f84",
    "total_pnl": "197760.31",
    "total_volume": "2107425.72",
    "roi": "0.0938",
    "win_rate": "0.6710",
    "total_trades": 2557,
    "markets_traded": 112
  }
]

Real-Time Cross-Market Analysis

See across platforms as one system.

  • Market matching across Polymarket and Kalshi
  • Cross-venue price disagreement
  • Trader and wallet overlap detection
  • Early signal and lead-lag analysis
import requests
import json

url = "https://narrative.agent.heisenberg.so/api/v2/semantic/retrieve/parameterized"

payload = json.dumps({
  "agent_id": 565,
  "params": {
    "title": "MMA",
    "status": "finalized"
  },
  "pagination": {"limit": 10, "offset": 0},
  "formatter_config": {"format_type": "raw"}
})

headers = {
  'Authorization': 'Bearer YOUR_API_TOKEN',
  'Content-Type': 'application/json'
}

response = requests.post(url, headers=headers, data=payload)
Response
{
  "ticker": "KXUFCFIGHT-25OCT25ASPGAN-ASP",
  "event_ticker": "KXUFCFIGHT-25OCT25ASPGAN",
  "title": "Will Tom Aspinall win the Tom vs Ciryl MMA fight?",
  "status": "finalized",
  "last_price": 51,
  "volume": 1435234,
  "volume_24h": 0,
  "open_time": "2025-10-21T00:32:00Z",
  "close_time": "2025-10-25T22:14:15Z"
}

Real-Time Web Intelligence on Markets

Measure narrative pressure against market pricing.

  • Social media impressions and volume
  • Sentiment scoring
  • Narrative vs price divergence
  • Influential accounts and signals
import requests
import json

url = "https://narrative.agent.heisenberg.so/api/v2/semantic/retrieve/parameterized"

payload = json.dumps({
  "agent_id": 585,
  "params": {
    "keywords": "{Trump,tariffs,trade war}",
    "hours_back": "12"
  },
  "formatter_config": {"format_type": "raw"}
})

headers = {
  'Authorization': 'Bearer YOUR_API_TOKEN',
  'Content-Type': 'application/json'
}

response = requests.post(url, headers=headers, data=payload)
Response
{
  "keyword": "Trump tariffs",
  "tweet_count": 14523,
  "unique_authors": 8741,
  "acceleration_score": 3.2,
  "sentiment_avg": 0.42,
  "top_authors_count": 87,
  "window_hours": 12,
  "snapshot_time": "2026-03-15T18:00:00Z"
}

Built for Teams That Need Confidence

Data collection handled end-to-end
No stitching multiple APIs
Built on distributed infrastructure for reliability and scale
Designed for production workloads and automation

Private deployments and custom intelligence layers available.

Start Building With Heisenberg

Get API access in minutes or schedule a demo.