polymarket-knowledge
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChinesePolymarket Knowledge
Polymarket 知识库
Overview
概述
Comprehensive reference for Polymarket CLOB API integration, focusing on order management and real-time event handling.
这是Polymarket CLOB API集成的综合参考文档,重点介绍订单管理与实时事件处理。
Quick Reference
快速参考
Order Types
订单类型
| Type | Behavior | Use Case |
|---|---|---|
| GTC | Good Till Cancelled | Maker orders, liquidity provision |
| GTD | Good Till Date | Time-limited orders |
| FOK | Fill Or Kill | Must fill completely or cancel |
| FAK | Fill And Kill | Fill what you can, cancel rest |
| 类型 | 行为 | 适用场景 |
|---|---|---|
| GTC | 取消前有效 | 做市订单、提供流动性 |
| GTD | 指定日期前有效 | 限时订单 |
| FOK | 必须完全成交否则取消 | 全部成交否则取消的订单 |
| FAK | 成交可成交部分,取消剩余部分 | 成交部分后取消剩余的订单 |
Order Requirements
订单要求
- Minimum order value: $1 USDC
- Minimum shares: 5
- Tick size: 0.01 (prices must be 0.01, 0.02, ... 0.99)
- 最低订单价值:1 USDC
- 最低股数:5
- 最小价格变动单位:0.01(价格必须为0.01、0.02……0.99)
Order State Machine
订单状态机
See references/order-state-machine.md for complete state diagram and transitions.
States: PENDING → OPEN → PARTIALLY_FILLED → FILLED/CANCELLED/EXPIRED
API Status Mapping:
- → OPEN
live - (partial) → PARTIALLY_FILLED
matched - (full) → FILLED
matched - → PENDING
delayed - → CANCELLED
cancelled - → EXPIRED
expired
完整的状态图与状态转换请查看references/order-state-machine.md。
状态:PENDING(待处理)→ OPEN(已挂单)→ PARTIALLY_FILLED(部分成交)→ FILLED(完全成交)/CANCELLED(已取消)/EXPIRED(已过期)
API状态映射:
- → OPEN(已挂单)
live - (部分)→ PARTIALLY_FILLED(部分成交)
matched - (全部)→ FILLED(完全成交)
matched - → PENDING(待处理)
delayed - → CANCELLED(已取消)
cancelled - → EXPIRED(已过期)
expired
WebSocket Events
WebSocket事件
See references/websocket-events.md for field mappings and examples.
Key Endpoints:
- Market:
wss://ws-subscriptions-clob.polymarket.com/ws/market - User: (authenticated)
wss://ws-subscriptions-clob.polymarket.com/ws/user
USER_ORDER Event Types: PLACEMENT, UPDATE, CANCELLATION
USER_TRADE Statuses: MATCHED, MINED, CONFIRMED, RETRYING, FAILED
字段映射与示例请查看references/websocket-events.md。
关键端点:
- 市场端:
wss://ws-subscriptions-clob.polymarket.com/ws/market - 用户端:(需认证)
wss://ws-subscriptions-clob.polymarket.com/ws/user
USER_ORDER事件类型:PLACEMENT(下单)、UPDATE(更新)、CANCELLATION(撤单)
USER_TRADE状态:MATCHED(已成交)、MINED(已上链)、CONFIRMED(已确认)、RETRYING(重试中)、FAILED(失败)
Common Pitfalls
常见误区
- Wrong field names: API uses not
matched_amount,matched_sizenotsize_matchedmatched_size - Wrong endpoint: USER events require , not
/ws/user/ws/market - USDC type: Polymarket uses USDC.e (bridged), not native USDC
- 字段名称错误:API使用而非
matched_amount,matched_size而非size_matchedmatched_size - 端点错误:用户事件需使用,而非
/ws/user/ws/market - USDC类型:Polymarket使用的是USDC.e(跨链版本),而非原生USDC
Resources
资源
- references/order-state-machine.md - State transitions and validation
- references/websocket-events.md - WebSocket field mappings
- references/api-field-mappings.md - API response field reference
- references/order-state-machine.md - 状态转换与验证
- references/websocket-events.md - WebSocket字段映射
- references/api-field-mappings.md - API响应字段参考