Zbudowałem bota AI, który analizuje NASDAQ i wysyła sygnały buy/sell na Discorda


Siema! Postawiłem sobie na serwerku narzędzie, które automatycznie:


Pobiera dane rynkowe (QQQ, S&P500, VIX, BTC, obligacje 10Y) przez yfinance

Scrapuje newsy z Reuters, CNBC, Yahoo Finance i MarketWatch

Wysyła wszystko do Claude AI, który robi analizę i wystawia scoring 1-100 w trzech horyzontach (tydzień / 1-3 mies. / 6-12 mies.)

Generuje raport po angielsku i po polsku

Wysyła gotowy sygnał na Discorda z rekomendacją (STRONG BUY → STRONG SELL)

Bot sam porównuje swoje poprzednie analizy z tym co się wydarzyło na rynku — taki self-improving loop. Jak nie ma istotnych zmian, wysyła tylko krótki diagnostic żeby nie spamować.

Teraz testowo pyka co 5 minut, docelowo analiza będzie lecieć co kilka godzin w godzinach handlu.

Całość postawiona na Claude Code + własne IDE do automatyzacji (oba projekty open source).

Source code:

Bot analizujący: https://github.com/DexterFromLab/stock-analyser-signal

IDE do automatyzacji: https://github.com/DexterFromLab/ClaudeCodeIde

Wpadajcie na kanał zobaczyć jak działa na żywo:

https://discord.gg/cab4JJRq

Napiszcie coś na czacie jak wejdziecie — chcę widzieć kto jest!

To nie jest porada inwestycyjna, tylko zabawa z AI i danymi rynkowymi.

#programowanie #ai #giełda #discord #opensource #dexterslaboratory

Komentarze (31)

@maximilianan Jak miałem zarobić jak wystawiłem to dopiero dzisiaj? Jak pojawią się zielone sygnały to będe dokupował. Mam zamiar użyć tego dla poprawnienia swojej strategii inwestycyjnej. Teraz są potężne perturbacje w geopolityce a ja mam coś odłożone na inwestycję. Planuję kupowac małymi kwotami jeśli będa pojawiac się małymi kwotami. To jest analizator który ma mi pomóc w podjęciu decyzji inwestycyjnej. Ale ja mam bardzo długi horyzont czasowy.

@maximilianan na giełdzie jestem do przodu. Trochę zarabiam ale trzymam długo. I raczej bezpieczne aktywa. Nie są to kolosalne zyski ale lepiej niż obligacje

@DexterFromLab zrobiłem coś podobego. Niestety techniczne sygnały to za mało, gdy Trump manipuluje giełdami, więc to niewiele pomoże.

@tosiu Musisz mieć swoją strategię inwestycyjną. Nie da się inwestować w oparciu o sygnały sell/buy to tylko pomoc techniczna żeby trochę lepiej poradzić sobie i nie ślęczeć nad informacjami.

@tosiu whale watching, srp news, IPOs announcements, socialedia watchdog, a to wszystko oparte o sentiment analysis, a na koniec tego przychodzi Trump.


Już bardziej wiarygodne chyba są te wskaźniki fastfood z Google maps xD

@DexterFromLab Widzę, że wszyscy robią to samo. xD

Tez zrobiłem, niestety mój nie działa zbyt dobrze, rozwaliły mnie kompletnie te agresywne boty oversell/overbuy.

@dziad_saksonski  No ten działa na razie. Dałem source code, dałem kanał, postawiłem serwer. Wszystko śmiga. Wbijaj na kanał jak coś to możesz nanieść poprawki w kontrybucji jesli masz jakieś uwagi

@DexterFromLab jak tak dalej pójdzie to tylko boty będą po internecie śmigały, już coraz mniej stron sprawdza czy nadal jestem człowiekiem?

@Krzysztof_M no tak. Ja zrobiłem automat do analizy. Wpis też wygeneowałem bo nie chciało mi się pisać ręcznie, trochę jestem zmęczony po programowaniu. Ale odpisuje ja a nie bot

@DexterFromLab robiłem coś podobnego, efekt znaleźć tu https://www.hejto.pl/wpis/lambo-bedzie-jeszcze-musialo-troche-poczekac-unamused-napisalem-sobie-bota-do-ha xD

Próbowałem wielu podejść ale zawsze grubas okazywał się lepszy. Na początku myślałem, że wystarczy jak będę śledzić wielkie transakcje, ale grubas jest sprytny i nigdy wielkich zakupów czy sprzedaży nie robi naraz, zawsze e chunkach i to różnych, nawet w różnych odstępach. Próbowałem to trackowac, nawet miałem fajny model do tego, ale grubas na złość zmieniał swój algorytm :(

Według mnie AI bardzo średnio nadaje się do analizy twardych danych. Tzn nie do tego jest stworzona. Mam tu na myśli gen AI. A już korzystanie z takich blackboxow jak Claude to według mnie ma niewiele sensu.

Jeśli mogę coś doradzić to polecam używać ai do analizy sentymentu ale lepiej skorzystać z modeli które mozesz fine tuningować, polecam np RoBERTa, jest na hugginface.

Do analizy danych jest fajna paczka stock-indicator. Korzystałem z niej budując modele ML ale i tak zostałem wyleszczony xD

W każdym razie analiza rynków to fajna zabawa i mega dużo się można przy tym nauczyć od strony technicznej

@DexterFromLab kilkanaście, maksymalnie kilkadziesiąt milisekund.

Bot miał za zadanie wyprzedzać gwałtowne skoki cen, kupować kontrakt z maksymalnym lewarem i po osiągnięciu określonego zysku (ustawiłem bodajże na 10%), automatycznie był zamykany.

Wszystko pięknie w teorii, ale znaleźć transakcje grubasa było mega trudno, bo ten potrafił manipulować nawet order bookiem, pozorując transakcje.

Miałem na to też pomysł, ale to chyba praca na cały etat

@Bylina_Rdestu No to ty miałeś bardzo trudną i ryzykowną metodę inwestycyjną polegającą na jakiejś analizie - nie wiem jakiej i wykonywniu bardzo wielu transakcji w krótkim czasie. Nic dziwnego że Ci się nie udało, bo to jest bardzo trudne. Gdybyś uwzględnił dodoatkowe mechanizmy takie jak opóźnienia, spready to podejżewam że miałbyś jeszcze gorsze wyniki. Mój horyzont czasowy to minimum 6 miesięcy do kilku lat na pozycje. To co ty robiłeś, to nie było inwestownie tylko gra z rynkiem, trochę jak w kasynie

@DexterFromLab jeśli twój horyzont czasowy to kilka lat to nie potrzebujesz żadnego bota do inwestowania :) wystarczy że wrzucisz hajs na Nasdaq i będziesz czekał, a to już samo będzie rosło. Bawiłem się kiedyś w inwestowanie, analizę spółek etc. Nic nie wygrywa z wpakowaniem kasy na jakikolwiek ETF xD

brałem opóźnienie pod uwagę ;) wtedy Binance stał na AWS Tokio i szukałem czegoś szybszego i nawet udało mi się znaleźć.

Właśnie nie chciałem bazować na ryzyku ani „inwestowaniu”. Skupiałem się na technologii i faktach dokonanych chcąc wyprzedzić ulice

@Bylina_Rdestu zanim coś kupię to jednak będę wolał sam podjąć decyzję. Jak bot mi pingnie że jest idealny moment to jednak się zastanowię zanim wrzucę kilka kafli nie będę rzucał hajsu jak małpa jak zobaczę zielone kółko na komunikacie xD

Fajnie to wygląda, polecasz jakieś resource do nauki multi agent orchestration z Claude code? Muszę w końcu do tego przysiąść i ogarnąć.


Co do używania tej strategii do czegoś innego niż poszerzanie horyzontów to przestrzegam, bo zgodnie z teorią finansów (Efficient market hypothesis) jesteś na straconej pozycji przy graniu w ten sposób na płynnych rynkach.


Rynek agreguje wszystkie dostępne informacje w cenę aktywów. Więc składając każde zlecenie mówisz rynkowi że ty wiesz coś czego nie wie agregacja wszystkich inwestorowi na świecie.


A jeżeli próbujesz grać na przetwarzanie nowych informacji które nie zaktualizowały jeszcze ceny aktywa, to robisz to samo co firmy zatrudniające dziesiątki quantów i ciągnące własne światłowody na wall Street żeby oszczędzić 1ms przy składaniu transkacji.


Koniec końców próbujesz przewidzieć random walk, i czy użyjesz AI czy random number generator, prawdopodobnie wyjdziesz na tym podobnie finansowo.

@Redox

"Fajnie to wygląda, polecasz jakieś resource do nauki multi agent orchestration z Claude code? Muszę w końcu do tego przysiąść i ogarnąć"

Polecam zainstalować claude code, i zacząć używać. Mozesz mu zadać pytanie i z czasem nabierzesz ogłady. Czasy kursów i szkoleń chyba się już skończyły :)

"Co do używania tej strategii do czegoś innego niż poszerzanie horyzontów to przestrzegam, bo zgodnie z teorią finansów (Efficient market hypothesis) jesteś na straconej pozycji przy graniu w ten sposób na płynnych rynkach."

Nie to co opisałeś to w ogóle nie jest moja strategia. Ja nic nie pisałem o strategii, ja zrobiłem bota do analizy dynamicznych zmian na rynku i śledzenia jednego aktywa. O żadnej strategii nic nie pisałem, to już ty sam sobie ją wymysliłeś :P






@Redox nie gneiwam się! tylko że większość ludzi tak robi w wielu różnych kontekstach i to jest meczoce bo jak bym miał każdemu wyjaśniać co i kiedy sam sobie dopowiedział to bym musiał mieć na to etat xD a i jeszcze powiem że po prostu w 99% zostawiam takie komentarze w spokoju a potem jeszcze pod nimi rozwija się dyskusja w kierunku tych niedopowiedzeń ze strony innych użytkowników i w sumie nakręcają się niepotrzebnie i myślą że mają rację na temat który nigdy nie istniał xD no i nie każdy to rozumie że sobie po prostu coś dopowiedział i bronią tego fantomu jak konstytucji xD wtedy to już nie warto w ogóle dyskutować xD

Zaloguj się aby komentować