用途:该机器人针对 Polymarket 上独立(非分组)的 yes/no 市场,采用“nothing ever happens”策略,在 NO 价格低于配置上限时买入 NO 头寸,并过滤掉体育类市场。默认使用 PaperExchangeClient 进行模拟交易,只有显式开启后才发送真实订单。
主要能力:扫描独立非体育 yes/no 市场;按 max_no_price 阈值买入 NO;跟踪未平仓头寸并将恢复状态持久化到数据库;提供 HTTP 实时仪表盘展示组合与活动;通过环境变量控制纸面/实盘模式。
使用方式:克隆仓库后执行 pip install -r requirements.txt,复制 config.example.json 为 config.json、.env.example 为 .env。在 config.json 的 strategies.nothing_happens 块中配置 max_no_price、order_size_usdc、max_open_positions、scan_interval_seconds、min_liquidity_usdc、exclude_keywords。默认运行 python -m bot.main 为纸面交易;实盘需同时设置 BOT_MODE=live、DRY_RUN=false、LIVE_TRADING_ENABLED=true,并提供 PRIVATE_KEY、FUNDER_ADDRESS、DATABASE_URL、POLYGON_RPC_URL。支持 Heroku 部署,仅扩展 web dyno,不要运行 worker dyno。
适用场景:用于 Polymarket 预测市场的策略研究与模拟测试,以及经明确授权后的实盘运行。
限制:资料未提供收益、胜率或资金安全保证;实盘涉及私钥与资金风险,需自行评估。项目声明仅供娱乐、按原样提供、不构成财务建议。