Documentation Index
Fetch the complete documentation index at: https://docs.probalytics.io/llms.txt
Use this file to discover all available pages before exploring further.
Probalytics
Clean, unified prediction market data. One API. Multiple access methods. Aggregate data from Polymarket, Kalshi, and more into a single normalized dataset. Choose how you access it: REST API, raw SQL, or bulk exports.REST API
Query via HTTP with auth
SQL (ClickHouse)
Direct database connection
File Downloads
Parquet exports
The Problem
What we solved:- ✓ Unified API across exchanges
- ✓ Normalized data schema
- ✓ Historical data back to platform launch
- ✓ Continuous updates
- ✓ Multiple access methods for your workflow
Data Available
Two core datasets, continuously updated:Markets
Every prediction market question: title, outcomes, category, status, open/close dates, resolution data, current prices
Fills
Every executed trade: price, size, taker side, timestamp, taker/maker IDs
Supported Exchanges
| Exchange | Type | Coverage | Status |
|---|---|---|---|
| Polymarket | Blockchain (Polygon) | Markets, fills, orderbook snapshots | Live ✓ |
| Kalshi | US-regulated | Markets, fills | Live ✓ |
| PredictIt | US-based | Markets, fills | Coming soon |
| Metaculus | Forecasting platform | Questions, predictions | Coming soon |
Access Methods
Choose what fits your workflow:REST API
Query via HTTP with simple authentication. Best for: production applications, quick integrations.- Authentication: API key in header
- Rate limited: 3,000 requests per 10 seconds
- Response format: JSON
SQL (ClickHouse)
Direct database connection. Best for: data analysis, batch operations, complex queries, dashboards.- Connect from: Python, Node.js, Go, DBeaver, etc.
- Full SQL support: aggregations, joins, window functions
- Performance: optimized for analytics
File Downloads
Bulk Parquet exports. Best for: local analysis, research, backups, data science pipelines.- Format: Parquet
- Frequency: weekly (fills), monthly (markets)
- See File Downloads
Use Cases
Trading
Build bots, alerts, dashboards. Track prices across platforms. Detect opportunities.
Research
Market efficiency analysis. Forecast accuracy studies. Information aggregation patterns.
Arbitrage
Find price spreads. Match markets across exchanges. Identify inefficiencies.
Backtesting
Test strategies against historical data. Validate models. Performance analysis.
Next Steps
Quickstart
Get working code in 2 minutes
SQL Guide
Tables, schemas, queries
File Downloads
Bulk Parquet exports
Tutorials
Real examples: arbitrage, analysis, pipelines
Need Help?
- Quick question? Check Troubleshooting
- Still stuck? Email support@probalytics.io or join our Discord
- Found a bug? GitHub Issues