SuperAPI AI 工具集

trading-polymarket

编程与开发

查看项目

更新于 10-16 05:00

技能介绍

用途:通过官方 py_clob_client 库访问 Polymarket 的 CLOB(中央限价订单簿),执行市场数据查询、下单、撤单、持仓与余额查询等操作。

主要能力:文档列出 60 多个方法,覆盖健康检查与配置、单/批量行情(中间价、买卖价、价差、最新成交价、订单簿)、市场元数据(tick size、负风险、费率)、订单创建与提交(限价单、市价单、post-only、GTD、FAK/FOK/GTC)、撤单(单个、多个、全部、按市场)、订单与成交历史查询、余额与授权查询、市场发现(CLOB 与 Gamma API)、链上持仓与 USDC 余额查询、API Key 管理、订单心跳、订单评分与通知等。

使用方式:pip install py-clob-client requests。需设置环境变量 PRIVATE_KEY、POLY_FUNDER_ADDRESS、POLY_API_KEY、POLY_API_SECRET、POLY_API_PASSPHRASE。使用 ClobClient 初始化(host、key、chain_id、funder、signature_type),再通过 set_api_creds 设置凭证。认证分 L0(只读)、L1(私钥签名)、L2(私钥加 API 凭证,可完整交易)。签名类型 0 为标准 EOA,1 为 Magic/邮箱钱包,2 为代理钱包。订单类型包括 GTC、FOK、GTD、FAK。

适用场景:需要以编程方式在 Polymarket 上查询行情、管理订单和持仓的交易与自动化场景。

限制:需自行准备并妥善保管私钥与 API 凭证;订单价格与数量受小数位和最小下单金额约束;多数市场零手续费,仅 15 分钟加密价格预测市场按公式收费;taker 付手续费,maker 免手续费并可获返佣。文档中的示例以只读和下单片段为主,完整策略需自行实现。