TypeScript · 项目报告

MalcolmMcGough/polymarket-trading-bot-scalping

polymarket trading bot | polymarket trading bot | polymarket trading bot | polymarket trading bot | polymarket trading bot | polymarket trading bot | polymarket trading bot | polymarket trading bot | polymarket trading bot | polymarket trading bot | polymarket trading bot | polymarket trading bot | polymarket trading bot | polymarket trading bot

已完成 打开 GitHub
M
287星标
819Fork
0Issue
MIT许可证

分析结果

项目分析

这是一个面向 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