Private alpha · 2 traders onboarded, accepting applicationsApply

Stop building data infrastructure.
Start finding edge.

A data API for algorithmic traders and funds on Polymarket and Kalshi. Query live, export to Parquet, or stream in real time — without ever building a pipeline.

Live on prod · 8B+ events indexed · running queries for 2 alpha traders
titus · queryLIVE
$
8B+
Events Indexed
150ms
Complex Query Speed
10TB+
Structured Data
700K+
Markets Covered
Last updated · March 2026
The Problem

You've built this pipeline before.

Every prediction market trader building serious strategies knows the routine. On-chain fills, wallet history, market metadata, position tracking — none of it lives in one place. So you build a pipeline. Weeks pass. By the time the data is ready, the opportunity is gone.

Weeks of eng time, gone

Collecting, parsing, and merging raw events before you can validate a single hypothesis.

Pre-packaged data doesn't fit

Existing providers give you fixed views. You need to define what a maker is, what a competitor looks like, what counts as mispricing — on your terms.

Static snapshots in a live market

By the time a dataset is built, you need real-time feeds to act on what you found.

The Solution

The data API for Polymarket and Kalshi.

Define the conditions. Titus executes them across 8 billion events in milliseconds. No schemas to work around. No dashboards to outgrow.

You Define

What a “maker” means in your strategy

// Your taxonomy, your terms
define maker = wallet where
  maker_fill_ratio > 0.80
  and win_rate > 0.65
  and volume_30d > 100_000

select * from makers
where market.category = “politics”
Titus Returns

4 matches in 142ms

Wallet
Maker %
Win Rate
Vol 30d
0x7a3f…c19d
87%
71%
$1.42M
0xb104…88ae
92%
68%
$896K
0x2d6c…3f71
81%
74%
$2.11M
0xfe88…a402
85%
66%
$412K

Flexible definitions

Makers, competitors, mispricing — all user-defined. Titus runs your taxonomy against 8B events.

Unconstrained queries

Combine wallet behavior, market metadata, fill history, and P&L in one query. No schemas to fight.

Real-time feeds

WebSocket subscriptions on wallets and markets. Pipe signals directly into your execution layer.

Backtest Without Latency

Query live. Export once.
Iterate offline — at local speed.

Every HTTP round-trip costs you 100+ ms. Multiply that across 10,000 backtest iterations and you're losing hours to the network. With Titus, you define your dataset once, export it as Parquet, and run backtests directly from disk.

0 ms
Network per query, offline
100×
Faster iteration loop
Your disk
Your data, portable
titus · export.parquet
# 1. Define your dataset once
$ titus export \\
--query “all_wallets_politics_30d.tql” \\
--format parquet \\
--out ./data/politics_makers.parquet
Exported 2.1M rows · 847 MB · 3.2s
# 2. Backtest locally — no HTTP
import duckdb
df = duckdb.sql(“SELECT * FROM 'politics_makers.parquet'”)
Query returned in 18ms · zero network
# 3. Resync when ready
$ titus export --refresh politics_makers.parquet
Delta: +14,208 rows · 0.8s
✓ Works with DuckDB, Polars, pandas, Spark✓ Incremental refresh
How It Works

From raw events to structured intelligence

Prediction Markets
Polymarket · Kalshi · more
Titus Pipeline
Index · Structure · Derive
AI Query Planner
Plan · Test · Execute
Your Choice
API · WebSocket · Parquet
Your Stack
Trade · Backtest · Model

An AI query planner translates natural language or structured requests into optimized queries across 10TB of market data. Pipe results into your execution layer in real time, or export as Parquet for offline backtesting.

Real Queries

What alpha traders are running today.

Actual queries from the two traders currently using Titus. Each returns structured data, ready for their systems.

Find all wallets with >80% maker orders, >65% win rate, and >80% weighted win rate.

Identifying consistent high-performing makers for competitive analysis.

ReturnsWalletMaker %Win RateWeighted WRVolume

Taker vs maker P&L per cricket match, tagged by consistent vs one-off players.

Roll-up analysis across a sports series for strategy validation.

ReturnsMatch IDSeries IDConsistent Takers P&LConsistent Makers P&LOne-off P&L

On-chain transaction data for 20 specific wallets across 15 recent matches.

Raw data dump for offline analysis and custom modeling.

ReturnsTx HashWalletMarketSideSizeBlockTimestamp
See It In Action

Natural language in. Market intelligence out.

Prefer the full walkthrough? Watch the 2-min Loom →

FAQ

Common questions

Existing platforms give you pre-built dashboards or require you to write SQL against raw data. Titus lets you define your own conditions, tags, and classifications — then query across the full structured dataset in milliseconds. You define what a maker is, what a competitor looks like, what counts as mispricing. Titus executes it.

The data is ready.
You should be too.

Private alpha — two traders onboarded. Accepting applications for the next cohort.

Get alpha access

Early access to the data API for algorithmic traders on Polymarket and Kalshi.