Kalshi 과거 데이터
Kalshi 과거 데이터: 가격, 결과, 주문서 및 다운로드
Kalshi 과거는 네 가지 유형으로 나뉩니다: 존재했던 시장과 결제 방식, 가격 캔들, 거래, 그리고 주문서. DepthFeed는 접근 가능한 모든 카테고리에 대해 첫 번째, 두 번째, 네 번째를 기록합니다 — 10.8백만 시장, 134백만 캔들, 1.9십억 주문서 스냅샷 — 그리고 API 또는 일일 파일로 제공합니다.
Kalshi 아카이브, 집계
DepthFeed의 아카이브 및 공개 파일 카탈로그에서 읽기. 모든 수치는 날짜를 포함합니다. 아카이브 집계는 29년 2026년 10월 기준; 파일 인벤토리는 29년 2026년 10월 기준입니다. 커버리지는 매일 증가하므로 모든 집계는 최소치입니다.
10.8M
기록된 시장. 결제 결과 포함, 모든 Kalshi 카테고리.
134M
캔들. 1분 및 시간별, 2025-08-08부터.
1.9B
북 스냅샷. 7.4백만 개 시장에 걸친 예/아니오 래더 기록.
197
일일 파일. 2026-01-08부터 2026-10-26까지 봉인된 UTC 일자 북.
Kalshi 과거 데이터는 시간이 지난 후의 Kalshi 시장 기록입니다: 메타데이터와 결제 결과, 캔들스틱 가격, 체결된 거래, 그리고 대기 중인 예스 및 노 주문서. Kalshi 자체 API는 시장, 캔들, 거래를 제공하며, 오래된 결제 데이터는 별도의 과거 엔드포인트에 있지만 주문서는 현재 상태만 반환합니다. 과거 주문서는 누군가 기록한 경우에만 존재합니다.
Kalshi 카테고리별 과거
모든 Kalshi 시리즈는 카테고리를 가집니다. DepthFeed가 각 카테고리에서 기록한 시장, 해결된 시장 수, 그리고 해당 시장에 대한 가격 및 주문장 기록량입니다.
| 카테고리 | 기록된 시장 | 정산됨 | 캔들 (1분, 시간별) | 기록된 주문장 스냅샷 |
|---|---|---|---|---|
| 암호화폐 | 7.51M | 7.13M | 268K | 1.64B, 2026-01-08부터 |
| 스포츠 | 1.92M | 1.81M | 72.6M | 171M, 2026-02-27부터 |
| 재무 | 523K | 487K | 10.2M | 41.7M, 2026-04-24부터 |
| 원자재 | 476K | 447K | 2.26M | 25.6M, 2026-09-08부터 |
| 기후 및 날씨 | 199K | 168K | 2.16M | 7.1M, 2026-09-08부터 |
| 경제학 | 56.9K | 9.0K | 6.44M | 14.2M, 2026-05-14부터 |
| 엔터테인먼트 | 47.0K | 23.2K | 11.3M | 1.7M, 2026-02-27부터 |
| 선거 | 32.1K | 6.1K | 18.4M | 12.7K, 2026-09-09부터 |
| 언급 | 27.7K | 23.2K | 1.89M | 93K, 2026-03-18부터 |
| 정치 | 8.2K | 4.3K | 5.46M | 741K, 2026-04-24부터 |
| 과학 및 기술 | 6.5K | 2.9K | 1.97M | 586K, 2026-09-10부터 |
Kalshi 과거 데이터 획득처 비교
모든 것을 갖춘 단일 출처는 없습니다. Kalshi 자체 API가 가격과 거래에 대해 가장 오래된 기록을 제공하며; 기록된 주문서는 2026부터 어디서든 시작됩니다.
| 출처 | 포함 범위 | 얼마나 과거까지 | 과거 주문서 | 형식 | 비용 |
|---|---|---|---|---|---|
| Kalshi API (공식) | 시장, 결제, 캔들스틱, 거래; 모든 카테고리 | 각 시장의 출시, 2021부터 | 아니요 — 현재 책만 | JSON over REST | 무료 |
| 리치 | 시장, 거래, 결과, 주문장 이력; 코드 없는 작업 공간 | 7월 2021 (7.68백만 시장, 72.1백만 거래, Lychee 상태 기준) | 예, Lychee가 명시한 대로 | CSV, XLSX, JSON 내보내기 | 시트당 100행 무료 등급; 연구자 $199 연간 |
| Predexon | 시장, 거래, 가격, 캔들스틱 | 2026년 1월부터 틱 히스토리 | 예, 틱 단위 | REST, Parquet | 무료 등급; 유료 요금제 |
| Allium | SQL 데이터 웨어하우스의 Kalshi 시장 및 거래 | Allium 문서에 명시된 대로 | 명시되지 않음 | SQL | 영업 주도 |
| Hugging Face 및 Kaggle 데이터셋 | 시장, 거래 또는 가격의 일회성 덤프 | 업로드 시 고정; 업데이트되지 않음 | 드물게 | CSV, Parquet | 무료 |
| DepthFeed | 모든 카테고리에서 10.8백만 시장, 1분 및 시간별 캔들, 기록된 예/아니오 주문장 | 캔들: 2025-08-08부터; 주문서: 2026-01-08부터 | 예: 스냅샷 및 레벨 변경 | REST, 일일 Parquet | 무료 키: 최근 7일; 파일당 $80/GiB |
무료 샘플: 실제 기록된 Kalshi 장부
네 가지 범주의 네 개 결제 시장: BTC 15-분 시장, WTI 원유 15-분 시장, 뉴욕 온도 시장 및 NFL 판타지 리더 시장. 각 시장이 열리기 한 시간 전부터 닫힐 때까지 기록된 모든 예/아니오 장부와 각 시장의 결과. 실제 아카이브 행, 합성 행 아님. 계정 불필요.
- 주문서, Parquet (242 KB, 1,020 행)
- 주문서, CSV (gzip) (159 KB)
- 시장 및 결과, CSV (1 KB, 4 행)
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"]])- 양쪽 모두 매수 호가입니다. max()로 각각의 최고가를 취하고, 예스 매도호가는 1 − 최고 노 매수호가로 읽으세요.
- 크기는 계약 수이며 소수일 수 있습니다; 가격은 0–1 달러입니다.
- 샘플 라이선스: 평가 및 연구용 무료; 결과를 게시할 경우 DepthFeed 인용 필요.
기록된 하나의 Kalshi 주문서
저장된 BTC 15분 관찰 중 하나에서 복사됨. 이는 아카이브의 행이며 예시가 아닙니다.
가격 p에서의 예 매수는 1 − p에서의 아니오 매도이며, 따라서 내재된 예 매도는 1 − 최상의 아니오 매수입니다.: 전체 깊이 REST 폴링.
- yes_prices / yes_sizes
- 대기 중인 예 매수 호가를 가격 및 계약 수로.
- no_prices / no_sizes
- 대기 중인 아니오 매수 호가. 각각은 1 − 가격의 예 매도 제안이며, 이는 암시된 예 매도 호가(여기서는 0.33)를 제공합니다.
- 티커
- 정확한 시장 티커, 행사가 포함, 유일한 안정적 조인 키입니다.
- recv_ts_ms
- 주문서를 받은 시점, 에포크 밀리초 단위; Kalshi 주문서는 별도의 거래소 타임스탬프가 없습니다.
Kalshi 과거 한눈에 보기
- 시장 및 결과
- 10.8 백만 시장, 모든 카테고리
- 캔들
- 134 백만, 1분 및 시간별, 2025-08-08부터
- 주문서 스냅샷
- 1.9 십억, 7.4 백만 시장에 걸쳐, 2026-01-08부터
- 주문서 스냅샷 파일
- 197 봉인된 UTC 일, 2026-01-08부터 2026-10-26까지, 18.93 GiB
- 레벨 변경 파일
- 81일, 2026-08-07부터, 215.47 GiB
- 무료 API 키
- 최근 7일 이력, 카드 불필요
- 파일들
- $80 GiB당 일회성; $5 최소 주문
하나의 시장에 대한 Kalshi 기록 가져오기
시리즈 내 시장을 나열한 후 하나의 정확한 시장 티커에 대해 캔들 또는 기록된 주문장을 가져옵니다. 무료 키는 최근 7일을 포함합니다.
# 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"- 예 매도 호가를 1 − 최적의 아니오 매수 호가로 읽기; 별도의 매도 배열이 없습니다.
- 플랜 창보다 오래된 요청은 HISTORY_LIMIT_EXCEEDED를 반환; 일일 파일은 플랜 창이 없습니다.
- has_more가 false가 될 때까지 응답 커서를 따르세요.
Kalshi 과거 데이터
Kalshi가 보유하는 내용과 보유하지 않는 내용
시장 및 결제 결과
모든 Kalshi 시장은 시리즈, 이벤트, 시장 티커, 제목, 개장 및 폐장 시간, 그리고 정산 후 결과 및 정산 가치를 가집니다. 이는 모든 보정 또는 백테스트의 근거 진실입니다. DepthFeed는 스포츠 및 선거를 포함한 모든 카테고리에서 10.8백만 개의 이러한 기록을 보유하여 결과를 가격과 조인할 때 Kalshi API를 시장별로 페이지 처리할 필요가 없습니다.
캔들스틱: 거래된 위치, 이용 가능했던 것이 아님
캔들은 1분 또는 1시간 동안의 있음 매수, 있음 매도 및 거래 가격에 대한 시가, 고가, 저가, 종가와 거래량 및 미결제 약정을 제공합니다. DepthFeed는 134백만 개의 캔들을 2025-08-08부터 보유하고 있습니다. 32센트의 종가는 500개의 계약이 그 근처에서 체결될 수 있었다는 것이 아니라, 그곳에서 거래가 발생했음을 의미합니다.
거래: Kalshi 자체 API가 가장 광범위함
Kalshi 거래 엔드포인트와 과거 티어는 각 시장 출시 시점까지 거슬러 올라가며, 이는 어떤 제3자 아카이브보다 깁니다. 다년간 거래 연구를 위해 Kalshi 과거 엔드포인트를 페이지네이션하세요; DepthFeed는 최근 롤링 윈도우의 거래만 보관합니다.
주문서: 현재 데이터만, 기록된 경우 제외
Kalshi 주문서는 두 개의 매수 계층입니다. 가격 p에서의 매수 없음은 1 − p에서의 매도 있음이므로, 아래 기록된 샘플에서 최고의 매수 있음은 0.32, 최고의 매수 없음은 0.67, 암시된 매도 있음은 0.33입니다. Kalshi의 주문서 엔드포인트는 현재 순간에 대해서만 이를 반환합니다. DepthFeed는 1.9억 건의 주문서를 7.4백만 개의 시장에서 2026-01-08 이후로 기록했습니다.
일일 Parquet 파일: 하루에 포함된 내용
각 봉인된 UTC 일자는 전체 깊이 스냅샷의 하나의 Parquet 파일이며, 5,000행 그룹 단위로 시장별로 정렬됩니다; 최근 일자는 5.4–8.6백만 행을 포함합니다. 각 행은 티커, 시리즈, 수신 타임스탬프, 그리고 yes_prices, yes_sizes, no_prices, no_sizes 배열을 보유합니다. 배열 순서에 의존하지 말고 각 측면에서 max()로 최상의 매수호가를 취하고, 매도 측으로 처리하기 전에 no 측을 변환하세요.
REST 과거 데이터는 제한된 조회용
몇 개 시장이나 짧은 창의 경우 API가 파일보다 저렴합니다. 시리즈 티커별로 시장을 나열한 후 하나의 정확한 시장 티커에 대해 캔들 또는 기록된 스냅샷을 요청하세요. 전체 티커를 사용하며, 행사가 포함됩니다: 이벤트 티커는 매우 다른 가격의 여러 시장을 명명합니다.
이 기록이 알려주지 못하는 것
기록된 주문장은 대기 중인 상태를 보여주며, 주문에 어떤 일이 발생했을지는 보여주지 않습니다: 대기열 위치 및 자신의 시장 영향은 어떤 스냅샷에도 포함되지 않습니다. 주문장 커버리지는 카테고리별로 시작 날짜가 다르며(위 표 참조), 2026년 이전 Kalshi 주문장은 아카이브에 없습니다.
무료 API 키로 Kalshi 기록 쿼리
무료 키는 Kalshi 기록(시장 결과, 캔들 및 기록된 주문서)의 지난 7일을 카드 없이 반환합니다. 유료 플랜은 기간을 확장하며, 전체 UTC 날짜의 주문서도 Parquet 파일로 판매됩니다.
