Kalshi data API

Kalshi Data API

Một API gọn gàng cho độ sâu của Kalshi: JSON thuần qua REST với một khóa Bearer duy nhất cho dữ liệu lịch sử, và luồng WebSocket trực tiếp cho hiện tại — cả hai đều phát ra cùng một đối tượng snapshot, nên đoạn code bạn dùng để backtest đọc được feed trực tiếp mà không cần sửa.

Kalshi data API của DepthFeed cung cấp dữ liệu độ sâu sổ lệnh và giá dưới dạng JSON thuần qua HTTPS. REST API có tính phí trả về phần khám phá thị trường, metadata, và các snapshot lịch sử/mới nhất ở độ sâu đầy đủ chỉ với một khóa Bearer; luồng WebSocket đẩy cùng những đối tượng đó theo thời gian thực. Không cần SDK — nó tích hợp thẳng vào mọi stack, bao gồm cả function-calling và các công cụ agent kiểu MCP.

Tổng quan nhanh về Kalshi data API

Giao thức
JSON over HTTPS — REST + WebSocket
Xác thực
Bearer / X-API-Key (hoặc ?api_key= trên WS)
Khám phá
Thị trường → snapshot → trực tiếp /v3/stream
Sẵn sàng cho agent
Không SDK; thân thiện MCP / function-calling
Tài sản
7 — BTC · ETH · SOL · XRP · DOGE · BNB · HYPE
Dấu thời gian
Epoch-ms sàn + nhận, theo mỗi snapshot
Giá tham chiếu
Binance spot/futures, ghép theo mỗi snapshot
Lịch sử
Cửa sổ 7/30/90 ngày + toàn bộ kho lưu trữ (Desk)
Phân phối
REST API + WebSocket trực tiếp, JSON đồng nhất
Độ phân giải
Mọi thay đổi, hoặc ?interval= downsample 30s–1d

API mang lại cho bạn những gì

REST cho lịch sử, WebSocket cho trực tiếp — một dạng JSON duy nhất

Khám phá các thị trường, rồi kéo về snapshot full-depth cho bất kỳ thị trường nào qua REST API. Luồng trực tiếp (wss://api.depthfeed.com/v3/stream) đẩy chính những đối tượng snapshot đó khi sổ lệnh thay đổi, nên trình tải dữ liệu bạn viết để phát lại lịch sử đọc được feed trực tiếp mà không cần sửa — backtest trên kho lưu trữ, rồi trỏ cùng đoạn code đó vào luồng và giao dịch.

Xây dựng cho tự động hóa và agent

API là JSON thuần với một khóa Bearer (hoặc X-API-Key), nên không cần SDK và tích hợp thẳng vào bất kỳ định nghĩa công cụ function-calling hay kiểu MCP nào. Giao thức WebSocket gồm ba thao tác JSON (subscribe / unsubscribe / ping), với xác thực ?api_key= ở những nơi không thể đặt header. Lỗi dùng một enum mã ổn định để bạn rẽ nhánh xử lý (AUTH_INVALID, COIN_NOT_IN_PLAN, RATE_LIMIT_BURST, …).

Tính phí, phân trang và tinh chỉnh được

Phân trang theo keyset (cursor) và giới hạn tốc độ theo từng gói giúp các lần kéo dữ liệu lớn luôn dự đoán được, kèm header X-RateLimit-* trên mọi phản hồi. Chọn độ phân giải của bạn: mọi thay đổi sổ lệnh đã ghi lại theo mặc định, hoặc thêm ?interval= (30s–1d) để downsample phía server xuống một sổ lệnh cho mỗi khung. Tài liệu tham khảo đầy đủ với ví dụ copy-dán có sẵn trong docs.

Start pulling kalshi data api

Free Explorer tier, no card. Full bid/ask depth and the underlying price on every snapshot, over a REST API and a live WebSocket stream.

Giải đáp thắc mắc.

Không. Đó là JSON thuần qua HTTPS với một khóa Bearer duy nhất, nên nó hoạt động từ bất kỳ ngôn ngữ nào có HTTP client và tích hợp vào các công cụ agent kiểu function-calling hay MCP mà không cần wrapper. WebSocket trực tiếp dùng ba thao tác JSON đơn giản (subscribe / unsubscribe / ping), và xác thực ?api_key= phục vụ các client không thể đặt header.