Data & analytics tools for Kalshi and Polymarket, compared
22 public data & analytics projects side by side. Stars and update dates come from GitHub and were checked on Oct 23, 2026.
Last updated . Most common tools: Python (17), Parquet (3), Kalshi API (3), TypeScript (2), Polymarket data (2).
| Project | Platforms | Tools | Difficulty | GitHub stars | Repo updated |
|---|---|---|---|---|---|
| Prediction market analysis framework and dataset | Kalshi & Polymarket | Python, Parquet | intermediate | 3,874 | Oct 9, 2026 |
| poly_data Polymarket data pipeline | Polymarket | Python | intermediate | 2,338 | Sep 8, 2026 |
| PMXT: 'CCXT for prediction markets' | Kalshi & Polymarket | TypeScript | intermediate | 2,170 | Sep 30, 2026 |
| Polymarket MCP server | Polymarket | Python, MCP | beginner | 145 | Jun 6, 2025 |
| Kalshi performance dashboard | Kalshi | TypeScript | beginner | 36 | Aug 5, 2026 |
| Real-time tick visualizer | Kalshi & Polymarket | Python, WebSockets | intermediate | 21 | Sep 22, 2025 |
| Where are prediction markets least efficient? Polymarket calibration study | Polymarket | Python, Polymarket public APIs | advanced | 1 | Oct 17, 2026 |
| Kalshi MLB pricing research and paper-trading kit | Kalshi | Python, Kalshi API, MLB Stats API | advanced | 0 | Oct 14, 2026 |
| Calibrated commodity forecaster for Kalshi-style threshold questions | Kalshi | Python, PyTorch, conformal prediction, EIA data | advanced | 0 | Oct 15, 2026 |
| Event-driven backtest engine for binary prediction markets | Kalshi & Polymarket | Python, Streamlit, Parquet | intermediate | 0 | May 17, 2026 |
| Kalshi calibration vs. tradable alpha: research replication package | Kalshi | Python, NumPy, JSONL | advanced | 0 | Oct 16, 2026 |
| Taker fee calculator for Kalshi, Polymarket and Polymarket US | Kalshi & Polymarket | JavaScript, Node.js | beginner | 0 | Oct 17, 2026 |
| Polaris: research on beating Polymarket 5-minute crypto markets | Polymarket | Python, LightGBM, Binance and Polymarket data | advanced | 0 | Oct 19, 2026 |
| How well calibrated is Polymarket? Calibration and Brier study | Polymarket | Python, Polymarket public API, statistics (Brier score, logistic recalibration) | intermediate | 0 | Oct 20, 2026 |
| Do prediction markets know what the Fed will do? Kalshi and Polymarket vs futures study | Kalshi & Polymarket | Python, Kalshi API, Polymarket data, futures and FX tick data | advanced | 0 | Oct 21, 2026 |
| Polymarket vs oil, VIX and defense stocks: geopolitical lead-lag study | Polymarket | Python, Polymarket data, minute ETF bars | advanced | 0 | Oct 20, 2026 |
| pm-recorder: Polymarket market data recorder on GitHub Actions | Polymarket | Python, GitHub Actions, Polymarket Gamma API, CLOB API | intermediate | 0 | Oct 21, 2026 |
| Are prediction markets calibrated? Kalshi and Polymarket calibration and favourite-longshot study | Kalshi & Polymarket | Python, pandas, Kalshi API, Polymarket API | intermediate | 0 | Oct 22, 2026 |
| Kalshi 15-minute BTC market backtester with taker fees | Kalshi | Python (standard library), Kalshi public market data | intermediate | 0 | Oct 22, 2026 |
| Polymarket real-time market data pipeline with Kafka, dbt and Grafana | Polymarket | Python, Kafka, Parquet, dbt-duckdb, Grafana, Docker Compose | advanced | 0 | Oct 22, 2026 |
| S&P 500 options vs Kalshi contracts: comparing two risk-neutral distributions | Kalshi | Python, Jupyter, SVI volatility fit, Kalshi public API, Yahoo Finance | advanced | 0 | Oct 23, 2026 |
| Polymarket order book collector in Rust with redundant websockets | Polymarket | Rust, websockets, SBE binary format | advanced | 0 | Oct 23, 2026 |
How to read this
Data and analytics projects collect, store and visualize prediction-market data: historical prices, order books, trades and resolutions. They are the usual starting point for research and backtesting.
Stars show popularity, not quality or profitability. Nothing here is financial advice. See each entry for its source, and the glossary for terms.
Get the weekly digest
New public Kalshi & Polymarket builds, each with a source. No spam.
Form not loading? Subscribe on beehiiv. Handled by beehiiv; see privacy. Unsubscribe any time.