Strona główna Ranking Uruchom aplikację

Samodoskonaląca się pętla — Każda zamknięta transakcja uczy silnik

Większość botów handlowych jest zamrożona w czasie. Logika, którą uruchamiają dzisiaj, to ta sama logika, którą uruchamiały pierwszego dnia. Jeśli kiedyś zawarły złą transakcję, z radością zawrą tę samą złą transakcję jutro. Uznaliśmy, że to nieakceptowalny sufit.

Od dziś StormBot dostarczany jest z pętla samodoskonalenia — pięć zazębiających się modułów, które śledzą, rozkładają na czynniki i uczą się z każdej zamkniętej transakcji. Strategia adaptuje się na podstawie rzeczywistych wyników, a nie teorii.

Oto co robi każdy moduł:

1. Tracker wyników transakcji i kalkulator wskaźnika wygranych

Każda transakcja, która się zamyka — przez stop-loss, cel zysku lub rozstrzygnięcie rynku — jest trwale rejestrowana z pełnym kontekstem: pytanie rynkowe, cena wejścia, cena wyjścia, które miasto, która data, który tryb tradingu był aktywny, co przewidziały modele prognozy i finalny P&L.

Z tych danych silnik oblicza w czasie rzeczywistym wskaźniki wygranych w podziale na miasto, tryb handlu, zakres ceny wejścia, i okres czasu. Już po kilku dniach tradingu pojawiają się wzorce. Może bot wygrywa 85% transakcji w Londynie, ale tylko 45% w Seulu. Może świetnie radzi sobie z wejściami poniżej 15¢, ale słabo powyżej 40¢. To nie przeczucia — to twarde liczby z realnych transakcji, które bezpośrednio wpływają na kolejną decyzję Claude'a.

2. Pętla informacji zwrotnej po rozstrzygnięciu — śledzenie dokładności modeli

To czysta nauka meteorologiczna. Po rozwiązaniu każdego rynku, silnik rejestruje, co każdy model pogodowy przewidywał w porównaniu z tym, co rzeczywiście się wydarzyło. Z czasem buduje to baza danych dokładności modeli per miasto.

Rezultat? Po 30 dniach danych bot może wiedzieć, że „ECMWF konsekwentnie jest o 0,8°C za ciepły dla Seulu w marcu" lub „GFS jest 1,2°C za zimny dla Miami latem". Te systematyczne odchylenia są automatycznie uwzględniane w obliczeniach konsensusu. Żaden inny bot tradingowy pogodowy tego nie ma — większość traktuje wszystkie modele równo, niezależnie od ich osiągnięć dla konkretnego miasta i sezonu.

3. Claude ocenia własne transakcje — analiza post-mortem AI

To najpotężniejszy moduł. Co 30 minut bot przegląda swoje ostatnie przegrane transakcje i wysyła każdą z powrotem do Claude'a z prostym pytaniem: "Co poszło nie tak?"

Claude analizuje transakcję retrospektywnie — dostępne dane prognozy, cenę wejścia, faktyczny wynik — i pisze zwięzły post-mortem: jaki był błąd i jedna praktyczna zasada, aby go uniknąć w przyszłości. Te lekcje gromadzą się w „playbook", który wstrzykiwany jest w każdy przyszły prompt AI.

Po 100 transakcjach Claude w zasadzie napisał własną instrukcję tradingu na podstawie rzeczywistego doświadczenia. Przykłady lekcji z testów:

  • "Unikaj BUY_YES powyżej 30¢ w azjatyckich miastach — przy tej cenie rynek zazwyczaj jest już efektywny"
  • "Gdy GFS i ECMWF różnią się o więcej niż 2°C, zawsze SKIP — niepewność jest zbyt duża"
  • "Temperatury w Seulu są w marcu konsekwentnie niższe niż konsensus modeli — zastosuj korektę -1°C"

4. Kalibracja pewności AI

Kiedy Claude mówi, że transakcja ma pewność "VERY_HIGH", jak często faktycznie wygrywa? Ten moduł śledzi odpowiedź precyzyjnie. Poziom pewności każdej transakcji jest zapisywany wraz z jej wynikiem, budując tabelę kalibracji:

VERY_HIGH: rzeczywisty wskaźnik wygranych 72,3% (47/65 transakcji)
HIGH: rzeczywisty wskaźnik wygranych 58,1% (36/62 transakcji)
MEDIUM: rzeczywisty wskaźnik wygranych 41,2% (14/34 transakcji)
LOW: rzeczywisty wskaźnik wygranych 25,0% (3/12 transakcji)

Te dane są wstrzykiwane bezpośrednio do promptu Claude'a. Jeśli Claude widzi, że jego decyzje VERY_HIGH wygrywają tylko 60% czasu, staje się naturalnie bardziej selektywny — rezerwując VERY_HIGH dla naprawdę pewnych wyników. Pewność AI staje się rzeczywiście znacząca zamiast arbitralną, co bezpośrednio poprawia sizing transakcji (ponieważ większe zakłady są stawiane na wyższych poziomach pewności).

5. Kroczący kontekst wyników — rozpoznawanie wzorców

Każda analiza AI otrzymuje teraz kroczące podsumowanie wyników z 7 dni pokazujące:

  • Ogólny bilans wygranych/przegranych i P&L netto
  • Najlepiej radzące sobie miasta (gdzie bot stale wygrywa)
  • Najgorzej radzące sobie miasta (gdzie trzeba zachować ostrożność lub unikać)
  • Skuteczność wg zakresu cen wejścia (<15¢, 15-40¢, >40¢)

Claude w naturalny sposób dostosowuje swoje zachowanie do tego kontekstu. Jeśli londyńskie transakcje mają passę 9 wygranych, agresywniej pochyla się ku okazjom z Londynu. Jeśli Seul był konsekwentnym przegranym, podnosi poprzeczkę przed rekomendowaniem transakcji w Seulu. Strategia bota ewoluuje codziennie w oparciu o to, co rzeczywiście działa.

Efekt skumulowany

Te pięć modułów nie działa w izolacji — sumują się. Wyniki transakcji zasilają dane kalibracyjne. Dane kalibracyjne dostosowują poziomy pewności. Dostosowane poziomy pewności zmieniają dobór wielkości pozycji. Post-mortemy generują lekcje. Lekcje zapobiegają powtarzającym się błędom. Śledzenie biasu modelu koryguje prognozy. Lepsze prognozy poprawiają skuteczność. Lepsza skuteczność sumuje się w większy zysk. Bot działający przez 30 dni jest zasadniczo mądrzejszy niż bot działający przez 3 dni. To najważniejsza funkcja StormBot — i jest już dostępna na żywo.

Przeczytaj dalej

Dwa nowe sposoby na grę z niebem: Storm Spin i Storm Bet są już dostępne

Przeczytaj artykuł

Blokada Hongkongu: Przestaliśmy prognozować miasto i zaczęliśmy je odczytywać

Przeczytaj artykuł

StormBot w liczbach: 9 592 traderów, 2,87 mln USD zysku członków i dokładnie tyle, ile kosztuje jego utrzymanie

Przeczytaj artykuł
Wszystkie artykuły