Kalshi markets
Every Kalshi market we're tracking — ticker, title, category, current bid/ask, last price, volume, open interest, close time. Includes the official result field once settled.
We poll Kalshi, Polymarket, and Manifold around the clock and run paper-trading bots against the data. Here's all of it as CSVs you can download with one click — use it for backtesting, research, or curiosity. No rate limit, no auth wall.
Every Kalshi market we're tracking — ticker, title, category, current bid/ask, last price, volume, open interest, close time. Includes the official result field once settled.
Every Polymarket market — ticker, title, category, bid/ask, volume, liquidity, end date, direct URL. Includes both active and the most recently-closed (resolved) markets.
Time-series bid/ask/last_price/volume per ticker. Currently 30-hour rolling window (sized for live sparklines). Longer retention coming with the backtester feature.
Every paper bet placed by every bot. Side, entry/exit price, sizing, outcome, P&L cents — joined to the strategy slug + name. Perfect for "did this rule actually work?" analyses.
The 18 house strategies — name, description, category, unlock price, and the full config_json showing every filter, entry rule, exit condition, and sizing. Reproducible.
/api/quants/*.Common one-liners to get started:
# grab the latest Kalshi markets
curl -O https://tinycorp.ai/api/data/kalshi-markets.csv
# stream into pandas
python -c "import pandas as pd; df = pd.read_csv('https://tinycorp.ai/api/data/paper-trades.csv'); print(df.groupby('strategy_slug').pnl_cents.sum().sort_values())"
# count Polymarket categories
curl -s https://tinycorp.ai/api/data/polymarket-markets.csv | cut -d, -f3 | sort | uniq -c | sort -nr