Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Ten projekt jest aplikacją webową, opracowaną na bazie Dash i Flask, która pozwala użytkownikom wyświetlać interaktywne wykresy do analizy danych finansowych. Głównym celem projektu jest dostarczenie wygodnego narzędzia do pracy z danymi giełdowymi, w tym analizy świecowej, korelacji aktywów i zbierania danych z giełdy OKX.

Główne możliwości

1. Dynamiczny wykres świecowy

Użytkownik może wybrać parę walutową i interwał czasowy.

Dane są ładowane z bazy i wyświetlane w formie wykresu świecowego.

Obsługiwane jest automatyczne aktualizowanie wykresu przy zmianie parametrów.

2. Wykres korelacji aktywów

Obliczany jest współczynnik korelacji między parami walutowymi.

Wyświetlana jest tabela par z współczynnikiem powyżej zadanego poziomu.

Możliwość zaznaczenia par checkboxami i zbudowania ich wykresu.

Automatyczne przypisywanie różnych kolorów dla wizualnego rozróżnienia par na wykresie.

3. Rejestracja i autoryzacja (Flask)

Zrealizowany jest system użytkowników przez Flask.

Dostęp do stron z wykresami możliwy jest tylko dla autoryzowanych użytkowników.

Używany jest token JWT dla bezpieczeństwa sesji.

4. Praca z API giełdy OKX

a) Parser do zbierania nowych świec

Działa w czasie rzeczywistym, zbierając dane dla 75 par walutowych z kapitalizacją powyżej 1 mld.

Automatycznie aktualizuje bazę danych nowymi świecami.

b) Parser do danych historycznych

Pozwala na ładowanie danych za wskazany okres.

Obsługiwana jest możliwość dodawania innych giełd w przyszłości.

Technologie i narzędzia

Django – framework backendowy i zarządzanie bazą danych.

Dash/Plotly – interaktywne wykresy.

Flask – autoryzacja użytkowników (rejestracja, logowanie, kontrola dostępu).

Pandas – przetwarzanie danych.

SQLite/PostgreSQL – przechowywanie danych.

API OKX – źródło danych rynkowych.
Szczegóły pracy
Budżet 3717 PLN
Dodana 2 marca 2025
161 wyświetleń
Freelancer
Denis S.
Ukraina Dniepr
Brak opinii

Gotowy do podjęcia pracy Gotowy do podjęcia pracy
W serwisie 1 rok