Polymarket 天气交易机器人 — 实时

WeatherBot

Polymarket 第一天气交易机器人

技术支持 Polymarket + Claude 和 Gemini

在 Polymarket 上交易天气最简单的方式。通过 Polymarket WebSocket 实时流式传输,由 Claude 和 Gemini 提供 AI 驱动的优势检测,并在全球 67+ 个城市自动执行凯利公式交易。

开始交易
$2.87M
会员已实现P&L
9,592
注册交易者
71-80%
平均胜率
$7.5M
成交量(30天)
$445
平均利润 / 已注资账户
2,359
本月活跃
67+
已追踪全球城市
5
预报模型(GFS、ECMWF、UKMO、NWS、HKO)

观看 教程

在 Polymarket 上开始交易天气所需的一切 — 机器人配置、钱包连接、交易模式,以及您第一次自动执行的交易。

本 Polymarket Weather 如何
交易机器人确实有效

WeatherBot 是一个 Node.js Express 服务器,通过 WebSocket 连接到 Polymarket 的 CLOB,从多达 5 个真实天气 API(包括香港天文台——结算香港市场的官方观测源)获取预报,使用贝叶斯统计计算概率优势,并以 Claude 和 Gemini 作为最终决策者执行交易。

5 源集成预报

实时获取来自 GFS(NOAA 16 天)、ECMWF(欧洲 10 天)、UKMO(英国气象局 7 天)和 NWS(美国逐时)的数据——并为香港市场加入 HKO(香港天文台),即 Polymarket 结算香港市场所依据的官方观测源。加权共识(ECMWF 0.35、GFS 0.25、UKMO 0.20、NWS 0.20),离群值自动按 0.5 倍权重惩罚;对于香港,HKO 以 0.50 主导并随提前时间递减。

香港结算源锁定

对于香港,引擎在结算日每隔几分钟读取 HKO 的实时 HQ 观测值——即市场结算所依据的确切数字。每日最高温度只能上升,因此一旦越过某个阈值,该结果即锁定为 YES;机器人在其仍被错误定价时买入(35–83¢ 区间),并在午后峰值过去后进行一次镜像操作。

贝叶斯优势计算器

根据预报时间动态调整 σ(6 小时 0.8° 到 10 天以上 5.5°)。每个结果使用正态 CDF 概率,与 NOAA NCEI 十年历史基础概率进行贝叶斯混合,Kelly 准则仓位限定为 quarter-Kelly(最大 15% 资金)。

实时 WebSocket 推送

连接到 wss://ws-subscriptions-clob.polymarket.com/ws/market ,并订阅所有天气 token ID。在每个 price_change 事件上立即重新计算 edge。从价格 tick 到交易执行用时不到 2 秒。

Claude 和 Gemini 决策引擎

Claude 和 Gemini 利用完整的预报数据、模型一致性评分、历史基准率和当前价格分析每个市场。返回 BUY_YES/BUY_NO/SKIP,附带置信等级(VERY_HIGH 到 LOW)和建议仓位大小。AI 周期每 5-15 分钟运行一次。

67 个全球城市

覆盖纽约、伦敦、东京、巴黎、柏林、悉尼、迪拜、首尔等 59+ 城市。从 Polymarket 问题标题自动检测城市和日期,映射到经纬度坐标,并以 °F 或 °C 获取本地化预报。

5 层退出系统

利润目标(获取 60% 优势)、优势收敛(剩余 <2%)、追踪止损(从峰值回撤 40%)、止损(-15%)和时间衰减退出(结算前 2 小时内)。触发后通过 Polymarket CLOB 自动卖出。

扫描 → 预报 → edge → 交易
通过 3 个自动化步骤

WeatherBot 自动化整个 Polymarket 天气交易流程。连接你的 Polygon 钱包,配置设置,点击 Start,机器人就会全权处理 — 从市场发现到带 AI 驱动 edge 检测的链上交易执行。

1. 市场发现 + 预报

查询 Polymarket Gamma API 获取所有标记为天气的事件。解析市场标题以提取城市、日期和温度单位。通过 Open-Meteo 和 api.weather.gov 并行获取 GFS、ECMWF、UKMO 和 NWS 预报。按城市/日期加载 NOAA NCEI 十年历史基础概率。

2. 优势计算 + AI 分析

EdgeCalculator 构建加权共识温度,根据距结算的小时数和模型离散度计算动态 σ(不确定性),然后对每个结果运行正态 CDF 概率。Claude 和 Gemini 接收所有数据并返回结构化 JSON:决策、结果、置信度、推理和建议仓位大小。

3. WebSocket 推送 + 自动执行

StreamEngine 连接到 Polymarket WebSocket,订阅所有天气代币 ID。每个价格变动都会立即重新计算优势。如果优势超过阈值(动态 3-8%),Trader 类通过 FOK 市价单执行(回退:带 2% 滑点的 GTC 限价单)。仓位通过 5 层退出监控进行跟踪。

常见问题解答
关于 Polymarket 天气交易机器人

WeatherBot 从 5 个生产级天气 API 获取数据:通过 Open-Meteo 获取 GFS(NOAA,16 天)、通过 Open-Meteo 获取 ECMWF(欧洲中期预报中心,10 天)、通过 Open-Meteo 获取 UKMO(英国气象局,7 天)、直接从 api.weather.gov 获取 NWS(仅限美国的逐时数据 + 预警),以及——针对香港——香港天文台(HKO)开放数据 API,即 Polymarket 用于结算香港市场的官方观测源(9 天预报加上结算日的实时逐时累计最高值读数)。历史基准率来自 NOAA NCEI GHCND 站点(10 年回溯)。
EdgeCalculator 使用 Abramowitz-Stegun 正态 CDF 近似法。它计算加权共识温度(ECMWF 35%、GFS 25%、UKMO 20%、NWS 20%——对于香港,HKO 以 50% 领先并随提前时间递减),根据距结算的小时数确定动态 σ(<6h 时为 0.8°,10d+ 时高达 5.5°),并使用 CDF 为区间型、"或更高"和"或更低"市场类型计算 P(结果)。优势 = 预报概率 − 市场隐含概率。当模型与历史一致时,与 NCEI 历史数据的贝叶斯融合会收窄 σ。在香港结算日,实时 HKO 累计最高值可直接锁定某个结果——机器人会直接买入那条近乎确定的盘口。
WeatherBot 使用凯利公式:f* = 优势 / 隐含赔率,然后为安全起见应用 quarter-Kelly(乘以 0.25)。每笔交易的最大比例限定为资金的 15%。最终交易金额取(资金 × kellyFraction)和你配置的 maxPerTrade 中的最小值。默认资金为 $500,每笔最大 $50。
所有交易在 Polygon(chain ID 137)上通过 Polymarket 的 CLOB(clob.polymarket.com)执行。机器人使用 USDC(0x2791Bca1...)进行交易,并在首次连接时使用 ethers.js 和 viem 自动批准 Exchange(0x4bFb41d5)、NegRiskExchange(0xC5d563A3) 和 NegRiskAdapter(0xd91E80cF) 合约。
StreamEngine 在每次价格变动时监控 5 个退出条件:(1) 利润目标 — 获取 60%+ 原始优势,(2) 优势收敛 — 市场价在预测概率 2% 以内,(3) 追踪止损 — 从未实现利润峰值回吐 40%+,(4) 止损 — 仓位较入场下跌 15%+,(5) 时间衰减 — 距结算 2 小时内且有利润。触发后通过 CLOB 自动卖出。
这是新用户最常遇到的问题之一。在断定哪里坏了之前,这里有一份要检查的清单:

1. 先连接你的钱包 — 机器人在未连接钱包的情况下无法交易。请前往设置页面,确保在启动机器人前已连接你的 Polygon 钱包。

2. 保持耐心 — 天气市场动得很慢 — 与高频加密市场不同,天气市场可能很冷清。机器人最多可能需要 20 分钟才能检测到可交易的优势。反过来,当条件契合时,在几分钟内触发 10+ 笔交易也并不罕见。

3. 仔细核对你的代理地址 — 确保你在连接钱包时输入的代理(资金方)地址正确。错误的代理地址会阻止交易在链上执行。

4. 检查你的钱包配置 — 前往设置并确认你的 bankroll、maxPerTrade 和 minEdge 值是否合理。同时核实你的钱包是否有足够的 USDC 余额来覆盖你所配置的交易规模。

5. 你需要 POL 代币用作 gas — 这是最常被忽视的一步。每笔交易都需要少量 POL(Polygon 的原生代币)来支付 gas 费。即使你钱包(MetaMask 或你所用的任何钱包)里只有价值 $1 的 POL,也足以覆盖许多笔交易。
可以说有也可以说没有。WeatherBot 本身免费 — 没有订阅费,也没有预付费用。但是每笔交易会收取一点点手续费,你可以选择最适合自己的定价模式:或者 每笔交易 $0.015 (每笔已执行交易都收取,不论结果如何),或 每笔盈利交易 $0.03 (只有在机器人为你赚到钱时才付费)。选择最适合你交易风格的方案。
不 — 我们不保证盈利,任何正规的交易工具都不应该作出此种保证。话虽如此,WeatherBot 都在 24 小时积极维护,并持续推出新功能与改进。我们的内部测试显示出强劲结果,利润率通常介于 在 24 小时内 18% 到 48%。不要期待立即回报 — 天气市场需要时间结算,结果可能因市场条件和一点运气而异。请始终用你能承受损失的资金进行交易。
是 — 启动机器人之前应关闭所有既有持仓。 原因如下:WeatherBot 的退出引擎只管理机器人自己开仓的仓位。当机器人下单时,会记录精确的入场价、花费金额、信号(BUY_YES / BUY_NO)、市场 ID 与时间戳 — 这样它才能计算真实的 PnL 并精准触发退出。

已存在仓位(由你手动或通过其他工具开仓的仓位)的问题在于,这些交易不是机器人执行的,因此它没有你的实际入场价记录。它只能根据历史数据猜测,这会导致 PnL 计算错误以及错误的退出触发 — 可能在错误的时点卖出你的仓位。

由于 WeatherBot 不在不同会话之间存储任何数据,其工作方式如下:

由机器人开仓的持仓 — 由退出引擎全程管理,配有精确的入场数据、完善的盈亏跟踪和自动化退出。

已存在的仓位 — 显示在持仓面板中供你参考,但机器人不会自动卖出它们。

为避免混乱,请在点击启动机器人之前先平掉你现有的天气市场仓位。
如果你抱着一夜暴富的期待进来,这个机器人可能不适合你 — 这是值得提前理解的重要一点。天气市场与快速波动的加密或股票市场有本质区别。它们天生更慢:大多数交易在以下时间之内不会显示结果: 24 至 48 小时 因为市场需要等待实际天气发生后才能结算。

话虽如此,利润是真实的 — 只是需要耐心。WeatherBot 旨在长期获得基于 edge 的稳定回报,而不是快速翻倍。把它更多地视为一个稳健的复利机器,而不是彩票。

它会让你变富吗?这取决于你的资金、你的设置、运行多久,以及市场状况。我们能说的是,如果你以现实的预期来对待它,并让机器人去做它该做的事,随着时间推移,结果通常会自己说话。
WeatherBot 处于活跃开发中 — 我们的团队全天候工作,几乎每天都在推送更新、新功能与改进。这不是一个 "配置一次就丢着" 的项目 — 它在不断进化。

目前我们正在扩展机器人的交易策略,并在下一代 AI 模型上进行测试,包括 GPT-5, Gemini 3.1,以及 DeepSeek R2。目标是让你能根据自身的优先项,在不同的 AI 引擎之间做出选择 — 无论是更强的分析性能、更快的推理,还是更保守的决策。

我们的流水线上有一份满满的令人兴奋的功能路线图,而且我们出货很快。

如果你已经发现了 WeatherBot,你算是早期用户 — 我们还没启动任何大型营销活动。你比大众更早来到这里。

有这里没有列出的问题吗?

提交你的问题,我们会回复你 — 如果其他人也在问同样的问题,我们就把它加入 FAQ。

登录前请核对地址 官方网站是 weatherbot.fi。谨防仿冒诈骗域名。 登录前请核对地址 🔒 https://weatherbot.fi ✔ 这是官方网站 ⚠ 谨防诈骗和虚假网站 诈骗域名示例: ✖ weatherbot.ai ✖ polyweatherbot.fi ✖ weatherbot.io 请始终手动输入地址:weatherbot.fi

开始天气交易
Polymarket 今天

连接你的 Polygon 钱包,用 USDC 注资,让 Claude 和 Gemini + 5 个天气模型找到优势。

启动 WeatherBot

WeatherBot 统计

来自 /api/state 的实时性能指标。polymarket weather trading bot 通过其 Express API 暴露所有内部状态 — 市场、预报、信号、AI 分析、流式统计、未平仓位与交易历史。

API 端点

14
REST 路由:/api/state、/api/scan、/api/trade、/api/bot/start、/api/bot/stop、/api/wallet/connect、/api/ai/analyze、/api/ai/analyze-top、/api/traders 等

天气模型

5
GFS(NOAA)、ECMWF(欧洲)、UKMO(英国气象局)、NWS(美国)和 HKO(香港天文台,香港结算源)——通过 Promise.all() 并行获取

支持的城市

67
纽约、伦敦、东京、巴黎、柏林、首尔、迪拜、悉尼、孟买、伊斯坦布尔、圣保罗,以及另外 56 个城市 — 带 lat/lon/单位 映射

受跟踪的顶级交易者

10
从 data-api.polymarket.com 获取的排行榜钱包 — PnL、胜率、仓位、活动、累积图表

edge 阈值

3-8%
动态:max(0.03, min(0.08, σ × 0.02)) —— 预报有把握时更紧,不确定时更宽

刷新预报

30 分钟
后台间隔重新获取所有天气 API,并用新数据重新加载 StreamEngine

AI 分析周期

5-15 分钟
Claude 和 Gemini 结合完整预报 + 交易历史背景重新分析前 15 个市场,以避免频繁换手

历史回溯

10 年
同一日历日的 NOAA NCEI GHCND 站点数据 — 提供贝叶斯 prior(avg、std、min、max)

WeatherBot 引擎

polymarket weather trading bot 由 6 个模块化引擎文件构成,每个文件处理流水线中的某一具体部分。它们都是运行在 Node.js 上的 ES 模块,完全不依赖任何外部 UI 框架。

StreamEngine stream.js

实时 WebSocket 连接到 wss://ws-subscriptions-clob.polymarket.com/ws/market。订阅所有天气 token ID,处理 price_change、last_trade_price 与 book 事件。每个 tick:通过内联 Normal CDF 重新计算 edge,检查未平仓位的 5 项退出条件,并触发交易信号。30 秒 ping keepalive,close 时自动重连。

核心 WebSocket

AIAnalyzer ai.js

将每个市场连同完整背景发送给 Claude 和 Gemini:问题、YES/NO 价格、GFS/ECMWF/UKMO/NWS 预报、共识温度、模型一致性、距结算小时数、历史数据、优势分析和近期交易历史(以避免频繁换手)。返回结构化 JSON:决策、结果标签、置信等级、推理、edge_pct、risk_notes 和 suggested_size_pct。

核心 Claude API

EdgeCalculator edge.js

生产级概率引擎。calculateSigma() 将预报时长映射到不确定性(0.8° 到 5.5°)。calculateConsensus() 进行带离群检测的加权混合。calculate() 对每种结果类型(精确值、区间、"or higher"、"or lower")运行正态 CDF,应用贝叶斯历史混合,并输出 edge、信号、置信度、Kelly 仓位比例与期望值。

核心 数学

ForecastEngine forecast.js

从多达 6 个真实来源获取数据:通过 Open-Meteo 获取 GFS(16 天逐时)、通过 Open-Meteo 获取 ECMWF(10 天)、通过 Open-Meteo 获取 UKMO(7 天)、通过 api.weather.gov 获取 NWS(仅限美国的逐时 + 预警)、通过香港天文台开放数据 API 获取 HKO(仅限香港——9 天预报 + 实时累计最高值,即官方结算观测源),以及 NOAA NCEI CDO(最近 GHCND 站点的 10 年历史 TMAX)。全部并行获取。从逐时数组中提取每个目标日期的最高温度。

核心 天气 API

交易者 trader.js

通过 @polymarket/clob-client 使用 ethers.js 钱包连接 Polymarket CLOB。派生 API 密钥,在 Exchange、NegRiskExchange 与 NegRiskAdapter 合约上自动授权 USDC 与 CTF 代币。优先执行 FOK 市价单;遇到签名错误时回退到带 2% 滑点的 GTC 限价单。跟踪失效订单簿并跳过它们。

核心 Polygon

MarketDiscovery markets.js

向 Polymarket Gamma API 查询带天气标签的事件(通过分页最多 400 条)。回退到关键词搜索:"highest temperature"、"precipitation weather"、"hurricane tornado storm"。解析市场标题以提取城市(67 城市映射)、日期(4 个正则模式)、温度单位与市场类型。把结果解析为区间、阈值与精确值。

核心 Gamma API

WeatherBot 文档

WeatherBot polymarket weather trading bot 的完整技术文档。包括安装、API 端点、配置和完整的交易流水线。

快速开始

git clone <repo>
cd weatherbot
npm install          # installs: express, ethers, @polymarket/clob-client, viem, ws, @anthropic-ai/sdk
npm start            # starts Express server on port 3777
# Open http://localhost:3777 in your browser

环境变量

ANTHROPIC_API_KEY=sk-ant-...    # Claude API key for AI analysis
NOAA_CDO_TOKEN=XRHLdkB...      # NOAA CDO token for historical data
PORT=3777                        # Server port (default 3777)

API 端点

方法路由描述
GET/api/state完整机器人状态:市场、信号、日志、流式统计、AI 分析、未平仓位、配置
POST/api/scan触发市场发现 + 预报获取 + edge 计算
POST/api/wallet/connect使用 privateKey + proxyAddress 连接 Polygon 钱包。自动授权 USDC + CTF 代币
POST/api/wallet/disconnect断开钱包并清除 Store 中的凭证
POST/api/trade执行交易:tokenId、side(BUY/SELL)、amount、negRisk、tickSize、kellyFraction
POST/api/bot/start启动完整流水线:扫描 → 流式 → AI 循环 → 自动交易
POST/api/bot/stop停止流式传输、清除计时器、断开 WebSocket
POST/api/config更新:bankroll、maxPerTrade、minEdge、autoExecute、aggressiveMode、anthropicApiKey
POST/api/ai/analyze用 Claude 分析单个市场(传入 marketId)
POST/api/ai/analyze-top批量分析前 N 个市场(默认 15)
POST/api/aggressive切换激进模式(更低的 edge 阈值、更宽的价格区间)
GET/api/ai/results获取最新 AI 分析数组
GET/api/traders获取带有 PnL、仓位与活动信息的前 10 名天气交易者排行榜

配置选项

设置默认描述
bankroll$500可用于交易的总资本。Kelly 比例基于这一数额计算
maxPerTrade$50单笔交易最大规模。受 bankroll 限制
minEdge5%生成信号所需的最小绝对 edge
autoExecutetrue在检测到优势或 AI 推荐时自动执行交易
aggressiveModefalse更低的阈值:最低 edge 3%、11¢ 以上允许 BUY_NO,接受 MEDIUM 置信度的交易
scanIntervalSec300后台市场重新扫描之间的秒数

市场解析

MarketDiscovery 模块会把诸如 "What will be the highest temperature in New York on March 15?" 这样的 Polymarket 问题解析为结构化数据:城市(来自 67 城市映射的 lat/lon)、日期(4 个正则模式:"on Month Day"、"on Day Month"、"Month Day"、"Day Month Year")、温度单位(美国城市为 °F,国际为 °C)以及市场类型(max_temp、min_temp、precipitation、snow、severe)。

诸如 "52-53°F"、"54°F or higher"、"50°F or lower" 等结果会被解析为带 low/high 值与 isOrHigher、isOrLower、isRange 标志的区间 — 使 EdgeCalculator 能为每种结果类型运行正确的 CDF 计算。

多用户架构

Store 模块(store.js)在以下位置提供持久化的 JSON 文件存储: /data/users.json。每位用户拥有:凭证(pbkdf2 哈希密码、auth 令牌)、钱包配置(加密的 PK、代理地址)、交易配置(bankroll、maxPerTrade、minEdge)、统计(scans、trades、edgesDetected)、AI 分析、交易历史和日志。BotManager 模块为每位用户运行独立的 StreamEngine + Trader + AI 循环,同时在所有用户之间共享市场数据。

天气交易者 排行榜

WeatherBot 通过 /api/traders 端点追踪 Polymarket 上排名前 10 的天气交易者。数据来源:data-api.polymarket.com 排行榜、gamma-api.polymarket.com 个人资料,以及 positions/activity API。

交易者追踪如何运作

/api/traders 端点为每个钱包并行获取 4 个数据源:Polymarket 排行榜 API(权威的盈亏 + 交易量)、Gamma 资料 API(用户名、头像)、持仓 API(所有已结算 + 活跃持仓及 cashPnL)和活动 API(最近 30 笔交易)。结果按总盈亏降序排序。

被跟踪的钱包

WeatherBot 监控在下面定义的 10 个表现最好的天气交易钱包: cities.js. 这些是 Polymarket 上最赚钱的天气市场参与者,通过其在天气预测市场上的累计 PnL 与胜率来识别。

每个交易者的数据点

  • 个人资料 — 用户名、头像(来自排行榜或 Gamma)
  • 盈亏 — 来自排行榜 API 的总盈亏(权威来源)
  • 交易量 — 以美元计的总交易量
  • 胜率 — 根据持仓计算:(盈利持仓 / 总持仓)× 100
  • 活跃持仓 — 当前 size > 0 的未平仓持仓
  • PnL 历史 — 由按 endDate 排序的已结算持仓构建的累计图表
  • 近期交易 — 最近 5 笔交易,含市场标题、方向、规模、价格、时间戳

AI 驱动跟单交易

当机器人以自动执行模式运行时,Claude 和 Gemini 会分析这些顶尖交易者活跃的同一批市场。AI 接收完整的预报数据、优势分析和近期交易历史——包括机器人是否已持有某仓位的信息(以避免重复入场)。这构建了一个 AI 增强的跟单交易系统,你的交易同时受到顶尖交易者活动和 Claude 与 Gemini 独立气象分析的影响。

反频繁交易保护

AI 提示词包含每个市场近期的机器人交易历史。Claude 和 Gemini 被指示:如果机器人刚刚获利卖出且价格未变动则 SKIP,在亏损后除非条件改变否则对重新入场保持谨慎,并避免反复买卖同一结果(这会在买卖价差上浪费资金)。

WeatherBot 白皮书

WeatherBot polymarket weather trading bot 的完整技术规格 — 概率引擎、共识算法、sigma 动态、贝叶斯融合与 Kelly 准则实现。

1. 共识气温算法

EdgeCalculator.calculateConsensus() 函数从至多 4 个模型计算质量加权的预报气温。基础权重:ECMWF 0.35(最佳全球模型)、GFS 0.25、UKMO 0.20、NWS 0.20。离群惩罚:若某模型预报偏离原始均值超过 1.5× 标准差,其权重减半。最终共识为调整后权重(归一化为合计 1.0)的加权平均值。

模型一致性根据模型间标准差分为 5 个等级评分:VERY_HIGH(<0.5°)、HIGH(<1.0°)、MODERATE(<2.0°)、LOW(<3.5°)、VERY_LOW(≥3.5°)。该一致性评分直接影响置信等级,当模型存在分歧时可将 VERY_HIGH 置信度降级为 HIGH。

2. 动态 sigma(σ)计算

预报不确定性 σ 是最关键的参数。calculateSigma() 接受三个输入:距结算的小时数、模型气温数组以及模型数量。按预报时长的基础 σ:0.8°(≤6h)、1.0°(≤12h)、1.3°(≤24h)、1.8°(≤48h)、2.2°(≤72h)、3.0°(≤120h)、3.8°(≤168h)、4.5°(≤240h)、5.5°(更长)。模型数量惩罚:1.0×(≥4 个模型)、1.1×(3)、1.25×(2)、1.5×(1)。离散度惩罚:1.0 +(stdDev / 5.0)。最终 σ 钳制在 [0.5, 8.0] 区间。

3. 贝叶斯历史融合

当 NOAA NCEI 历史数据可用时,预报将与同一日历日的 10 年历史分布进行贝叶斯组合。通过精度加权进行合并:combined_precision = forecast_precision + historical_precision,其中 precision = 1/σ²。如果预报与历史相差超过 1.5 × historical_σ,合并后的 σ 将放宽 30% 以应对异常情况。

4. 概率计算

对于每一个市场结果,正态 CDF(Abramowitz-Stegun 近似)计算实际气温落在该结果区间内的概率:

  • 精确值 (例如,"52°F"):P = CDF(52.5) − CDF(51.5),使用 ±0.5° 区间
  • 区间 (例如,"52-53°F"):P = CDF(53.5) − CDF(51.5)
  • "or higher" (例如,"54°F+"):P = 1 − CDF(54)
  • "or lower" (例如,"50°F−"):P = CDF(50)

edge = forecastProb − marketPrice。当 |edge| 超过动态阈值 max(0.03, min(0.08, σ × 0.02)) 时,触发交易信号。

5. Kelly 准则仓位规模

对 BUY_YES:kellyFraction = edge / ((1/marketPrice) − 1)。对 BUY_NO:kellyFraction = |edge| / ((1/noPrice) − 1)。应用四分之一 Kelly(×0.25)并钳制在 [0, 0.15]。这意味着机器人在单笔交易中绝不会冒超过 15% 资金的风险,典型仓位为资金的 1-5%。

6. 交易执行

Trader 类使用 @polymarket/clob-client、签名类型 2(POLY_GNOSIS_SAFE)连接 Polymarket 的 CLOB。主执行:FOK(Fill-Or-Kill)市价单,用于即时成交。回退:在最优 ask/bid + 2% 滑点处下 GTC 限价单,按 tick 大小取整。已失效订单簿(404/not found)会被缓存并跳过。同一 tokenId 上的并发执行通过 Set 锁阻止。

7. Claude 和 Gemini 提示词工程

每个市场都由 Claude 和 Gemini 用一个结构化提示词分析,其中包含:市场问题、YES/NO 价格(隐含概率)、全部 4 个模型的预报、共识温度、模型一致性级别、距结算小时数、历史平均值、各结果的优势分析,以及该市场近期的机器人交易历史。两套规则:BALANCED 模式(最小优势 5%,倾向于在 5-40¢ 时 BUY_YES)和 AGGRESSIVE 模式(最小优势 3%,允许在 11¢ 以上 BUY_NO)。输出强制为 JSON,带有精确的结果标签。

WeatherBot 安全

WeatherBot polymarket weather trading bot 的技术安全架构。密钥如何处理、合约如何授权,以及风险管理体系。

钱包与密钥管理

WeatherBot 在客户端处理所有钱包操作。你的私钥在本地使用,通过 ClobClient 派生钱包地址与 Polymarket API 凭证(key、secret、passphrase)。签名类型 2(POLY_GNOSIS_SAFE)使用代理作为 funder。私钥永远不离开你的设备,也不会存储在任何服务器上。

自动批准的合约

合约地址批准类型
USDC(Polygon)0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174ERC20 approve(MAX_UINT256)
CTF(条件代币)0x4D97DCd97eC945f40cF65F87097ACe5EA0476045ERC1155 setApprovalForAll
Exchange0x4bFb41d5B3570DeFd03C39a9A4D8dE6Bd8B8982EUSDC + CTF 授权
NegRiskExchange0xC5d563A36AE78145C45a50134d48A1215220f80aUSDC + CTF 授权
NegRiskAdapter0xd91E80cF2E7be2e162c6513ceD06f1dD0dA35296仅 CTF 授权

余额监控

钱包连接时,机器人通过 Polygon RPC(polygon-bor-rpc.publicnode.com)检查 POL 余额(用于 gas)和 USDC 余额(在代理地址上,用于交易)。当 POL < 0.01 或 USDC < $1 时会显示警告。每笔交易前,机器人会验证交易金额未超过可用 USDC 余额,并在每次成交后在本地追踪余额。

风险管理体系

  • 四分之一 Kelly 仓位规模 — 任何时候承担的风险都不超过数学最优下注规模的 25%
  • 最大占比 15% — 任何单一仓位相对于 bankroll 的硬性上限
  • maxPerTrade 上限 — 每笔交易可配置的美元限额(默认 $50)
  • 失效订单簿检测 — 跳过从 CLOB 返回 404/未找到的代币
  • 并发执行锁 — 通过 Set 防止对同一 tokenId 重复下单
  • 价格区间过滤器 — 跳过 YES 价格低于 2¢ 或高于 98¢ 的市场
  • 时间过滤器 — 跳过将在 2 小时内结算的市场(对有意义的交易而言为时已晚)
  • AI 反频繁交易 — Claude 和 Gemini 接收近期交易历史,并被指示避免重复入场
  • 5 层退出系统 — 利润目标、优势收敛、追踪止盈、止损、时间衰减

用户认证

认证在客户端使用你已连接的钱包处理。会话管理在你的浏览器中本地完成 — 任何凭证或令牌都不会存储在任何远程服务器上。

免责声明

WeatherBot 是实验性交易软件。在 Polymarket 上交易存在重大风险 — 你可能损失部分或全部投资。天气预报是概率性的,并不保证。AI 分析不构成财务建议。所有钱包操作都在客户端进行 — 你的私钥永远不会存储在任何服务器上。你有责任遵守当地有关预测市场交易的法规。过往表现不保证未来结果。

隐私 政策

WeatherBot polymarket weather trading bot 如何处理你的数据、钱包信息与交易活动。

独立性及与 Polymarket 无关联声明

WeatherBot 是一个独立的第三方软件工具。WeatherBot 与 Polymarket、其母公司或其任何子公司或关联方均无关联、未受其认可、未受其赞助、未由其运营,也不以任何方式与之存在官方联系。

"Polymarket"以及任何相关名称、标记、徽标和图像均为其各自所有者的商标和财产,在本网站上仅出于描述性和互操作性目的使用——仅用于标识 WeatherBot 的开源自动化代表用户与之交互的第三方平台。其使用并不意味着任何合作、代理、赞助或认可关系。

WeatherBot 不托管用户资金,不运营预测市场、交易所或订单簿,也不撮合、清算或结算交易。它是一款自动化软件,使用完全由用户提供和控制的凭证连接到 Polymarket 的公开 API。所有交易均在 Polymarket 自有的基础设施上、通过 Polygon 网络在链上、由用户自己的钱包执行。WeatherBot 不是经纪商、交易商、财务顾问、交易所或货币服务业务。

与 Polymarket 平台本身相关的任何问题、争议、账户事务或法律咨询——包括市场结算、存款、提款、资格或使用条款——必须直接向 Polymarket 提出。WeatherBot 无法也不会代表 Polymarket 行事,且无权解决此类事务。

WeatherBot 按"原样"提供,不附带任何形式的保证。用户须自行负责确保其对 WeatherBot 和 Polymarket 的使用符合其所在司法管辖区适用于他们的所有法律法规。预测市场交易在某些司法管辖区可能受限或被禁止;用户有责任在使用前核实自己的资格。

1. 我们收集的信息

WeatherBot 完全在客户端运行。我们不会把你的私钥、钱包凭证或个人数据存储在任何服务器上。以下数据在你的浏览器或你自己的基础设施上本地处理:

  • 钱包数据 — 你的 Polygon 钱包地址和代理(资金方)地址在客户端用于通过 Polymarket 的 CLOB 进行链上交易执行。私钥永不离开你的设备。
  • 交易数据 — 交易历史、AI 分析、未平仓持仓、优势检测和配置设置(bankroll、maxPerTrade、minEdge)均在本地管理。
  • 使用指标 — 扫描次数、交易次数、价格更新次数和优势检测次数均按会话在本地跟踪。

2. 我们如何使用你的数据

所有收集的数据仅用于运营 Polymarket 天气交易机器人:

  • 钱包凭证用于通过 Polygon 网络在 Polymarket 上签名并执行交易。
  • 交易配置决定仓位规模、edge 阈值与自动化行为。
  • 交易历史会传递给 Claude 和 Gemini,以防止频繁换手(对同一结果反复买卖)。
  • 日志和指标显示在仪表板界面中,供你监控。

3. 数据存储

所有数据都在客户端处理。WeatherBot 不会把用户数据存储在任何远程服务器或云数据库中。除了运行机器人所需的 API(见下)之外,没有第三方分析,也没有外部数据传输。

4. 第三方服务

作为正常运行的一部分,WeatherBot 与以下外部服务通信:

  • Polymarket — CLOB API(clob.polymarket.com)、Gamma API(gamma-api.polymarket.com)、WebSocket(ws-subscriptions-clob.polymarket.com)、Data API(data-api.polymarket.com),用于市场发现、交易和流式传输。
  • Open-Meteo — 天气预报 API(api.open-meteo.com),用于 GFS、ECMWF 和 UKMO 模型数据。无需身份验证。
  • NOAA / NWS — 美国天气预报(api.weather.gov)和历史气候数据(ncei.noaa.gov)。公共 API。
  • Anthropic — Claude AI API(api.anthropic.com),用于市场分析。会使用你的 Anthropic API 密钥;发送用于分析的是市场数据(而非个人数据)。
  • Polygon RPC — 公共 Polygon 节点(polygon-bor-rpc.publicnode.com),用于余额检查和代币授权。

5. 数据保留

日志按用户限制为 200 条(最旧的被丢弃)。交易历史限制为 100 条。AI 分析限制为 20 条。实时 edge 检测限制为 50 条。这些数据将一直保存,直到手动清空服务器数据目录。

6. 安全

WeatherBot 在客户端运行 — 你的私钥从不传输或存储到任何服务器。所有签名与交易执行都在你的设备上本地进行。用户应确保自己的设备和浏览器环境安全。

7. 你的权利

你可以随时通过仪表板断开钱包连接。由于所有数据都在客户端处理,断开钱包会清除会话中相关的所有数据。无需进行服务端数据删除。

8. 本政策的变更

本隐私政策可能随着 WeatherBot 的发展而更新。变更将反映在本页面上。在变更后继续使用 polymarket weather trading bot 即视为接受更新后的政策。

最后更新:2026 年 6 月

条款: 服务

管理你使用 WeatherBot polymarket weather trading bot 的条款与条件。

1. 接受条款

通过访问或使用 WeatherBot("本服务"),你同意受本服务条款约束。如果你不同意这些条款,请不要使用本服务。WeatherBot 是一个 polymarket weather trading bot,使用自动化策略在 Polymarket 预测市场上执行交易。

2. 服务说明

WeatherBot 是一款实验性的开源交易软件,它:

  • 通过 Gamma API 在 Polymarket 上发现天气预测市场
  • 从 GFS、ECMWF、UKMO 与 NWS 气象模型获取天气预报
  • 使用贝叶斯统计和正态 CDF 近似计算概率优势
  • 使用 Claude 和 Gemini 分析市场以做出交易决策
  • 通过 Polygon 区块链在 Polymarket 的 CLOB 上执行交易
  • 通过自动化退出条件监控未平仓位

3. 风险披露

在 Polymarket 上交易存在重大财务风险。你可能损失部分或全部投入的资金。 使用 WeatherBot 即表示您承认并接受以下风险:

  • 市场风险 — 天气预测市场波动剧烈。价格可能迅速且不可预测地朝不利于你持仓的方向变动。
  • 模型风险 — 天气预报是概率性的,并非保证。GFS、ECMWF、UKMO 和 NWS 模型可能且确实会产生错误的预报。
  • AI 风险 — Claude 和 Gemini 的交易建议基于模式匹配和推理,而非确定性。AI 可能在判断上出错。
  • 执行风险 — 交易可能因流动性不足、网络拥堵、订单簿失活或 API 错误而失败。
  • 智能合约风险 — 在 Polygon 上与 Polymarket 的智能合约交互存在固有的区块链风险,包括漏洞、攻击和网络故障。
  • 软件风险 — WeatherBot 是实验性软件。漏洞、崩溃或意外行为可能导致财务损失。

4. 不构成财务建议

WeatherBot 不提供财务、投资或交易建议。自动信号、AI 分析、edge 计算和交易执行均为算法输出 — 不是建议。你的交易决策及其财务后果完全由你自己承担。机器人、其模型或所跟踪交易者的过往表现并不保证未来结果。

5. 资格

你声明并保证:

  • 你在所在司法管辖区已达到接受本条款的法定年龄
  • 你不位于禁止预测市场交易的司法管辖区
  • 你已阅读并同意 Polymarket 的服务条款
  • 你理解加密货币交易和区块链交互的风险
  • 你用于交易的资金并非来自非法活动

6. 用户责任

你需要负责:

  • 保护你运行 WeatherBot 的设备和浏览器环境
  • 保护你的私钥和钱包凭证
  • 监控你机器人的活动与仓位
  • 确保有足够的 POL 用于 gas 费用以及 USDC 用于交易
  • 根据你的风险承受能力配置合适的 bankroll、maxPerTrade 和 minEdge 设置
  • 遵守你所在司法管辖区的所有适用法律和法规

7. 责任限制

WeatherBot 按 "现状" 和 "可用状态" 提供,不附带任何形式的明示或暗示担保。在法律允许的最大范围内,WeatherBot 的开发者对你使用本服务所产生的任何直接、间接、附带、特殊、后果性或惩罚性损害不承担责任,包括但不限于因交易造成的资金损失、钱包被入侵、智能合约故障或软件 bug。

8. 知识产权

WeatherBot 的源代码、算法(包括 EdgeCalculator、ForecastEngine、StreamEngine、AIAnalyzer 与 Trader 模块)、文档与网站设计均为 WeatherBot 团队的知识产权。polymarket weather trading bot 的名称与品牌为专有。

9. 终止

你可以随时通过断开钱包并停止机器人来停止使用 WeatherBot。我们保留随时修改、暂停或终止本服务的权利,恕不另行通知。

10. 修改

本服务条款可能随时更新。在修改后继续使用 polymarket weather trading bot 即视为接受修订后的条款。重大更改将在本页注明,并附上更新日期。

11. 适用法律

本条款将依据适用法律进行管辖与解释,不考虑法律冲突原则。因本条款或你使用 WeatherBot 而产生的任何争议将通过有约束力的仲裁解决。

12. 联系

如对本服务条款有任何疑问,请通过以下方式联系我们: [email protected].

最后更新:2026 年 3 月

什么是 Polymarket 天气交易机器人?

Polymarket 天气交易机器人是一种自动化交易工具,可在 Polymarket 上托管的天气预测市场上发现、分析并执行交易——Polymarket 是全球最大的去中心化预测市场平台。无需手动扫描数十个天气市场、比较预报并人工下单,像 WeatherBot 这样的天气交易机器人会处理整个流程:市场发现、预报聚合、概率计算、优势检测和交易执行——全部实时完成。

WeatherBot 是领先的 Polymarket 天气交易机器人,专为使用 5 源专业级天气预报 API 集成(GFS、ECMWF、UKMO、NWS,以及——针对香港——香港天文台,即 Polymarket 结算香港市场所依据的官方观测源)结合 Claude 和 Gemini 进行智能交易决策而打造。它通过 WebSocket 直接连接到 Polymarket 的中央限价订单簿(CLOB)以实现亚秒级价格流式传输,并使用 USDC 在 Polygon 区块链上执行交易。

如何在 Polymarket 上交易天气

Polymarket 上的天气市场是预测市场,你在其中对天气结果下注 — 通常是某个城市在某一天的最高气温。例如:"3 月 20 日纽约最高气温是否在 52–53°F?"你可以买入 YES 或 NO 份额,如果结果以对你有利的方式结算,你就获利。

在 Polymarket 上手动交易天气需要监控 67+ 个城市的数十个市场、交叉比对多个天气预报模型、根据市场价格计算隐含概率,并把握你的入场和退出时机。WeatherBot 将这一切自动化。这个 Polymarket 天气交易机器人扫描所有活跃的天气市场,从四个独立天气模型获取实时预报,使用贝叶斯统计将它们与 10 年历史气候数据融合,识别市场对某结果错误定价的优势,并使用凯利公式仓位管理执行交易——全程无需任何人工干预。

为什么 WeatherBot 是最佳 Polymarket 天气机器人

WeatherBot 区别于其他 Polymarket 交易机器人之处在于其专业化。当通用预测市场机器人试图覆盖每一个类别时,WeatherBot 专注于天气市场——这意味着系统的每个组件都针对气象数据进行了优化。集成加权(ECMWF 35%、GFS 25%、UKMO 20%、NWS 20%——对于香港,香港天文台以 50% 领先,因为它正是市场结算所依据的观测源)配以自动离群值惩罚,所产生的共识温度比任何单一模型都更准确。动态 sigma 计算根据距结算时间调整预报不确定性(从 6 小时的 0.8° 到 10+ 天的 5.5°),确保机器人在预报不确定时不会过度交易。

与 NOAA NCEI 历史基准率的贝叶斯融合增加了又一层准确性——如果某预报与该日期和地点的 10 年历史平均值显著偏离,系统会拓宽其不确定性区间,而不是盲目信任一个可能异常的预报。再结合 Claude 和 Gemini 在最终交易/不交易决策上的推理能力,以及任何单笔交易都绝不承担超过 bankroll 15% 风险的四分之一凯利仓位管理,WeatherBot 为在 Polymarket 天气市场上实现稳定、风险可控的盈利而精心设计。

Polymarket 天气交易机器人功能

WeatherBot 包含来自 Polymarket CLOB 的实时 WebSocket 价格流、5 源集成天气预报、采用正态 CDF 概率的贝叶斯优势检测、带四分之一凯利安全上限的凯利公式仓位管理、由 Claude 和 Gemini 驱动的交易分析、来自 Polymarket 前 10 名天气交易者的跟单信号、对 67+ 个全球城市的支持、5 层自动化退出系统(利润目标、优势收敛、追踪止盈、止损和时间衰减)、NOAA NCEI 10 年历史基准率集成,以及完全在客户端的钱包安全机制——你的私钥永不离开你的设备。

Polymarket 上支持天气交易的城市

WeatherBot 覆盖 Polymarket 上所有主要天气预测市场,支持 67+ 个全球城市,包括纽约、洛杉矶、芝加哥、迈阿密、凤凰城、休斯顿、达拉斯、丹佛、西雅图、旧金山、波士顿、亚特兰大、华盛顿特区、伦敦、巴黎、柏林、马德里、罗马、阿姆斯特丹、东京、首尔、北京、上海、孟买、德里、迪拜、伊斯坦布尔、莫斯科、悉尼、墨尔本、圣保罗、布宜诺斯艾利斯、墨西哥城、开罗、拉各斯、约翰内斯堡、多伦多、温哥华等众多城市。每个城市都映射了精确的经纬度坐标和正确的温度单位(°F 或 °C),以便从全部四个天气模型准确获取预报。

我们将来应如何制定定价策略?

帮我们做决定 — 你的投票很重要。

113
按笔付费 76% 86 票 包月会员 24% 27 票
选项 1:按交易付费 76%
每笔交易 $0.015,或每笔盈利交易 $0.03
86 票
选项 2:月度会员 24%
每位用户 $29.95,按月计费
27 票

✓ 感谢投票!