Datos históricos de kalshi
Datos históricos Kalshi: precios, resultados, libros de órdenes y descargas
La historia de Kalshi viene en cuatro tipos: qué mercados existieron y cómo se liquidaron, velas de precios, operaciones y el libro de órdenes. DepthFeed registra el primero, segundo y cuarto para cada categoría que puede alcanzar — 10.8 millones de mercados, 134 millones de velas y 1.9 mil millones de instantáneas de libros — y los sirve por API o como archivos diarios.
El archivo de Kalshi, contado
Leer del archivo y catálogo público de DepthFeed. Cada cifra lleva su fecha. Conteos de archivo a octubre 29, 2026; inventario de archivos a octubre 29, 2026. La cobertura crece diariamente, por lo que cada conteo es un piso.
10.8M
mercados registrados. Con resultados de liquidación, en todas las categorías de Kalshi.
134M
velas. 1 minuto y horarias, desde 2025-08-08.
1.9B
instantáneas del libro. Escaleras grabadas de sí y no a través de 7.4 millones de mercados.
197
archivos diarios. Días UTC sellados de libros, desde 2026-01-08 hasta 2026-10-26.
Los datos históricos de Kalshi son cualquier registro de un mercado Kalshi después de que el momento ha pasado: sus metadatos y resultado de liquidación, precios de velas, operaciones ejecutadas y el libro de órdenes en espera de sí y no. La propia API de Kalshi sirve mercados, velas y operaciones, con datos antiguos liquidados en endpoints históricos separados, pero devuelve el libro de órdenes solo tal como está ahora. Los libros pasados existen solo donde alguien los registró.
Explorar archivos diarios de Kalshi
Historia de Kalshi por categoría
Cada serie Kalshi lleva una categoría. Estos son los mercados que DepthFeed ha registrado en cada una, cuántos se han resuelto y cuánto historial de precio y libro mantiene para ellos.
| Categoría | Mercados registrados | Liquidado | Velas (1 min, por hora) | Snapshots de libros grabados |
|---|---|---|---|---|
| Cripto | 7.51M | 7.13M | 268K | 1.64B, desde 2026-01-08 |
| Deportes | 1.92M | 1.81M | 72.6M | 171M, desde 2026-02-27 |
| Financieros | 523K | 487K | 10.2M | 41.7M, desde 2026-04-24 |
| Materias primas | 476K | 447K | 2.26M | 25.6M, desde 2026-09-08 |
| Clima y tiempo | 199K | 168K | 2.16M | 7.1M, desde 2026-09-08 |
| Economía | 56.9K | 9.0K | 6.44M | 14.2M, desde 2026-05-14 |
| Entretenimiento | 47.0K | 23.2K | 11.3M | 1.7M, desde 2026-02-27 |
| Elecciones | 32.1K | 6.1K | 18.4M | 12.7K, desde 2026-09-09 |
| Menciones | 27.7K | 23.2K | 1.89M | 93K, desde 2026-03-18 |
| Política | 8.2K | 4.3K | 5.46M | 741K, desde 2026-04-24 |
| Ciencia y tecnología | 6.5K | 2.9K | 1.97M | 586K, desde 2026-09-10 |
Dónde obtener datos históricos de Kalshi: comparación de fuentes
Ninguna fuente única tiene todo. La propia API de Kalshi llega más atrás para precios y operaciones; los libros grabados comienzan en 2026 donde sea que los obtengas.
| Fuente | Qué cubre | Qué tan atrás | Libros de órdenes pasados | Formato | Costo |
|---|---|---|---|---|---|
| API oficial de Kalshi | Mercados, liquidaciones, velas, operaciones; todas las categorías | Lanzamiento de cada mercado, desde 2021 | No — solo libro actual | JSON sobre REST | Gratis |
| Lichi | Mercados, operaciones, resultados, historial del libro de órdenes; espacio de trabajo sin código | Julio 2021 (7.68M mercados, 72.1M operaciones, según Lychee) | Sí, como indica Lychee | Exportaciones CSV, XLSX, JSON | Nivel gratuito de 100 filas por hoja; Investigador $199 al año |
| Predexon | Mercados, operaciones, precios, velas | Historial tick desde enero 2026 | Sí, a nivel de tick | REST, Parquet | Nivel gratuito; planes pagos |
| Allium | Mercados y operaciones de Kalshi en un almacén de datos SQL | Como se indica en la documentación de Allium | No declarado | SQL | Liderado por ventas |
| Conjuntos de datos de Hugging Face y Kaggle | Volcados puntuales de mercados, operaciones o precios | Fijo al subir; no actualizado | Raramente | CSV, Parquet | Gratis |
| DepthFeed | Mercados y asentamientos para 10.8 millones de mercados en cada categoría, velas de 1 minuto y horarias, libros de yes y no registrados | Velas desde 2025-08-08; libros desde 2026-01-08 | Sí: snapshots y cambios de nivel | REST, Parquet diario | Clave gratuita: últimos 7 días; archivos $80 por GiB |
Muestra gratuita: libros reales grabados de Kalshi
Cuatro mercados liquidados de cuatro categorías: un mercado BTC 15 minutos, un mercado de petróleo WTI 15 minutos, un mercado de temperatura de Nueva York y un mercado líder de fantasía NFL. Cada libro de sí y no grabado desde una hora antes de que cada uno abriera hasta que cerró, más el resultado de cada mercado. Filas reales de archivo, no sintéticas. No se necesita cuenta.
- Libros de órdenes, Parquet (242 KB, 1,020 filas)
- Libros de órdenes, CSV (gzip) (159 KB)
- Mercados y resultados, CSV (1 KB, 4 filas)
import io
import pandas as pd
import requests
def fetch(name):
r = requests.get(f"https://depthfeed.com/samples/kalshi/{name}", timeout=60)
r.raise_for_status()
return io.BytesIO(r.content)
books = pd.read_parquet(fetch("kalshi-sample-books.parquet"))
markets = pd.read_csv(fetch("kalshi-sample-markets.csv"))
books = books[books.yes_prices.str.len().gt(0) & books.no_prices.str.len().gt(0)].copy()
books["best_yes_bid"] = books.yes_prices.apply(max)
books["yes_ask"] = 1 - books.no_prices.apply(max) # a no bid at p is a yes offer at 1 - p
books["spread"] = books.yes_ask - books.best_yes_bid
print(books.groupby("ticker").spread.median())
print(markets[["ticker", "result", "settled_price"]])- Ambos lados son ofertas. Tome el mejor de cada uno con max(), y lea la venta de sí como 1 − la mejor oferta de no.
- Los tamaños son conteos de contratos y pueden ser fraccionales; los precios son dólares de 0 a 1.
- Licencia de muestra: uso gratuito para evaluación e investigación; cite DepthFeed si publica resultados derivados.
Un libro Kalshi grabado
Copiado de una observación almacenada de BTC 15 minutos. Esta es una fila del archivo, no una ilustración.
Una oferta sí a precio p es una oferta no a 1 − p, por lo que el ask sí implícito es 1 − la mejor oferta no.: consulta REST de profundidad completa.
- sí_precios / sí_tamaños
- Yes bids en reposo como precio y conteo de contratos.
- sin_precios / sin_tamaños
- No bids en reposo. Cada uno es una oferta yes a 1 − precio, que da el ask yes implícito (0.33 aquí).
- símbolo
- El ticker exacto del mercado, incluido el strike, y la única clave de unión estable.
- recv_ts_ms
- Cuándo se recibió el libro, en milisegundos epoch; los libros de Kalshi no llevan marca de tiempo separada del intercambio.
Historia de Kalshi de un vistazo
- Mercados y resultados
- 10.8 millones de mercados, cada categoría
- Velas
- 134 millones, 1-minuto y horario, desde 2025-08-08
- Snapshots del libro
- 1.9 mil millones en 7.4 millones de mercados, desde 2026-01-08
- Archivos de snapshot del libro
- 197 días UTC sellados, 2026-01-08 a 2026-10-26, 18.93 GiB
- Archivos de cambio de nivel
- 81 días desde 2026-08-07, 215.47 GiB
- Clave API gratuita
- Últimos 7 días de historial, sin tarjeta
- Archivos
- $80 por GiB, pago único; pedido mínimo $5
Extraer historial de Kalshi para un mercado
Liste mercados en una serie, luego obtenga velas o libros registrados para un ticker de mercado exacto. Una clave gratuita cubre los últimos 7 días.
# Markets in one series, with results once settled
curl -s "https://api.depthfeed.com/v3/kalshi/markets?series=KXHIGHNY&limit=5" \
-H "Authorization: Bearer df_your_key"
# 1-minute candles for one market
curl -s "https://api.depthfeed.com/v3/kalshi/<exact_market_ticker>/candles" \
-H "Authorization: Bearer df_your_key"
# Recorded yes and no books for the same market
curl -s "https://api.depthfeed.com/v3/kalshi/<exact_market_ticker>/snapshots?include_orderbook=true" \
-H "Authorization: Bearer df_your_key"- Leer la oferta yes como 1 − mejor oferta no; no hay arreglo separado de ask.
- Solicitudes anteriores a la ventana de tu plan devuelven HISTORY_LIMIT_EXCEEDED; los archivos diarios no tienen ventana de plan.
- Siga el cursor de respuesta hasta que has_more sea falso.
Datos históricos de kalshi
Lo que Kalshi conserva y lo que no
Mercados y resultados de liquidación
Cada mercado Kalshi tiene una serie, un evento y un ticker de mercado, un título, horarios de apertura y cierre, y una vez que se liquida un resultado y valor de liquidación. Esa es la verdad fundamental para cualquier calibración o backtest. DepthFeed mantiene 10.8 millones de estos registros en todas las categorías, incluyendo deportes y elecciones, para que los resultados puedan unirse a precios sin paginar la API de Kalshi mercado por mercado.
Velas: dónde se negoció, no lo que estaba disponible
Una vela da apertura, máximo, mínimo y cierre para la oferta de sí, la demanda de sí y el precio operado durante un minuto o una hora, con volumen e interés abierto. DepthFeed tiene 134 millones de ellas desde 2025-08-08. Un cierre de 32 centavos significa que se imprimió una operación allí, no que 500 contratos podrían haberse llenado cerca de ella.
Operaciones: la propia API de Kalshi llega más lejos
El endpoint de operaciones de Kalshi y su nivel histórico llegan hasta el lanzamiento de cada mercado, más lejos que cualquier archivo de terceros. Para investigación de operaciones multianual, pagine los endpoints históricos de Kalshi; DepthFeed mantiene solo una ventana móvil reciente de operaciones.
El libro de órdenes: solo actuales, a menos que estén grabados
Un libro de Kalshi son dos escaleras de ofertas. Una oferta de no a precio p es una oferta de sí a 1 − p, por lo que en la muestra registrada a continuación la mejor oferta de sí es 0.32, la mejor oferta de no 0.67 y la demanda implícita de sí 0.33. El punto final del libro de pedidos de Kalshi devuelve esto solo para el momento presente. DepthFeed ha registrado 1.9 mil millones de libros en 7.4 millones de mercados desde 2026-01-08.
Archivos Parquet diarios: qué contiene un día
Cada día UTC sellado es un archivo Parquet de snapshots de profundidad completa, ordenados primero por mercado en grupos de 5,000 filas; los días recientes contienen 5.4–8.6 millones de filas. Las filas mantienen ticker, serie, la marca de tiempo de recepción y los arrays yes_prices, yes_sizes, no_prices y no_sizes. Tome la mejor oferta en cada lado con max() en lugar de confiar en el orden del array, y convierta el lado no antes de tratarlo como demandas.
Historial REST para extracciones limitadas
Para unos pocos mercados o una ventana corta la API es más barata que un archivo. Liste mercados por ticker de serie, luego solicite velas o snapshots grabados para un ticker de mercado exacto. Use el ticker completo, strike incluido: un ticker de evento nombra varios mercados con precios muy diferentes.
Qué no puede decirte este historial
Los libros grabados muestran lo que estaba en reposo, no lo que habría pasado con tu orden: la posición en cola y tu propio impacto de mercado no están en ningún snapshot. La cobertura del libro comienza en diferentes fechas por categoría (ver tabla arriba), y ningún archivo tiene libros Kalshi anteriores a 2026.
Consultar historial de Kalshi con clave API gratuita
Una clave gratuita devuelve los últimos 7 días de historial de Kalshi — resultados de mercado, velas y libros registrados — sin tarjeta. Los planes de pago amplían la ventana; días completos de UTC de libros también se venden como archivos Parquet.
Obtén una clave API gratuitaExplorar archivos diarios de Kalshi
