Головна Рейтинг Панель

WeatherBot v2 у дії — швидше, розумніше, точніше

Сьогодні ми з радістю оголошуємо, що WeatherBot v2 офіційно запущено. Це не дрібний патч чи коригування UI — це повна перебудова з нуля. Нова інфраструктура, новий торговий двигун, новий дизайн і принципово кращий досвід для кожного користувача платформи.

Останні кілька тижнів ми просували це оновлення через одну з найскладніших інженерних робіт з часу запуску. Результат — платформа, що торгує швидше, аналізує точніше та пропонує чистіший, насиченіший даними досвід, ніж усе, що ми створювали раніше.

Що нового у v2

Цифри

У 3× швидше виконання угод

Ордери тепер виконуються менш ніж за 400мс від виявлення сигналу до подання в Polymarket CLOB. Попереднє середнє значення було 1,2 секунди.

Ціновий діапазон 22-84c

Розширений торговий діапазон дозволяє Claude AI знаходити можливості по всьому середньому спектру, а не лише на крайнощах.

Відстеження P&L у реальному часі

Жива діаграма прибутків/збитків із заповненням області, оновлюється кожні 2 секунди. Бачте свою ефективність із першого погляду.

Claude AI як «воротар»

Кожна угода тепер проходить через метеорологічний аналіз Claude. Жодна угода не виконується без схвалення ШІ.

Виклик інфраструктури

Найскладнішою частиною цього оновлення був не фронтенд і не торгова логіка — це була інфраструктура. Ми мігрували на високоякісні виділені сервери, і шлях був далеким від гладкого.

Розриви з'єднання WebSocket. Наша перша серйозна проблема з'явилася за лічені години після розгортання нового стрімінгового рушія. WebSocket Polymarket мовчки відключався рівно через 47 хвилин — без помилки, без події close, лише тиша. Виявилося, що їхній балансувальник навантаження ротував з'єднання з фіксованим інтервалом. Ми реалізували систему подвійного heartbeat: власний 30-секундний цикл ping поверх вбудованого keep-alive WebSocket, з автоматичним перепідключенням і відновленням стану. Позиції тепер синхронізуються повторно протягом 5 секунд після будь-якого розриву.

Перегони (race conditions) у конвеєрі ордерів. Коли ми розпаралелили отримання прогнозів від 4 погодних моделей (GFS, ECMWF, UKMO, NWS), почали з'являтися дублюючі угоди. Два потоки виявляли той самий edge, обидва проходили перевірку на дубль і обидва надсилали ордери до того, як хоч один встигав оновити мапу позицій. Ми вирішили це блокуваннями виконання на токен — кожен token ID отримує мьютекс, що блокує одночасне надсилання ордерів. Відтоді — нуль дублюючих угод.

Витоки пам'яті в калькуляторі edge. Баєсівська інтеграція з історичними даними NCEI виділяла нові масиви на кожен ціновий тик з WebSocket-потоку. У завантажений день із 400+ ринками та тисячами тиків за хвилину використання пам'яті піднімалося понад 2 ГБ і процес Node.js падав. Ми переробили гарячий шлях, щоб використовувати попередньо виділені буфери, та винесли важкі обчислення CDF, аби вони запускалися лише при значних змінах ціни (рух >0,5%), а не на кожному тику. Пам'ять тепер тримається нижче 300 МБ навіть під піковим навантаженням.

Буферизація проксі Nginx губить оновлення в реальному часі. Після розгортання за нашим новим Nginx reverse-проксі 2-секундне опитування стану почало займати 8+ секунд. Nginx буферизував JSON-відповіді. Простий proxy_buffering off директива виправила затримку, але її пошук зайняв у нас соромну кількість часу, дивлячись на мережеві водоспади.

Розумніший торговий двигун

Двигун v2 не просто торгує швидше — він торгує краще. Ось що змінилося під капотом:

  • Поріг edge знижено до 2% — більше можливостей досягає Claude для оцінки, але ШІ все ще має повне право вето. Це означає більше угод за кращими цінами в діапазоні 22-84c.
  • Динамічне визначення розміру позиції — рівень впевненості Claude тепер безпосередньо масштабує розмір угоди. Впевненість VERY_HIGH з edge 15%+ отримує максимальний розмір. Угоди з впевненістю LOW виконуються з розміром 30%. Кожен долар розподіляється пропорційно переконанню.
  • Очищення «привидних» позицій — позиції, торговані ботом, які продаються або вирішуються на Polymarket, тепер автоматично зникають з панелі протягом 2 хвилин. Більше жодних фантомних позицій, які захаращують ваш вигляд.
  • Розумніший двигун виходу — трейлінг-стопи активуються лише після значного прибутку І 15+ хвилин утримання. Цілі прибутку вимагають 80% захопленого edge. Бот дозволяє переможцям бігти довше і обрізає переможених швидше.
  • Одна позиція на місто на день — бот ніколи не купить Seoul 11, 12, 13 І 14 градусів на одну й ту саму дату. Математично виграти може лише один. Це єдине правило запобігає найбільшій категорії втрат з v1.

Нова панель

Дашборд v2 був перебудований з нуля з використанням DaisyUI та Tailwind CSS. Кожен елемент розроблений, щоб дати вам більше інформації з меншим безладом:

  • Живі спарклайн-діаграми на кожній KPI-картці — побачте тенденції з першого погляду, а не лише цифри.
  • Картка статистики Claude AI — розбивка рішень YES/NO/SKIP у реальному часі з індикатором ризику, що показує стан ринку.
  • Топ міст за обсягом — миттєво бачите, де відбувається найбільше торгових дій.
  • Часова шкала розв'язання — скільки комбінацій місто/дата вирішуються сьогодні, завтра, цього тижня.
  • Найкращий edge + Топ 3 від Claude — єдина можливість із найвищим edge плюс три найсильніші сигнали Claude, завжди на видноті.
  • Жива діаграма P&L — діаграма області з градієнтним заповненням, оновлюється кожні 2 секунди, зеленіє при прибутку, червоніє при збитку.
  • Атмосфера погоди — плаваючі хмари, дощ, блискавки, вітрові смуги та сонячне сяйво створюють захоплююче середовище погодної торгівлі.
  • SVG-іконки журналу — кожен емодзі в журналі активності тепер є чіткою SVG-іконкою з підібраним кольором.
  • Профілі преміум-трейдерів — повні графіки P&L з підказками, смуги прогресу win rate, недавні угоди та градієнтні рангові медалі для топ-3.

Що це означає для вашого прибутку

Кожне покращення у v2 додає до кращих результатів:

Швидше виконання означає, що ви захоплюєте ціни ближче до моменту, коли Claude визначає edge — до того, як інші трейдери зможуть рухати ринок. На погодних ринках, де ціни можуть зміщуватися на 2-3c за хвилини в міру оновлення прогнозів, мілісекунди мають значення.

Ширший діапазон цін (22-84c) означає, що бот знаходить можливості, які v1 повністю ігнорував. Середньоцінові угоди по 40-60c, де прогноз чітко обирає напрямок, тепер у грі. Погода — це не крипта — ціни не рухаються за секунди. Claude може оцінювати такі сетапи впевнено.

Краще управління ризиками означає менше катастрофічних втрат. Лише правило однієї позиції на місто запобігло б трьом найгіршим дням втрат в історії v1. У поєднанні з розумнішими виходами та масштабуванням розміру за впевненістю очікуваний профіль просадки значно покращується.

Ми не обіцяємо гарантованих прибутків — це торгівля на prediction markets, а у погоди є притаманна невизначеність. Але v2 дає вам значно кращу перевагу, ніж v1, за кожним важливим виміром: швидкість, точність, контроль ризиків та якість інформації.

v2 вже в дії

Перейдіть до dashboard щоб побачити новий інтерфейс у дії. Усі існуючі гаманці, конфігурації та налаштування збережено. Ваш бот продовжить роботу саме там, де зупинився — лише швидше, розумніше та з набагато кращим оглядом.

Read next

We Are Thrilled to Announce Two Brand-New Games: Storm Spin and Storm Bet

Read article →

Hong Kong Trades Are Now More Accurate Than Ever: We Plugged the Engine Straight Into the Source That Settles the Market

Read article →

WeatherBot by the Numbers: 9,592 Traders, $2.87M in Member Profit, and Exactly What It Costs to Run

Read article →
← All articles