Polymarket 天氣交易機器人 — 即時
WeatherBot
Polymarket 第一天氣交易機器人
技術支援 Polymarket + Claude 和 Gemini
在 Polymarket 上交易天氣最簡單的方式。透過 Polymarket WebSocket 進行即時串流,由 Claude 和 Gemini 提供 AI 驅動的優勢偵測,並在 67 個以上的全球城市進行自動化凱利公式執行。
開始交易
紐約 最高氣溫 3 月 15 日 · BUY_YES 52-53°F
芝加哥氣溫 3 月 16 日 · Edge +12.4%
倫敦 °C 3 月 17 日 · ECMWF 14.2°
邁阿密 最高氣溫 · GFS 82.1°F
東京氣溫 · UKMO 18.5°C
巴黎預報 · σ=1.3° HIGH 一致
鳳凰城 AZ · NWS 91°F · Kelly 4.2%
柏林氣溫 · 共識 12.8°C ±0.6°
紐約 最高氣溫 3 月 15 日 · BUY_YES 52-53°F
芝加哥氣溫 3 月 16 日 · Edge +12.4%
倫敦 °C 3 月 17 日 · ECMWF 14.2°
邁阿密 最高氣溫 · GFS 82.1°F
東京氣溫 · UKMO 18.5°C
巴黎預報 · σ=1.3° HIGH 一致
鳳凰城 AZ · NWS 91°F · Kelly 4.2%
柏林氣溫 · 共識 12.8°C ±0.6°
$2.87M
會員已實現P&L
9,592
註冊交易者
71-80%
平均勝率
$7.5M
成交量(30天)
$445
平均利潤 / 已注資帳戶
2,359
本月活躍
67+
已追蹤全球城市
5
預報模型(GFS、ECMWF、UKMO、NWS、HKO)
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 自動賣出。
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 層出場監控追蹤。
WeatherBot 使用哪些天氣模型?
WeatherBot 從 5 個生產級天氣 API 擷取資料:透過 Open-Meteo 的 GFS(NOAA,16 天)、透過 Open-Meteo 的 ECMWF(歐洲中期天氣預報中心,10 天)、透過 Open-Meteo 的 UKMO(英國氣象局,7 天)、直接來自 api.weather.gov 的 NWS(僅限美國逐時 + 警報),以及——針對香港——香港天文台(HKO)Open Data 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 免費使用嗎?
可以說有也可以說沒有。WeatherBot 本身免費 — 沒有訂閱費,也沒有預付費用。但是每筆交易會收取一點點手續費,你可以選擇最適合自己的定價模式:或者 每筆交易 $0.015 (每筆已執行交易都收取,不論結果如何),或 每筆獲利交易 $0.03 (只有在機器人為你賺到錢時才付費)。選擇最適合你交易風格的方案。
使用 WeatherBot 是否保證獲利?
不 — 我們不保證盈利,任何正規的交易工具都不該作出此種保證。話雖如此,WeatherBot 都在 24 小時積極維護,並持續推出新功能與改進。我們的內部測試顯示出強勁結果,利潤率通常介於 在 24 小時內 18% 到 48% 。不要期待立即回報 — 天氣市場需要時間結算,結果可能因市場條件和一點運氣而異。請始終用你能承受損失的資金進行交易。
啟動機器人前,我是否該結清現有的 Polymarket 倉位?
是 — 啟動機器人之前應關閉所有既有部位。 原因如下:WeatherBot 的退出引擎只管理機器人自己開倉的倉位。當機器人下單時,會記錄精確的入場價、花費金額、訊號(BUY_YES / BUY_NO)、市場 ID 與時間戳 — 這樣它才能計算真實的 PnL 並精準觸發退出。
已存在倉位(由你手動或透過其他工具開倉的倉位)的問題在於,這些交易不是機器人執行的,因此它沒有你實際入場價的紀錄。它只能根據歷史資料猜測,這會導致 PnL 計算錯誤以及錯誤的退出觸發 — 可能在錯誤的時點賣出你的倉位。
由於 WeatherBot 不在不同工作階段之間儲存任何資料,其運作方式如下:
由機器人開倉的部位 — 由出場引擎完全管理,具備精確的進場資料、適當的 PnL 追蹤與自動化出場。
已存在的倉位 — 顯示於未平倉部位面板供你參考,但機器人不會自動賣出它們。
為避免混亂,請在點擊啟動機器人之前先平掉你現有的天氣市場倉位。
WeatherBot 會讓我致富嗎?
如果你抱著一夜致富的期待進來,這個機器人可能不適合你 — 這是值得提前理解的重要一點。天氣市場與快速波動的加密或股票市場有本質區別。它們天生更慢:大多數交易在以下時間之內不會顯示結果: 24 至 48 小時 因為市場需要等待實際天氣發生後才能裁定。
話雖如此,利潤是真實的 — 只是需要耐心。WeatherBot 旨在長期取得基於 edge 的穩定回報,而不是快速翻倍。把它更多地視為一個穩健的複利機器,而不是彩券。
它會讓你變富嗎?這取決於你的資金、你的設定、運行多久,以及市場狀況。我們能說的是,如果你以現實的預期來對待它,並讓機器人去做它該做的事,隨著時間推移,結果通常會自己說話。
未來對 WeatherBot 能有什麼期待?
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(僅限美國逐時 + 警報)、透過香港天文台 Open Data 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(權威 PnL + 交易量)、Gamma 個人檔案 API(使用者名稱、頭像)、部位 API(所有已裁定 + 進行中部位連同 cashPnL),以及活動 API(最近 30 筆交易)。結果依總 PnL 由高至低排序。
被追蹤的錢包
WeatherBot 監控在下面定義的 10 個表現最佳的天氣交易錢包: cities.js. 這些是 Polymarket 上最賺錢的天氣市場參與者,透過其在天氣預測市場上的累計 PnL 與勝率來識別。
每個交易者的資料點
個人資料 — 使用者名稱、個人檔案圖片(來自排行榜或 Gamma)
PnL — 來自排行榜 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
Exchange 0x4bFb41d5B3570DeFd03C39a9A4D8dE6Bd8B8982EUSDC + CTF 授權
NegRiskExchange 0xC5d563A36AE78145C45a50134d48A1215220f80aUSDC + CTF 授權
NegRiskAdapter 0xd91E80cF2E7be2e162c6513ceD06f1dD0dA35296僅 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 月