Kalshi vs Polymarket
做预测市场开发,早晚都会把 Kalshi 和 Polymarket 放在一起比较。前者是受 CFTC 监管的交易所,后者是运行在 Polygon 上、以钱包为原生入口的链上订单簿。本页逐项列出两者的差异,所有信息取自各平台自己的官方文档,采集日期 2026-07-09。
| 对比项 | Kalshi | Polymarket |
|---|---|---|
| 产品定位 | ||
| 产品类型 | 受 CFTC 监管的交易所 | 钱包原生的链上订单簿(Polygon) |
| 监管状态 | 受 CFTC 监管(美国) | 国际版无监管;另有受 CFTC 监管的独立实体 Polymarket US |
| 准入 | ||
| 美国用户可用 | 可用 | 国际版不可用 |
| 交易需要钱包 | 不需要 | 需要一个有资金的 Polygon 钱包 |
| 需要 KYC | 需要,账户制 | 国际版不需要 · Polymarket US 需要 |
| 交易 | ||
| 交易认证方式 | 账户 + RSA-PSS 请求签名 | 钱包签名(EIP-712)+ HMAC + 逐单签名 |
| 交易费用 | 每份合约固定 $0.02,maker 和 taker 同价 | taker 收取动态费用,最高约 3.15%;maker 免费并有返佣 |
| 开发者接入 | ||
| 查询 API 的费用 | 免费 | 免费 |
| REST API | 有 | 有 |
| WebSocket 推送 | 有,已包含 | 有,已包含 |
| 限速 | 按交易量分级(Expert…Prestige) | 按端点公布限额 |
来源:kalshi.com/fee-schedule + docs.kalshi.com(限速、RSA-PSS 认证)+ docs.polymarket.com/developers/CLOB/introduction + docs.polymarket.com/api-reference/geoblock。核实日期 2026-07-09。
市场覆盖
两家的覆盖面都很宽:Kalshi 上有选举、经济数据发布和体育,Polymarket 上有政治、加密货币、体育和文化娱乐。品类清单的重合度比双方各自的宣传口径更高,单看覆盖面很难分出高下。
如果你要选一个平台直接下单交易,后面四节比品类广度更值得细看。如果你要做的是同时读取两边价格、不站队的软件,那属于另一类问题,本页底部的产品介绍讲的就是这件事。
费用
Kalshi 的费率写在自家费用表上:每份合约固定 $0.02,maker 和 taker 两侧都收。Polymarket 只向 taker 收费,费率是动态的,在价格接近 50 美分的合约上最高约 3.15%;maker 不付费,还能分享手续费池。
哪边更便宜取决于你的成交价位,以及你更多是主动吃单还是挂单等成交。在 Polymarket 上频繁在均势价位附近吃单,实际成本可能超过 Kalshi 的固定费率;做 maker 则可能一分钱都不用付。
API 接入与数据质量
从任一平台读数据都不收费,麻烦出在认证环节。Kalshi 要求对每个请求用 RSA-PSS 签名,签名内容覆盖时间戳、方法和路径,你要管理的是一对密钥而非一个静态 token;限速档位由交易所根据交易量评估后指派,从 Expert 到 Prestige 分级。
Polymarket 的认证是在 HMAC 握手之上再叠一层钱包签名(EIP-712),每笔订单还要单独再签一次 EIP-712。两家的 API 都能实时给出自家订单簿,但都不会告诉你另一家在同一场比赛上的报价。
美国准入与监管状态
Kalshi 从一开始就是为美国用户建设的 CFTC 监管交易所。Polymarket 的国际版则直接屏蔽美国,同时被屏蔽的还有英国、法国、德国、意大利、荷兰、比利时等地。
2026 年,Polymarket 以独立实体 Polymarket US 的形式上线了一个受 CFTC 监管、要求 KYC 的平台,面向美国市场;截至本文写作时,其官方文档尚未确认各州的可用情况。对身在美国、想直接交易而非通过中间层的用户来说,目前 Kalshi 是更顺的路径。
结算
价格拿走了大部分注意力,但结算才是两家可能悄悄分歧的地方,即便入场时两边价格完全一致。每家平台独立撰写自己的市场规则,遇到比赛取消、技术性平局这类边缘情形,一家规则里写明的处理方式,另一家可能根本没有提及。
这类风险藏在价格之下,落在每个市场如何结算的条文里。只有把两边的市场文本都读一遍、核对是否一致,它才会显形。
常见问题
哪一家在美国受监管?+−
哪一家费用更低?+−
用这两家需要加密钱包吗?+−
同一场比赛会在两家显示不同价格吗?+−
可以同时使用两家平台吗?+−
本页的信息是如何核实的?+−
用一个 API 同时读两家的订单簿
如果你需要的是同时拿到两边的订单簿,而非二选一,这就成了两家交易所各自都不解决的问题。dino.markets 在 Kalshi 与 Polymarket 之间匹配同一市场,给每个匹配标注明确的置信度分级,并自动标记上文描述的那类结算风险,省去你逐条阅读两边规则文本的工作。它是只读的数据层:下单仍在你选择的平台上进行,资金和钱包也留在那里。提供免费档位,所有方案都带 MCP。