CF Benchmarks index history (BRTI and more)
Kalshi Eye records the CF Benchmarks real-time indices that Kalshi relays: BRTI and 22 others, up to 5 values a second, with Kalshi's 60-second averages. These are the prices Kalshi's crypto markets settle on, on the same recorder clock as the order books.
- Rows on file
- 12.8Mindex values
- Indices with pages
- 23one per asset
- Size
- 360 MBall datasets on file
Biggest CF Benchmarks indices
| Series | Markets | Rows | Size |
|---|---|---|---|
| XRP CF Benchmarks Indexcf:XRP | 3 markets | 1.2M rows | 30.2 MB |
| DOGE CF Benchmarks Indexcf:DOGE | 3 markets | 1.2M rows | 29.8 MB |
| ETH CF Benchmarks Indexcf:ETH | 3 markets | 1.2M rows | 30.3 MB |
| BTC CF Benchmarks Indexcf:BTC | 3 markets | 1.2M rows | 33.4 MB |
| SOL CF Benchmarks Indexcf:SOL | 3 markets | 1.2M rows | 27.5 MB |
| VVV CF Benchmarks Indexcf:VVV | 3 markets | 408K rows | 12.8 MB |
| SHIB CF Benchmarks Indexcf:SHIB | 3 markets | 408K rows | 9.62 MB |
| AAVE CF Benchmarks Indexcf:AAVE | 3 markets | 408K rows | 12.4 MB |
See the rows
First rows of each dataset's sample file.
Datasets
One file per dataset per UTC day. Data dictionary
| Dataset | What it holds | Plan | Sample |
|---|---|---|---|
| CF Benchmarks index values cf_index | CF Benchmarks index values (BRTI and 22 others), the prices Kalshi's crypto markets settle on, up to 5 a second, with Kalshi's 60-second averages. 19 columns
| Research | SampleParquet·CSV |
What each plan opens
Founding members pay half, locked for life. Pricing
| Dataset | Explorer | Research | Full book |
|---|---|---|---|
| CF Benchmarks index values | Sample | ✓ | ✓ |
Reading the files
- One file per asset per UTC day. The 5hz rows are the index about 5 times a second for BTC, ETH, SOL, XRP and DOGE (once a second for the rest); the 1hz rows add Kalshi's 60-second averages.
- close_avg_60s is the average over the last minute before a quarter-hour close.
- Join to Kalshi data on ts_recv: every dataset shares the same recorder clock.
A Kalshi crypto market settles on a CF Benchmarks index at its close. Having the index on the same clock as the books shows exactly what the settlement price was doing while the market traded.
-- BRTI next to a Kalshi 15-minute market's top of book, in DuckDB SELECT b.ts_recv, b.ticker, b.yes_bid, b.yes_ask, c.value AS brti FROM 'kalshieye-data/bbo/date=2026-11-12/series=KXBTC15M/bbo-KXBTC15M-2026-11-12.parquet' b ASOF JOIN (SELECT * FROM 'kalshieye-data/cf_index/date=2026-11-12/asset=BTC/cf_index-BTC-2026-11-12.parquet' WHERE channel = '5hz') c ON b.ts_recv >= c.ts_recv ORDER BY b.ts_recv;
Questions
Which CF Benchmarks indices are recorded?
BRTI and 22 other real-time indices, every one Kalshi relays, since November 11, 2026 (a partial first day).
Is this what Kalshi's crypto markets settle on?
Yes. Kalshi's crypto markets settle on CF Benchmarks indices, and these are the values Kalshi relays on its public feed.
Can I try the CF Benchmarks data for free?
Yes. Every dataset has a sample file, no account needed, linked in the table above.
Is Kalshi Eye affiliated with CF Benchmarks?
No. Kalshi Eye is independent and not affiliated with CF Benchmarks. We record the index values Kalshi relays on its public feed.