PolyEdge 是一个面向 Polymarket 预测市场的全栈自动化交易机器人 SaaS 平台,主打四类策略:跟单交易、套利、对冲和做市。项目基于 Next.js 14、TypeScript、PostgreSQL、Prisma、NextAuth/SIWE、wagmi/viem/ethers 以及 Polymarket CLOB API 构建,包含网页端仪表盘、机器人后台 Worker、投资组合盯市、Paper/Live 模式、风控限制、订阅支付等功能。README 更偏产品宣传与平台说明,提供了技术栈和架构信息,但仓库元数据存在异常:fork 数远高于 star 数、license 字段为空且 README 声称 MIT,需要开发者谨慎核验源码完整性、许可证和实际可运行性。
适用领域
预测市场交易 / Polymarket 自动化交易 / 量化交易机器人 / 套利交易 / 跟单交易 / 对冲策略 / 做市策略 / Web3 SaaS / Next.js 全栈应用 / 金融科技
配置难度
中高。作为普通 Next.js 应用运行可能是中等难度,但如果要真正接入 Polymarket CLOB、加密存储 API Key、运行独立 Worker、实现支付监控和真实交易风控,则需要熟悉 TypeScript 全栈开发、PostgreSQL/Prisma、Web3 钱包登录、链上支付、交易系统和生产环境运维。
商业价值
该项目面向 Polymarket 自动化交易这一细分但增长较快的市场,具备 SaaS 订阅、交易工具、策略服务和数据仪表盘等商业化潜力。其价值主要在于将复杂的跟单、套利、对冲和做市流程产品化,降低普通交易者使用系统化策略的门槛。但商业落地高度依赖真实策略收益、执行稳定性、用户资金安全、监管合规和平台信任。如果源码完整且策略表现可靠,可作为预测市场交易工具、量化 SaaS 或内部交易系统的基础;如果只是营销壳或未完整开源,则更多只能作为产品概念和架构参考。
01
技术亮点
- 覆盖 Polymarket 常见自动化策略:跟单、套利、对冲、做市
- 提供 Paper 模式,可在不使用真实资金的情况下测试策略
- Web 进程与 Bot Worker 分离,降低网页请求和交易执行互相干扰的风险
- 使用 Next.js 14、TypeScript、Prisma、PostgreSQL 等较现代的全栈技术栈
- 支持 SIWE 钱包登录,符合 Web3 用户使用习惯
- 设计了实时投资组合盯市、PnL、收益曲线、胜率和交易审计轨迹
- 强调风控功能,包括仓位上限、敞口上限、每日交易限制和连续失败熔断
- README 对产品定位、策略逻辑和系统架构描述较完整
- 适合作为研究 Polymarket 交易机器人和预测市场 SaaS 架构的参考
02
目标用户
- 希望在 Polymarket 上自动化交易的预测市场交易者
- 想开发或研究 Polymarket CLOB 交易机器人的量化开发者
- 需要跟单、套利、对冲、做市工具的加密交易团队
- 想学习 Next.js + Web3 + 交易系统架构的全栈开发者
- 希望构建预测市场 SaaS 平台的创业团队
03
配置要求
- Node.js 运行环境,建议 Node.js 18 或 20 以上
- PostgreSQL 数据库
- Prisma ORM 配置,包括 DATABASE_URL
- NextAuth 配置,例如 NEXTAUTH_URL、NEXTAUTH_SECRET
- SIWE 钱包登录相关配置
- EVM 链 RPC 配置,用于 ETH、Polygon、BSC 等链上功能
- Solana RPC 配置,如果启用 Solana 支付
- Polymarket CLOB API 凭据,用于 Live 模式真实下单
- Polymarket Gamma/Data API 访问能力
- 机器人 Worker 环境变量,例如 IS_BOT_WORKER=true、COPY_BOT_RUNTIME=worker
- 支付收款地址、订阅层级、链 ID、确认数等支付监控配置
- 加密密钥,用于加密存储用户的 Polymarket API Key
- 生产环境需要 HTTPS、稳定数据库、日志、进程守护和任务监控
04
适用场景
- 在 Paper 模式下模拟 Polymarket 订单簿交易,验证策略有效性
- 跟踪指定 Polymarket 钱包地址,并自动复制其新开仓交易
- 扫描 YES/NO 二元市场中两边卖价之和低于 1 美元的套利机会
- 对已有仓位进行反向对冲,锁定利润或限制亏损
- 在目标市场双边挂单,捕获买卖价差和潜在流动性奖励
- 通过网页仪表盘监控持仓、PnL、收益曲线、交易活动和机器人状态
- 为用户提供基于 SIWE 钱包登录的预测市场交易 SaaS 服务
05
部署与配置
- 克隆仓库:git clone https://github.com/MstKail/polymarket-trading-bot-services-polyedge365.git
- 进入项目目录:cd polymarket-trading-bot-services-polyedge365
- 安装 Node.js 依赖:npm install 或 pnpm install
- 准备 PostgreSQL 数据库,并配置 DATABASE_URL
- 复制环境变量模板,例如 .env.example 到 .env.local;如果仓库没有提供模板,需要根据源码中的 process.env 使用情况手动补齐
- 配置 NextAuth、SIWE、Web3 RPC、Polymarket CLOB、支付相关环境变量
- 初始化 Prisma:npx prisma generate
- 执行数据库迁移:npx prisma migrate deploy 或 npx prisma db push,具体取决于项目脚本
- 启动 Web 服务:npm run dev 或 pnpm dev
- 单独启动机器人 Worker 进程,并设置 IS_BOT_WORKER=true、COPY_BOT_RUNTIME=worker 等环境变量;具体命令需查看 package.json
- 访问本地 Next.js 地址,通常为 http://localhost:3000
- 先使用 Paper 模式测试策略,再配置 Polymarket CLOB API 凭据并切换 Live 模式
06
风险与注意事项
- README 具有明显营销导向,实际源码质量、完整度和可运行性需要人工审查
- 仓库元数据中 forks 数量显著高于 stars,可能存在异常推广、模板复制或非自然增长
- repository license 字段为空,但 README 徽章声称 MIT,许可证状态需要确认
- Polymarket 自动交易涉及真实资金风险,套利机会可能因滑点、延迟、手续费、订单簿变化而消失
- 所谓“risk-free arbitrage”只在成交、结算、费用、市场规则和技术执行完全满足假设时成立
- Live 模式需要存储用户 Polymarket API 凭据,存在密钥泄露和资金安全风险
- 做市策略存在库存风险、价格跳变风险和流动性撤单风险
- 跟单策略依赖目标钱包表现,历史盈利不代表未来收益
- 预测市场和加密支付可能受地区监管限制,中国开发者尤其需要注意合规风险
- 如果 Worker 去重、幂等和锁机制设计不完善,可能出现重复下单
- 需要外部 API、RPC、数据库和支付链路稳定运行,运维复杂度较高
- README 未提供完整环境变量清单和明确部署步骤,落地部署可能需要较强排查能力
2026-06-20
第22名
新收录 · github_search