Signalradar

📡 Polymarket 概率异动雷达

Polymarket预测市场监控工具,自动追踪概率变化并在突破阈值时推送告警,支持Webhook/文件/平台内多渠道投递

收藏
5.4k
安装
1.5k
版本
0.9.92
CLS 安全性认证2026-08-03
点击查看完整报告 >

使用说明

SignalRadar 综合评估

核心用法

SignalRadar 是一个专注 Polymarket 预测市场的概率变化监控工具。用户通过 add <URL> 添加市场后,系统以默认 10 分钟为周期轮询 Polymarket API,当某市场概率变化超过设定阈值(默认 5 个百分点)时触发 HIT 告警并更新基准值。核心工作流包括:添加市场 → 自动启用后台监控 → 概率突变时推送通知 → 可选择性生成周期性摘要(digest)。

显著优点

  • 零依赖轻量设计:纯 Python 标准库实现,无需额外 pip 包,兼容 Python 3.9+
  • 灵活投递架构:支持 webhook(推荐,零 LLM 成本)、本地文件日志、OpenClaw 平台内回复三种渠道,webhook 模式具备完全可移植性
  • 精细化阈值管理:支持全局、按类别、按条目三级阈值覆盖,适应不同敏感度需求
  • 多市场事件智能处理:对含多个子市场的复杂事件(如比特币价格分档预测)自动分组展示,强制交互确认避免误添加
  • 状态完整性:保留归档历史、审计日志、digest 快照,支持 --dry-run 安全预览

潜在缺点与局限性

  • 单源依赖:仅支持 Polymarket(gamma-api.polymarket.com),无法扩展至其他预测市场或泛金融数据源
  • 后台监控门槛:webhook 模式需用户自行提供 URL 并完成配置;openclaw 模式依赖平台捕获回复路由,配置不当易导致静默失败
  • 无内置可视化:缺乏概率趋势图表或历史曲线,仅提供文本通知和 JSON 导出
  • 频率下限限制:最短 5 分钟检查间隔,对极高频场景不足
  • 市场语言单一:市场问题原文为英文,无自动本地化

适合人群

  • 预测市场参与者:需要实时跟踪持仓相关事件概率变动
  • 信息套利研究者:关注概率突变与信息流之间的关联
  • 自动化工作流用户:已有 Slack/Telegram Bot/Discord webhook 基础设施,希望将 Polymarket 信号接入现有通知体系
  • 低频监控需求者:满足 10-30 分钟级检查即可,无需毫秒级响应

常规风险

  • API 可用性风险:Polymarket API 服务中断或限流将导致监控失效(错误码 SR_TIMEOUT/SR_SOURCE_UNAVAILABLE
  • 误告警风险:阈值设置过低或市场临近到期时的正常波动可能导致通知过载
  • 配置漂移风险:手动编辑 ~/.signalradar/config/ 下 JSON 文件可能引发解析错误,虽系统有一定容错但仍建议走 CLI 配置
  • 后台任务静默失败:cron 任务因环境变量、路径或权限问题退出时,用户可能长期未察觉监控已停止
  • 数据隐私:webhook URL 及监控列表存储于本地明文 JSON,多用户共享环境需注意权限隔离

安全解读

核心用法

SignalRadar是一款专为Polymarket预测市场设计的概率监控与预警工具。用户通过简单的CLI命令即可添加感兴趣的市场事件,系统将自动追踪市场概率变化,当变化幅度超过设定阈值时触发预警通知。

主要操作流程

  • 添加市场:通过signalradar.py add <URL>命令添加Polymarket事件链接,系统会自动解析事件下的所有子市场
  • 配置阈值:默认5个百分点的绝对变化阈值,支持全局、分类、单个市场三级阈值配置
  • 启动监控:首次添加后自动启用10分钟间隔的后台监控,支持系统crontab与OpenClaw双驱动模式
  • 接收预警:支持webhook(推荐)、openclaw(平台内嵌)、file三种推送渠道

工具内置完整的引导式 onboarding 流程,空列表用户可通过三步交互完成首批市场配置,降低使用门槛。

显著优点

零依赖架构:纯Python 3.9+标准库实现,无需pip安装任何第三方包,部署简单且供应链攻击面为零。

多维度阈值管理:支持全局默认阈值、分类级覆盖、单市场精细调整的三层配置体系,满足不同敏感度需求。

智能事件聚合:同一事件下的多个关联市场触发时自动分组展示,避免信息轰炸,提升可读性。

灵活的推送策略:webhook模式零平台依赖、零LLM成本;openclaw模式深度集成OpenClaw聊天环境;file模式适合本地日志分析。

完善的审计追踪:每次检查自动记录到events日志,支持历史回溯与合规审计。

周期报告功能:内置日报/周报/双周报 digest 机制,汇总期间所有概率变动,兼顾实时预警与趋势回顾。

潜在缺点与局限性

平台生态绑定:核心功能深度围绕Polymarket单一平台,不支持其他预测市场或泛金融数据源。

Webhook配置门槛:虽然webhook是推荐方案,但非技术用户配置Telegram Bot API/Slack Webhook仍存在学习成本。

网络依赖性强:完全依赖Polymarket官方API(gamma-api.polymarket.com),API限流或变更将直接影响服务可用性。

无持久化队列:预警通知为即发即弃模式,若推送失败(如webhook临时不可用)无内置重试队列机制。

个人开发者维护风险:T3来源级别,长期维护承诺、安全响应速度、功能迭代连续性存在不确定性。

适合的目标群体

  • 预测市场参与者:活跃于Polymarket的交易者,需要实时把握市场情绪变化
  • 事件驱动研究员:关注特定领域(AI、政治、加密等)事件概率演变的分析师
  • 信息套利追踪者:希望第一时间捕捉概率异动、获取信息优势的市场观察者
  • 自动化爱好者:偏好CLI工具、追求轻量化部署的技术用户
  • OpenClaw平台用户:已在OpenClaw生态内的用户可直接获得无缝集成体验

使用风险

子进程执行风险:使用subprocess.run()调用系统crontab命令管理定时任务,虽已采取硬编码命令与shlex.quote()转义,但仍建议在非root权限下运行。

Webhook传输安全:支持HTTP/HTTPS双协议,HTTP存在明文传输风险。建议用户强制使用HTTPS端点,Skill文档已明确推荐此做法。

API可用性风险:Polymarket官方服务中断将直接导致监控失效,无本地缓存降级机制。

数据本地存储:用户数据存储于~/.signalradar/,多用户环境需注意权限隔离,避免敏感市场监控列表泄露。

阈值误配风险:过度敏感的阈值(如0.5pp)将导致频繁预警,建议根据市场波动特性合理配置。

Signalradar 内容

assets文件夹
templates文件夹
config文件夹
references文件夹
scripts文件夹
手动下载zip · 74.3 kB
push_default.mdtext/markdown
请选择文件