Opis projektu
AI Market Tools to nie jest prosty dashboard ani wrapper na ChatGPT. To działający system, który pobiera dane z wielu źródeł, normalizuje je, zapisuje historię, przelicza wskaźniki, generuje sygnały, buduje prompty, wymusza odpowiedzi w JSON i zamienia wynik AI w konkretne obiekty systemowe.
Najważniejsza wartość projektu
Najmocniejszą częścią projektu jest połączenie kilku kompetencji w jednym narzędziu: analizy biznesowej, projektowania produktu, architektury aplikacji webowej, integracji API, automatyzacji danych, pracy z AI, prompt engineeringu, UX narzędzi wewnętrznych i zarządzania procesem decyzyjnym.
System pokazuje podejście: najpierw proces i realna potrzeba, potem struktura danych, workflow, automatyzacja, interfejs i dopiero na końcu AI jako element wspierający decyzję, a nie zastępujący myślenie.
Co powstaje w systemie?
- kandydaci inwestycyjni,
- plany wejścia i wyjścia,
- checklisty decyzyjne,
- poziomy techniczne,
- scenariusze bull/base/bear,
- źródła i koszty AI,
- logi promptów i odpowiedzi.
Problem i założenia
W analizie rynku problemem nie jest brak danych, ale ich nadmiar, rozproszenie, brak powtarzalnego procesu i ryzyko uzasadniania decyzji po fakcie.
Dane
Ceny, świece, fundamenty, social metrics, order book, wydarzenia, transakcje i wskaźniki techniczne.
Struktura
Normalizacja danych, modele, historia, cache, snapshoty, relacje i logi wykonania.
AI workflow
Prompty, JSON schema, web search, źródła, koszty, parsowanie odpowiedzi i walidacja.
Decyzja
Kandydat, plan, scenariusz, checklista, ryzyka, warunki wejścia, czekania i odrzucenia.
Założenie produktowe
Celem nie było stworzenie narzędzia, które „mówi, co kupić”. Celem było stworzenie systemu, który porządkuje proces analizy, wymusza kryteria, pokazuje ryzyka i pozwala wracać do wcześniejszych decyzji.
Crypto Market Intelligence
Moduł crypto służy do monitorowania rynku kryptowalut, analizy par, oceny ryzyka, wyszukiwania setupów oraz porządkowania decyzji inwestycyjnych.
Od szerokiego rynku do konkretnej decyzji
System pozwala przejść od szerokiego rynku do konkretnej decyzji: które aktywa obserwować, które pominąć, gdzie może pojawić się strefa wejścia, kiedy lepiej czekać, jakie są warunki unieważnienia scenariusza i jak prowadzić pozycję.
Moduł integruje dane cenowe, wskaźniki techniczne, fundamenty projektów, social/sentiment, order book, sygnały swingowe, kalendarz wydarzeń i analizy AI.
System promptów i logów
Prompt jest składany z danych rynkowych, technicznych, kontekstu pary, interwału i instrukcji systemowej. Wynik AI trafia do logów razem z modelem, tokenami, kosztem, statusem i odpowiedzią.
Poziomy techniczne jako dane
System potrafi wyciągnąć z odpowiedzi AI poziomy techniczne i zapisać je jako dane strukturalne. Dzięki temu analiza nie zostaje tylko tekstem, ale może być użyta dalej w interfejsię i workflow.
AI Investment Lab
Moduł do prowadzenia ustrukturyzowanego procesu analizy instrumentów: konfiguracja, screening, klasyfikacja, wybór kandydatów, plan, finalna checklista i deep dive.
Horyzonty analizy
- Swing trading — dni / tygodnie.
- Średni termin — miesiące.
- Długi termin — lata.
Każdy typ procesu ma własne założenia, prompt bazowy, kryteria i oczekiwany format odpowiedzi.
Konfiguracja analizy
System pozwala określić rynek, typ instrumentów, horyzont, cel inwestycji, rolę w portfelu, tolerancję ryzyka, styl wejścia, dozwolone i wykluczone tickery, typy setupów, minimalny risk/reward, liczbę kandydatów i użycie web search.
Screening
Szeroka lista i klasyfikacja instrumentów.
TOP
Najlepsi kandydaci i pierwsze plany.
Checklist
Finalna kontrola ryzyk i warunków wejścia.
Deep dive
Pogłębiona analiza pojedynczego instrumentu.
Odpowiedzi AI jako obiekty systemowe
Każdy etap ma wymuszony schemat JSON. Odpowiedź AI nie zostaje tylko tekstem. System parsuje ją i zapisuje do modeli takich jak kandydat, plan tradingowy, finalna decyzja i log wykonania.
Tryb manualny i API
W trybie manualnym można skopiować prompt do ChatGPT, wkleić odpowiedź JSON i zapisać ją w systemie. W trybie API system wysyła prompt bezpośrednio do OpenAI, zapisuje źródła, tokeny, koszt, odpowiedź, surowy JSON i status wykonania.
Analiza instrumentów akcyjnych i ETF
Osobny moduł pozwala prowadzić bazę obserwowanych akcji i ETF-ów, pobierać dane fundamentalne, dane rynkowe, serie czasowe, wskaźniki techniczne oraz tworzyć analizy jakościowe i strategiczne.
Widok pojedynczego instrumentu
- dane identyfikacyjne i rynkowe,
- fundamenty,
- technical snapshot dzienny, tygodniowy i miesięczny,
- analiza jakościowa,
- finalna decyzja AI,
- SWOT i strategic map,
- valuation multiples,
- scenariusze bull/base/bear,
- warunki kupna, czekania i redukcji,
- źródła modelu, transakcje i historia pozycji.
Research 3-12M
System buduje input bundle z danych instrumentu, snapshotów technicznych, danych fundamentalnych, wcześniejszych analiz i cache. Duże dane są kompresowane, żeby nie przekraczać limitów kontekstu: serie czasowe są skracane do metadanych i ostatnich wartości, poprzednie analizy są streszczane, a długie JSON-y przycinane.
OpenAI z web search przygotowuje strategiczny research zgodny ze schematem JSON: score 0-100, stance, ryzyka, moat, growth optionality, executive summary, SWOT, katalizatory, scenariusze, monitoring points, red flags i źródła.
Integracje i źródła danych
Projekt nie opiera się na jednym API ani jednej tabeli danych. System łączy dane rynkowe, dane techniczne, fundamenty, social intelligence, narzędzia AI, logi kosztów, własne API oraz komponenty frontendowe w jeden workflow analityczny.
OpenAI / GPT
Warstwa AI odpowiada za analizę tekstową, interpretację danych, tłumaczenia, ekstrakcję poziomów technicznych, generowanie promptów i strukturyzację odpowiedzi.
- analiza techniczna krypto przez GPT,
- ręczne i automatyczne wysyłanie promptów,
- wymuszanie odpowiedzi w JSON,
- ekstrakcja poziomów technicznych,
- logowanie modelu, tokenów, kosztów i statusów.
Binance API
Binance jest źródłem danych rynkowych i kontowych dla części crypto: świece, tickery, snapshoty, walidacja symboli, live prices i dashboard konta.
- exchangeInfo, ticker/24hr, klines,
- pobieranie świec do bazy,
- aktualizacja danych godzinowych i dziennych,
- dashboard konta Binance,
- obsługa kluczy API użytkownika, holdingów i transakcji.
Twelve Data API
Twelve Data zasila system wskaźnikami technicznymi oraz danymi dla akcji, ETF-ów i wybranych instrumentów rynkowych.
- RSI, MACD, ADX, EMA50, SMA100,
- Williams %R, Bollinger Bands, ATR,
- lista kryptowalut, akcji i ETF-ów,
- profile, logo, quote i price,
- mapowanie symboli crypto na format Twelve Data.
CoinGecko API
CoinGecko dostarcza dane fundamentalne dla krypto oraz mapowanie symboli na identyfikatory projektów.
- mapowanie symboli na coingecko_id,
- market cap, rank, ATH/ATL, supply,
- social i developer activity,
- kategorie, genesis date, sentiment votes,
- community score i public interest score.
LunarCrush API
LunarCrush zasila warstwę social intelligence: sentyment, newsy, posty, tematy, creator accounts oraz dane kategorii.
- LC Dashboard,
- snapshoty coinów, newsy i posty społecznościowe,
- topics i social feed,
- creator accounts,
- kategorie crypto i stocks,
- stock social data.
Whale / social alert analysis
System analizuje posty i alerty typu Whale Alert, zapisując kierunek, aktywo, wartość, giełdę oraz koszty analizy AI.
- widok whale-posts,
- model analizy whale postów,
- analiza ruchów wielorybów przez OpenAI,
- tokeny i koszt analizy w logach.
Market cycle metrics
Moduł cyklu rynkowego agreguje wskaźniki kontekstowe, które pomagają ocenić, czy środowisko rynkowe sprzyja ryzyku, czy wymaga ostrożności.
- Fear & Greed Index,
- Altseason Index,
- CBBI Index,
- BTC dominance,
- total market cap i Total3,
- widok cycle-overview.
TradingView
TradingView działa jako kontekst wizualny dla poziomów technicznych, szczegółów instrumentów i analizy wykresów.
- widok TradingView chart,
- linki z poziomów technicznych do wykresu,
- kontekst wizualny dla decyzji i scenariuszy.
SMSAPI / alerty
Warstwa alertów pozwala wysyłać powiadomienia SMS przy spełnieniu określonych warunków rynkowych.
- wysyłka SMS przy alertach BTC,
- warunki oparte o RSI i MACD,
- nadawca alertów BTCAlert,
- możliwość rozbudowy o kolejne reguły.
Django Ninja API
System ma własną warstwę API do obsługi zewnętrznych klientów, requestów, kodów przetwarzania, kluczy i logów.
- podpięcie API pod /api/,
- firmy i użytkownicy firm,
- ProcessingCode,
- APIRequestLog,
- klucze API i ograniczenia IP,
- logowanie requestów, plików, IP, kosztu i odpowiedzi.
PDF / DOCX / dokumenty
Projekt zawiera moduły pracy z dokumentami: upload plików, przetwarzanie PDF, konwersję dokumentów na tekst i odpowiadanie na pytania.
- Document Analyzer,
- Upload file,
- Process PDF,
- PDF/DOCX to text,
- Answer questions.
Frontend / UI
Frontend korzysta z zestawu bibliotek do dashboardów, tabel, eksportów, powiadomień, tooltipów, modali i nagrywania audio.
- Bootstrap 5, Bootstrap Icons, Font Awesome,
- DataTables i DataTables Buttons,
- eksport CSV, Excel, print,
- JSZip, pdfmake,
- Toastr, jQuery, RecordRTC,
- modale, tooltipy, AJAX/fetch.
Architektura danych i workflow AI
Technicznie projekt jest aplikacją webową z modelami danych, historią analiz, cronami, promptami, cache, logami, widokami webowymi i workflow decyzyjnym. Szczegółowa lista integracji została pokazana osobno, a ta sekcja wyjaśnia, jak dane i AI są układane w proces.
Warstwa danych
- pary crypto,
- świece i serie czasowe,
- fundamenty,
- social metrics,
- order book,
- sygnały i snapshoty,
- transakcje i watchlisty.
Warstwa procesu
- screening,
- klasyfikacja,
- ranking kandydatów,
- plan transakcji,
- finalna checklista,
- deep dive,
- monitoring i logi.
Warstwa AI
- prompt templates,
- input bundles,
- JSON schema,
- web search,
- parsowanie odpowiedzi,
- koszty i tokeny,
- źródła i audyt.
Co ten projekt pokazuje o kompetencjach
Galeria screenów AI Market Tools
Poniżej są rzeczywiste ekrany z aplikacji: moduły crypto, akcje, portfel, checklisty ryzyka, dane społecznościowe i workflow AI Investment Lab.
Market risk checklist
Checklista pokazuje progi ryzyka, statusy, źródła danych i elementy wymagające kontroli przed decyzją.
Stock watchlista ze scoringiem
Lista obserwowanych akcji i ETF-ów z filtrowaniem oraz scoringiem: łączny wynik, jakość biznesu, atrakcyjność wyceny, setup techniczny i ryzyko. Widok pomaga szybko zawęzić instrumenty warte dalszej analizy.
Stock instrument detail
Widok instrumentu giełdowego łączy dane podstawowe, fundamenty, analizę jakościową i decyzję AI.
Market cycle overview
Dashboard zbiera kontekst cyklu rynku: sentyment, dominację, płynność i inne wskaźniki makro dla crypto.
Crypto watchlist
Watchlista agreguje obserwowane pary, statusy, rekomendacje, sygnały i szybkie informacje dla modułu crypto.
Crypto watchlista sygnałów
Widok łączy różne metody selekcji: Wyckoff, rekomendacje, StochRSI na kilku interwałach, AltRank i Galaxy z LunarCrush, alerty, whales, średnie SMA oraz order book. Dzięki temu widać, które coiny spełniają kilka niezależnych warunków zakupowych jednocześnie.
Coin detail: Bitcoin
Szczegółowy widok BTC z danymi rynkowymi, wskaźnikami, sekcjami analizy i kontekstem do decyzji.
AI Investment Lab run
Widok szczegółów uruchomienia workflow AI: wejście, parametry, kandydaci, decyzje i wynik analizy.
Bitget Auto Entry Monitor
Ekran monitoruje możliwe wejścia LONG/SHORT, pokazuje score, entry, SL, TP, R/R i blokady transakcyjne.
Chcesz porozmawiać o podobnym narzędziu?
Ten projekt jest przykładem budowy praktycznego systemu AI: od procesu, przez dane i integracje, po dashboard, prompty, logi i workflow decyzyjny. Podobne podejście można zastosować w analizie dokumentów, sprzedaży, obsłudze klienta, raportówaniu, CRM, ERP lub wewnętrznych narzędziach decyzyjnych.
Skontaktuj się info@elistar.pl