Kalshi 歷史資料

Kalshi 歷史資料:價格、結果、委託簿與下載

Kalshi 歷史有四種:存在的市場及其結算方式、價格燭台、交易和訂單簿。DepthFeed 記錄其可達類別的第一、第二和第四種——10.8 百萬市場、134 百萬燭台及 1.9 十億訂單簿快照——並透過 API 或每日檔案提供。

Kalshi 歷史資料庫,計數

從 DepthFeed 的檔案庫與公開檔案目錄讀取。每個數據皆帶日期。檔案庫計數截至 29 月 2026 年;檔案庫存截至 29 月 2026 年。覆蓋每日增加,故每個計數為下限。

  • 10.8M

    記錄市場。含結算結果,涵蓋所有 Kalshi 類別。

  • 134M

    K 線。1 分鐘與每小時,從 2025-08-08 起。

  • 1.9B

    訂單簿快照。記錄跨越 7.4 百萬市場的是與否買賣梯子。

  • 197

    每日檔案。封存的 UTC 天數訂單簿,從 2026-01-08 至 2026-10-26。

Kalshi 歷史數據是指 Kalshi 市場在時間過去後的任何記錄:其元資料與結算結果、燭台價格、成交交易,以及靜態的 Yes 和 No 訂單簿。Kalshi 自身的 API 提供市場、燭台和交易資料,較舊的已結算資料則在獨立的歷史端點,但僅回傳當前的訂單簿。過去的訂單簿僅存在於有人曾記錄的情況。

瀏覽 Kalshi 每日檔案

Kalshi 歷史按類別

每個 Kalshi 系列帶有分類。這是 DepthFeed 在各分類錄得的市場數量、已結算數量及其價格與訂單簿歷史量。

DepthFeed 檔案庫,2026年10月29日。市場與結果來自 Kalshi 市場列表;燭台自 2025-08-08;訂單簿自 2026-01-08。類別為 Kalshi 自有系列類別。計數每日增加。
類別記錄的市場已結算K 線(1 分鐘、每小時)已記錄訂單簿快照
加密貨幣7.51M7.13M268K1.64B,從2026-01-08開始
體育1.92M1.81M72.6M171M,從2026-02-27開始
財務523K487K10.2M41.7M,來自 2026-04-24
商品476K447K2.26M25.6M,來自 2026-09-08
氣候與天氣199K168K2.16M7.1M,來自 2026-09-08
經濟學56.9K9.0K6.44M14.2M,從2026-05-14開始
娛樂47.0K23.2K11.3M1.7M,從2026-02-27開始
選舉32.1K6.1K18.4M12.7K,從2026-09-09開始
提及27.7K23.2K1.89M93K,來自 2026-03-18
政治8.2K4.3K5.46M741K,來自 2026-04-24
科學與技術6.5K2.9K1.97M586K,來自 2026-09-10

取得 Kalshi 歷史資料:來源比較

沒有單一來源擁有全部資料。Kalshi 自有 API 可追溯最早的價格與交易;錄製的訂單簿從 2026 開始,無論您從哪裡取得。

其他供應商於其網站上各自說明數據,讀取 2026-10-29。請查詢供應商以獲得最新條款。
來源涵蓋範圍可追溯多遠過去訂單簿格式成本
Kalshi API(官方)市場、結算、燭台、交易;所有類別每個市場的啟動,自 2021 起沒有 — 僅限當前訂單簿REST 上的 JSON免費
荔枝市場、交易、結果、訂單簿歷史;無需程式碼工作區2021 年七月(7.68 百萬市場,72.1 百萬交易,依 Lychee 所述)是的,如 Lychee 所述CSV、XLSX、JSON 匯出免費層級,每張表 100 列;研究者年費 $199
Predexon市場、交易、價格、燭台逐筆歷史自 2026 年 1 月起是的,逐筆成交級別REST、Parquet免費層級;付費方案
AlliumKalshi 市場與交易於 SQL 資料倉庫如 Allium 文件所列未說明SQL銷售主導
Hugging Face 與 Kaggle 資料集一次性市場、交易或價格資料匯出上傳時固定;不更新很少CSV、Parquet免費
DepthFeed涵蓋每個類別中 10.8 百萬市場的市場與結算,1 分鐘及每小時燭台,記錄的 Yes 與 No 委託簿K 線自 2025-08-08 起始;訂單簿自 2026-01-08 起始是的:快照與層級變化REST、每日 Parquet免費金鑰:最近 7 天;檔案 $80 每 GiB

免費範例:真實記錄的 Kalshi 訂單簿

四個來自四個類別的已結算市場:一個 BTC 15 分鐘市場、一個 WTI 原油 15 分鐘市場、一個紐約氣溫市場和一個 NFL 幻想領袖市場。每個市場從開盤前一小時起記錄的所有 yes 和 no 訂單簿,直到市場關閉,及每個市場的結果。真實存檔資料列,非合成。無需帳號。

載入範例python
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 分鐘觀察。此為檔案庫資料列,非示意圖。

有買入盤無買單0.326,6450.311,1290.301,0250.291,5350.67635.10.661,3510.652,6450.642,310
每個價位的待成交量 — KXBTC15M-26JUN211530 (Kalshi)。柱長與大小成正比。

價格為 p 的 yes bid 等同於價格為 1 − p 的 no offer,因此隱含的 yes ask 為 1 − 最佳 no bid。: 完整深度 REST 輪詢.

是價格 / 是數量
靜態 yes 買單為價格與合約數量。
無價格 / 無數量
靜態 no 買單。每個為 yes 報價 1 − 價格,產生隱含 yes 賣價(此處為 0.33)。
代號
確切的市場代號,包含行權價,以及唯一穩定的連接鍵。
recv_ts_ms
訂單簿接收時間,為 epoch 毫秒;Kalshi 訂單簿無獨立交易所時間戳。

Kalshi 歷史一覽

市場與結果
10.8 百萬市場,涵蓋所有類別
K 線
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 天。

可複製請求shell
# 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"
  • 將 yes 賣價讀作 1 − 最佳 no 買價;無獨立賣價陣列。
  • 超出方案視窗的請求回傳 HISTORY_LIMIT_EXCEEDED;每日檔案無方案視窗限制。
  • 追蹤回應游標直到 has_more 為 false。

Kalshi 歷史資料

Kalshi 保留與未保留的資料

  1. 市場與結算結果

    每個 Kalshi 市場有系列、事件、市場代號、標題、開盤與收盤時間,結算後有結果與結算價。這是校準或回測的基準真相。DepthFeed 保存10.8百萬筆此類紀錄,涵蓋所有分類,包括體育與選舉,方便將結果與價格連結,無需逐市場分頁 Kalshi API。

  2. K 線:記錄成交地點,不是可用量

    一個蠟燭圖提供一分鐘或一小時的買入價、賣出價和成交價的開盤價、最高價、最低價和收盤價,以及交易量和未平倉合約。DepthFeed 從 2025-08-08 儲存了 134 百萬個這樣的圖表。收盤價為 32 美分表示有交易在此價位成交,而不是說 500 個合約可能在此附近成交。

  3. 交易:Kalshi 自有 API 覆蓋最廣

    Kalshi 交易端點及其歷史層級可追溯至各市場啟動,比任何第三方檔案庫更早。多年度交易研究請分頁查詢 Kalshi 歷史端點;DepthFeed 僅保留近期滾動交易視窗。

  4. 委託單簿:僅限當前,除非已記錄

    一個 Kalshi 訂單簿是兩個買單階梯。價格為 p 的無買單相當於價格為 1 − p 的有買單,因此在下方記錄的樣本中,最佳有買單是 0.32,最佳無買單是 0.67,隱含的有買單是 0.33。Kalshi 的訂單簿端點僅針對當前時刻返回此資訊。DepthFeed 自 2026-01-08 起已記錄了 1.9 十億個訂單簿,涵蓋了 7.4 百萬個市場。

  5. 每日 Parquet 檔案:一天包含內容

    每個封存的 UTC 日是一個包含完整深度快照的 Parquet 檔案,按市場排序,分成5,000行群組;近期日期包含5.4–8.6百萬行。行中保留代號、系列、接收時間戳,以及 yes_prices、yes_sizes、no_prices 和 no_sizes 陣列。取每方最大出價 max() 作為最佳買價,不信任陣列順序,並將 no 方轉換後視為賣價。

  6. REST 歷史資料用於有界拉取

    對少數市場或短視窗,API 比檔案更便宜。依系列代號列出市場,再請求單一精確市場代號的 K 線或錄製快照。請使用完整代號含履約價:事件代號涵蓋多個價格差異極大的市場。

  7. 此歷史資料無法告訴您的事

    已記錄訂單簿顯示當時靜態掛單,非您的訂單可能發生的情況:排隊位置與您自身市場影響不包含於任何快照。訂單簿覆蓋起始日期依類別不同(見上表),且無檔案庫含有 2026 年前 Kalshi 訂單簿。

使用免費 API 金鑰查詢 Kalshi 歷史

免費金鑰可返回過去 7 天的 Kalshi 歷史資料 — 市場結果、K 線與記錄訂單簿 — 無需信用卡。付費方案擴展時間範圍;整個 UTC 日的訂單簿也以 Parquet 檔案形式販售。

取得免費 API 金鑰瀏覽 Kalshi 每日檔案

更多 Kalshi 歷史資訊更多 Kalshi 歷史資訊

問題解答。

開始以真實深度回測。