Dữ liệu Kalshi

Dữ liệu Kalshi: Sổ lệnh trực tiếp, API và Bốn lớp dữ liệu

Dữ liệu Kalshi gồm bốn lớp, và chúng trả lời các câu hỏi khác nhau. Thị trường, biểu đồ nến và giao dịch được phục vụ bởi API riêng của Kalshi. Sổ lệnh đặt mua và bán đang chờ là lớp mà Kalshi chỉ hiển thị như hiện tại — vì vậy sổ lệnh tại bất kỳ thời điểm nào trong quá khứ chỉ tồn tại nếu ai đó đã ghi lại nó.

Số liệu trực tiếp từ kho Kalshi

Tính toán trực tiếp từ dữ liệu thu thập của DepthFeed thay vì trích dẫn từ bảng nhà cung cấp, vì vậy chúng mang ngày đo lường và nhóm tên. Đo trên kho lưu trữ trực tiếp tính đến tháng 21, 2026, trên thị trường BTC 15 phút. Phạm vi tăng liên tục, nên số lượng là mức tối thiểu chứ không phải con số cố định.

  • 1.5 tỷ

    ảnh chụp nhanh sổ lệnh. Sổ lệnh ghi lại trên 2,600,000+ thị trường crypto Kalshi.

  • 1¢

    chênh lệch điển hình. Trung vị chênh lệch yes trên thị trường BTC 15 phút.

  • 96 mức giá ở mỗi bên

    độ sâu thang. Mức trung vị mỗi bên trên thị trường BTC 15 phút, trong tổng số 100 của Kalshi.

  • 156,000 hợp đồng

    kích thước nghỉ. Tổng hợp trung vị hợp đồng nghỉ trên cả hai bậc thang của cùng nhóm.

Dữ liệu Kalshi bao gồm bốn lớp: siêu dữ liệu thị trường (chuỗi, sự kiện và mã thị trường cùng cách hợp đồng được thanh toán), lịch sử giá (biểu đồ nến nơi nó được giao dịch), giao dịch (những gì đã thực hiện), và độ sâu sổ lệnh (các lệnh đặt mua và bán đang chờ tại một thời điểm). API của Kalshi phục vụ ba lớp đầu tiên theo lịch sử; điểm cuối sổ lệnh chỉ trả về sổ lệnh hiện tại.

Duyệt bộ dữ liệu có thể tải xuống

Cấu trúc một sổ lệnh Kalshi thực tế

Bậc thang này được sao chép nguyên văn từ một quan sát BTC 15 phút đã ghi — một hàng thực từ kho lưu trữ, không phải minh họa.

Có yêu cầu muaKhông có giá đặt0.326,6450.311,1290.301,0250.291,5350.67635.10.661,3510.652,6450.642,310
Kích thước nghỉ tại mỗi mức giá — KXBTC15M-26JUN211530 (Kalshi). Chiều dài thanh ∝ kích thước.

Một giá đặt mua yes tại giá p là một giá chào bán no tại 1 − p, vì vậy giá hỏi yes ngụ ý là 1 − giá đặt mua no tốt nhất.: poll REST độ sâu đầy đủ.

yes_prices / yes_sizes
Các giá đặt mua yes đang chờ dưới dạng giá và số hợp đồng, tốt nhất trước.
no_prices / no_sizes
Các giá đặt mua no đang chờ. Mỗi giá là một lời chào bán yes tại 1 − giá, đó là cách đọc giá chào bán yes ngụ ý (0.33 ở đây).
mã chứng khoán
Mã thị trường chính xác — chuỗi, cửa sổ sự kiện và giá thực hiện — và khóa liên kết ổn định duy nhất.
recv_ts_ms
Khi sổ lệnh được nhận, tính theo mili giây epoch — trục thời gian mà mọi snapshot Kalshi được sắp xếp và nối.

Tổng quan phạm vi Kalshi

Ảnh chụp nhanh sổ lệnh
1.5 tỷ+ quan sát đã ghi
Thị trường đã ghi nhận
2,600,000+
Lịch sử từ
Tháng Một 2026
Cửa sổ thị trường
15-phút, theo giờ, hàng ngày và hàng tuần
Tài sản tiền điện tử
7
Cấu trúc sổ lệnh
Sổ lệnh đặt mua và bán yes/no; giá hỏi ngụ ý = 1 − giá đặt mua đối diện tốt nhất
Phân phối
REST, CSV và Parquet

Lấy dữ liệu Kalshi theo lớp

Khám phá thị trường theo chuỗi trước để mã và siêu dữ liệu gắn với yêu cầu, sau đó yêu cầu sổ lệnh đã ghi cho một mã thị trường chính xác.

Yêu cầu có thể sao chépshell
curl -s "https://api.depthfeed.com/v3/kalshi/markets?series=KXBTC15M&limit=5" \
  -H "Authorization: Bearer df_your_key"

curl -s "https://api.depthfeed.com/v3/kalshi/<exact_market_ticker>/snapshots?include_orderbook=true" \
  -H "Authorization: Bearer df_your_key"

curl -s "https://api.depthfeed.com/v3/kalshi/<exact_market_ticker>/orderbook/latest" \
  -H "Authorization: Bearer df_your_key"
  • Sử dụng ticker thị trường đầy đủ, bao gồm giá thực hiện; ticker sự kiện đặt tên cho nhiều thị trường với các sổ lệnh khác nhau.
  • Đọc giá hỏi yes như 1 − giá đặt mua no tốt nhất; không có mảng hỏi riêng biệt.
  • Theo con trỏ phản hồi cho trang tiếp theo thay vì xây dựng offset.

Dữ liệu Kalshi

Bốn lớp dữ liệu của Kalshi

  1. Thị trường và mã — hợp đồng thực sự là gì

    Kalshi đặt tên mọi thứ với ba mã lồng nhau: một chuỗi (KXBTC15M, mỗi thị trường Bitcoin 15 phút), một sự kiện (một cửa sổ của chuỗi đó) và một thị trường (một mức giá trong sự kiện, như KXBTC15M-26JUN211530-30). Mã thị trường là khóa liên kết; mã chuỗi và sự kiện là cách bạn khám phá thị trường hàng loạt. Sai lệch ở cấp độ này là lỗi đối chiếu phổ biến nhất, vì một sự kiện chứa nhiều thị trường với các mức giá và sổ lệnh rất khác nhau.

  2. Lịch sử giá Kalshi — biểu đồ nến và những gì chúng bỏ sót

    API Kalshi phục vụ biểu đồ nến: mở, cao, thấp và đóng của giá yes trong các khoảng cố định, kèm khối lượng. Để đánh giá độ chính xác dự báo, hiệu chỉnh và biểu đồ, đó là đầu vào phù hợp. Điều mà nến không thể nói là kích thước có sẵn: đóng ở 32 cent nghĩa là có giao dịch tại đó, không phải một lệnh 500 hợp đồng có thể khớp gần đó. Trên thị trường 15 phút, chuỗi nến thô cũng chỉ có vài điểm trong toàn bộ vòng đời hợp đồng.

  3. Giao dịch — những gì đã khớp

    Điểm cuối giao dịch Kalshi trả về các khớp lệnh đã thực hiện với giá, số lượng và bên taker, và cấp lịch sử giữ chúng. Điều này bao phủ nghiên cứu khối lượng, dòng tiền và thời gian khớp. Như với bất kỳ băng ghi giao dịch nào, nó không thể phục hồi sổ lệnh: thị trường mỏng và thị trường sâu có thể in cùng giao dịch, nên trượt giá một lệnh phải trả không thể suy ra chỉ từ giao dịch.

  4. Dữ liệu sổ lệnh Kalshi — lệnh đặt mua có, lệnh đặt mua không, và giá bán ngụ ý

    Một sổ lệnh Kalshi là hai thang giá mua: giá mua có và giá mua không. Không có bên bán riêng biệt, vì một mức giá không mua ở mức p là một mức giá bán có là 1 − p. Trong mẫu được ghi lại bên dưới, mức giá mua có cao nhất là 0.32 và mức giá mua không cao nhất là 0.67, vì vậy mức giá bán có ngụ ý là 0.33 — một thị trường một xu. Điểm cuối sổ lệnh công khai của Kalshi trả về cấu trúc này chỉ cho thời điểm hiện tại; cấp độ lịch sử của nó bao gồm các giao dịch và biểu đồ nến, không phải độ sâu theo thời gian. Phát lại sổ lệnh như nó đã từng đòi hỏi việc ghi lại liên tục, đó là những gì kho lưu trữ của DepthFeed làm.

  5. API dữ liệu Kalshi: khớp yêu cầu với lớp dữ liệu

    DepthFeed phục vụ các lớp đã ghi lại qua một bề mặt REST. Khám phá thị trường lấy mã chuỗi và phạm vi thời gian rồi trả về các thị trường với mã và siêu dữ liệu; tuyến snapshot trả về sổ lệnh đã ghi cho một mã thị trường chính xác, với include_orderbook hiển thị cả hai bậc thang; orderbook/latest trả về sổ lệnh mới nhất đã ghi. Giảm mẫu chọn một quan sát thực sự đã ghi thay vì nội suy, nên khoảng trống vẫn là khoảng trống có thể nhìn thấy.

  6. Tải dữ liệu Kalshi: CSV, Parquet hoặc REST

    Sử dụng CSV để kiểm tra và trích xuất nhỏ, Parquet cho nghiên cứu cột lớn, và REST cho truy vấn giới hạn hoặc tăng dần. Định dạng nên thay đổi cách byte đến, không bao giờ thay đổi ý nghĩa bản ghi: giữ ticker thị trường, dấu thời gian nhận millis giây, mảng giá và kích thước yes và no đầy đủ, và các dấu hiệu rõ ràng nơi dữ liệu vắng mặt. Bộ dữ liệu Kalshi giảm xuống một giá mỗi hàng là chuỗi nến dưới tên khác.

  7. Những gì không được khẳng định ở đây

    Kho lưu trữ ghi lại bắt đầu từ tháng Một 2026, nơi bắt đầu ghi liên tục, không phải nơi Kalshi bắt đầu — cây nến và giao dịch của Kalshi còn xa hơn bất kỳ kho lưu trữ sổ lệnh bên thứ ba nào, đó là lý do các lớp dữ liệu bổ sung chứ không thay thế. Phạm vi ở đây là thị trường crypto; số liệu mô tả mẫu đo trên một nhóm được đặt tên, không phải cam kết dịch vụ. Nơi thị trường không được ghi lại, câu trả lời là khoảng trống rõ ràng.

Lấy sổ lệnh Kalshi thật trước khi tích hợp

Bắt đầu với mẫu ghi lại có giới hạn: kiểm tra ticker, dấu thời gian và cả hai thang so với bộ tải của bạn, sau đó tạo khóa khi sơ đồ phù hợp công việc.

Nhận quyền truy cập dữ liệu Kalshi · Duyệt bộ dữ liệu có thể tải xuống

Thêm về dữ liệu KalshiThêm về dữ liệu Kalshi

Câu hỏi, đã trả lời.

Bắt đầu thử nghiệm lại trên độ sâu thực.