这是一个面向 Polymarket 加密货币超短周期预测市场的自动交易机器人项目,主要交易 5 分钟和 15 分钟的 Up/Down 市场,覆盖 XRP、BNB、ETH、SOL、BTC、DOGE 等资产。README 描述的核心策略是“人群动量确认”:当某一方向价格达到 0.70 美元以上时,结合实时价格源确认方向后下限价单,并持有到市场结算。项目使用 MIT 协议,仓库标注语言为 TypeScript,但 README 的安装方式却使用 Python 的 pip 和 requirements.txt,存在技术栈描述不一致的问题,需要开发者进一步审查源码真实性与可运行性。
适用领域
预测市场 / 自动化交易 / Polymarket CLOB / 加密货币交易 / 量化策略 / 高频/准高频交易 / Web3 钱包与 Polygon 网络 / 交易机器人
配置难度
中高。理解 README 不难,但要安全可靠地运行该类机器人,需要掌握 Polymarket CLOB API、Polygon 钱包签名、WebSocket 行情、订单管理、异常恢复、资金风控和安全审计。由于仓库技术栈描述不一致,并且涉及真实资金和可能的可执行文件,实际落地难度和审计成本较高。
商业价值
商业价值偏研究和实验性质。该项目可用于学习 Polymarket 自动交易、预测市场微观结构和短周期量化策略,也可作为内部原型的参考。但 README 自述五个月约 11717 笔交易仅实现约 292 美元利润,说明收益空间较小,且高度依赖执行质量、手续费、市场环境和风控能力。对于商业化团队,更适合作为策略验证、API 接入和风控系统建设的参考,而不应直接视为稳定盈利工具。
01
技术亮点
- 策略描述较完整,README 详细解释了 Polymarket Up/Down 市场机制、入场逻辑、盈亏数学和主要风险。
- 聚焦短周期加密预测市场,不涉及政治、体育等长周期事件市场,应用边界比较清晰。
- 强调使用限价单而非市价单,符合薄利交易策略对手续费敏感的特点。
- 提出了结合 Polymarket 价格、人群方向和外部实时行情源的信号确认思路。
- 包含对 Chainlink oracle 结算机制的说明,提醒开发者不能只看中心化交易所现货价格。
- MIT 协议,理论上便于学习、修改和二次开发。
- 仓库 stars 和 forks 数量较高,说明有一定关注度。
02
目标用户
- 熟悉 Polymarket 和预测市场机制的开发者
- 有自动化交易或量化策略经验的个人开发者
- 希望研究 Polymarket CLOB API 的 Web3 开发者
- 想搭建小资金实验型交易机器人的量化爱好者
- 对短周期加密货币 Up/Down 市场感兴趣的研究人员
03
配置要求
- Polygon 钱包私钥或签名配置,需要严格保护,不能提交到 GitHub。
- 钱包内需要有 USDC 作为 Polymarket 交易抵押资产。
- Polymarket CLOB API credentials。
- Polymarket Gamma API 访问能力,用于扫描市场。
- 实时行情源,例如 Binance WebSocket API。
- Chainlink 价格源或相关 oracle 数据访问能力,用于理解最终结算价格。
- entry_threshold,例如 0.70,表示只在某一方向价格大于等于 70 美分时考虑入场。
- position_size,例如 0.5,表示每次交易的份额大小。
- pairs,例如 XRP、BNB、ETH、SOL、BTC、DOGE。
- market_types,例如 5m、15m。
- order_type 应设置为 limit,README 明确强调使用限价单以争取 maker rebate,避免 taker fee 吞噬利润。
- poll_interval_seconds,例如 30 秒。
- 需要配置日志、异常处理、最大持仓、最大亏损、熔断条件等生产级风控参数。
04
适用场景
- 自动扫描 Polymarket 上的 5 分钟和 15 分钟加密货币 Up/Down 市场
- 根据市场价格阈值筛选出强方向信号,例如 Up 或 Down 价格大于等于 0.70
- 结合 Binance WebSocket 或其他实时行情源确认短期价格趋势
- 通过 Polymarket CLOB API 自动提交限价单
- 持续记录持仓、订单和结算结果
- 研究预测市场中的人群动量信号是否具备统计优势
- 作为 Polymarket API、钱包签名和自动交易系统的学习样例
05
部署与配置
- 克隆仓库:git clone https://github.com/MalcolmMcGough/polymarket-trading-bot-scalping.git
- 进入目录:cd polymarket-trading-bot-scalping
- 根据 README 执行依赖安装:pip install -r requirements.txt
- 注意:仓库元数据显示主要语言是 TypeScript,但 README 使用 Python 安装命令,建议先检查 package.json、requirements.txt、源码目录和实际入口文件。
- 准备一个 Polygon 钱包,并确保钱包中有可用于 Polymarket 的 USDC。
- 申请或配置 Polymarket CLOB API 凭据。
- 配置实时价格源,例如 Binance WebSocket API。
- 创建或修改 .env 配置文件,设置入场阈值、仓位大小、交易币种、市场类型、订单类型和轮询间隔。
- 在正式运行前,建议先使用小资金、只读模式或模拟环境验证行情扫描、信号生成和下单逻辑。
06
风险与注意事项
- 真实资金风险很高:预测市场交易可能导致本金损失,尤其是高价格买入时,单次亏损远大于单次盈利。
- README 中声称的历史收益不代表未来表现,且没有提供可独立验证的完整交易明细和回测框架。
- 策略边际很薄,README 自称平均每笔期望收益约 0.025 美元,手续费、滑点、延迟、失败订单都可能让策略变为负收益。
- 项目技术栈存在疑点:仓库语言标注为 TypeScript,但 README 安装步骤使用 pip install -r requirements.txt,还提到 momentum-bot.exe,这种不一致需要警惕。
- 提供 Windows exe 的项目需要特别谨慎,运行前应进行源码审计、病毒扫描和沙箱测试,避免私钥或资金被盗。
- 需要配置钱包私钥和交易 API,任何依赖包、二进制文件或恶意代码都可能造成资金损失。
- Polymarket、相关 API、CLOB 规则、费用结构或市场可用性变化,会直接影响机器人可用性和盈利性。
- 短周期加密价格接近随机,所谓人群动量可能在市场环境变化后失效。
- 自动化系统 24/7 运行,如果缺乏风控、熔断和监控,错误会快速放大。
- 部分市场可能出现延迟结算、oracle 争议或持仓卡住,导致资金占用。
- 中国开发者还需要自行评估所在地区关于加密资产、预测市场、境外平台和自动化交易的合规风险。
2026-06-29
第24名
新收录 · github_search
2026-06-28
第30名
新收录 · github_search