WeatherBot v2 が稼働中 — より速く、よりスマートに、より正確に
本日、私たちは次のことを発表できることを大変嬉しく思います: WeatherBot v2 が正式にライブになりました。これは小さなパッチやUIの微調整ではありません — ゼロからの完全な再構築です。新しいインフラ、新しいトレーディングエンジン、新しいデザイン、そしてプラットフォーム上のすべてのユーザーにとって根本的により良い体験です。
このアップグレードを、ローンチ以来最も困難なエンジニアリング作業のいくつかを通して、ここ数週間かけて推進してきました。結果は、これまでに構築した何よりも速く取引し、より精密に分析し、よりクリーンでデータ豊富な体験を提供するプラットフォームです。
v2 の新機能
数字
取引執行が 3 倍速
注文は、シグナル検出からPolymarket CLOB送信まで400ms未満で実行されるようになりました。以前の平均は1.2秒でした。
22〜84¢ の価格帯
拡張された取引範囲により、Claude AIは極端な値だけでなく、ミッドレンジスペクトル全体で機会を見つけることができます。
リアルタイム P&L トラッキング
2 秒ごとに更新されるエリア塗りつぶしの損益チャート。一目でパフォーマンスを確認できます。
ゲートキーパーとしての Claude AI
すべての取引が Claude の気象解析を通過するようになりました。AI の承認なしに取引は執行されません。
インフラの課題
このアップグレードで最も難しかったのは、フロントエンドや取引ロジックではなく — インフラでした。私たちはハイエンドの専用サーバーに移行しましたが、その道のりは決して滑らかではありませんでした。
WebSocket 接続の切断。 最初の大きな問題は、新しいストリーミングエンジンをデプロイした数時間後に発生しました。Polymarket の WebSocket がちょうど 47 分で無言で切断されたのです — エラーも、close イベントもなく、ただ沈黙だけ。原因は彼らのロードバランサーが固定間隔で接続をローテーションしていたことでした。私たちはデュアルハートビートシステムを実装しました: ネイティブの WebSocket キープアライブの上に、独自の 30 秒 ping サイクルを重ね、自動再接続と状態回復を備えています。切断後 5 秒以内にポジションが再同期されるようになりました。
注文パイプラインのレースコンディション。 4 つの気象モデル(GFS、ECMWF、UKMO、NWS)で予報取得を並列化したところ、重複取引が発生し始めました。2 つのスレッドが同じ edge を検出し、両方とも重複チェックを通過し、どちらもポジションマップを更新する前にオーダーを送信してしまったのです。これをトークン単位の実行ロックで解決しました — 各トークン ID にはオーダー同時送信を防ぐ mutex が割り当てられます。以降、重複取引はゼロです。
edge 計算機におけるメモリリーク。 NCEI 過去データとのベイズ統合は、WebSocket ストリームの価格ティックごとに新しい配列を割り当てていました。400 を超えるマーケットと毎分数千ティックという忙しい日には、メモリ使用量が 2 GB を超え、Node.js プロセスがクラッシュしました。私たちはホットパスをリファクタリングして事前割り当てバッファを使用し、重い CDF 計算は有意な価格変動(>0.5% の動き)時のみ実行されるよう変更しました。ピーク負荷でもメモリは 300 MB 未満に収まるようになりました。
Nginx プロキシのバッファリングがリアルタイム更新を台無しにしていました。 新しいNginxリバースプロキシの背後にデプロイした後、2秒間隔の状態ポーリングが8秒以上かかるようになりました。NginxがJSONレスポンスをバッファリングしていました。シンプルな proxy_buffering off ディレクティブはレイテンシを修正しましたが、それを見つけるのにネットワークウォーターフォールを見つめながら恥ずかしいほどの時間がかかりました。
よりスマートなトレーディングエンジン
v2 エンジンはただ速く取引するだけではなく、 より良い。内部で何が変わったのかは次のとおりです:
- edge のしきい値を 2% に引き下げ — より多くの機会がClaudeに評価のために届きますが、AIは依然として完全な拒否権を持っています。これは22〜84cの範囲でより良い価格でより多くの取引を意味します。
- 動的なポジションサイジング — Claudeの信頼度レベルが現在、取引サイズを直接スケーリングします。15%+のエッジを持つVERY_HIGHの信頼度は最大サイズを得ます。LOW信頼度の取引は30%のサイズで実行されます。すべてのドルが信念に比例して割り当てられます。
- ゴーストポジションのクリーンアップ — Polymarket上で売却または決済されたボット取引のポジションは、2分以内にダッシュボードから自動的に消えます。ビューを煩雑にする幻のポジションはもうありません。
- よりスマートな決済エンジン — トレーリングストップは、大きな利益が出てから、かつ15分以上保持された後にのみ起動します。利益目標にはエッジの80%の取得が必要です。ボットは勝者をより長く走らせ、敗者をより早く切ります。
- 1 都市につき 1 日 1 ポジション — ボットは、同じ日付のSeoul 11、12、13、14度を決して購入しません。数学的に勝てるのは1つだけです。この単一のルールが、v1の最大の損失カテゴリを防ぎます。
新しいダッシュボード
v2ダッシュボードはDaisyUIとTailwind CSSを使用してゼロから再構築されました。すべての要素は、より少ない雑然さでより多くの情報を提供するように設計されています:
- ライブ スパークラインチャート すべての KPI カード上に — 数字だけでなく、トレンドを一目で確認できます。
- Claude AI 統計カード — YES/NO/SKIP の判断をリアルタイムに内訳表示し、市場の状況を示すリスクゲージ付き。
- 出来高別トップ都市 — 取引活動が最も活発な場所が一目でわかります。
- 決済タイムライン — 今日・明日・今週、何件の都市/日付の組み合わせが決済されるか。
- ベスト edge + Claude のトップ 3 — 最も edge の高い 1 件の機会と Claude の最も強い 3 つのシグナルを常に表示。
- ライブ P&L チャート — グラデーション塗りのエリアチャートが 2 秒ごとに更新され、利益が出ると緑、出ないと赤に変わります。
- 気象大気 — 浮かぶ雲、雨、稲妻、風の筋、太陽の輝きが没入感のある天気取引環境を作り出します。
- SVG ログアイコン — アクティビティログのすべての絵文字が、色を揃えた鮮明な SVG アイコンになりました。
- プレミアムトレーダーのプロフィール — ツールチップ付きの完全なP&Lチャート、勝率プログレスバー、最近の取引、トップ3のグラデーションランクメダル。
あなたの利益にとっての意味
v2 のすべての改良が積み重なり、より良い結果につながります:
より高速な実行 は、Claudeがエッジを特定する瞬間により近い価格を捉えることを意味します — 他のトレーダーが市場を動かす前に。予報が更新されるにつれて価格が数分で2〜3c変動する可能性がある天気市場では、ミリ秒が重要です。
価格帯を拡大(22〜84¢) ボットがv1が完全に無視していた機会を見つけることを意味します。予報が明確に方向を選ぶ40〜60cのミッドレンジトレードが今では公正な対象になります。天気は暗号通貨ではありません — 価格は数秒では動きません。Claudeはこれらのセットアップを自信を持って評価できます。
より優れたリスク管理 は壊滅的な損失が少なくなることを意味します。1都市1ポジションのルール単独で、v1の歴史における最悪の損失日3日間を防いだはずです。よりスマートなエグジットと信頼度に応じたサイジングと組み合わせることで、期待されるドローダウンプロファイルが劇的に改善されます。
保証された利益を約束するわけではありません — これは予測市場取引であり、天気には固有の不確実性があります。しかし v2 は、速度、精度、リスク制御、情報品質という重要なすべての側面で、v1 よりも有意義に優れたエッジを提供します。
v2 が稼働開始
次のセクションへ進んでください: dashboard 新しいインターフェースの動作を確認してください。既存のすべてのウォレット、設定、構成は保持されています。ボットは中断したところからすぐに再開します — ただし、より速く、よりスマートに、そしてはるかに優れたビューで。