Aplikacja webowa wykorzystująca API Binance (Python)

Zlecenie zamknięte
itszy.pl
itszy.pl
Zleceniodawca
27 umów
Kategoria zlecenia:
Usługi programowania
Budżet:

Do negocjacji

Umiejętności:
Opublikowano:
Ważne do:

Opis zlecenia

Poszukuję wykonawcy do prostej aplikacji webowej, wykorzystującej API Binance https://binance-docs.github.io/apidocs/spot/en/#change-log

Zamysł apki – dokonujemy transakcji (zlecenie zakupu / sprzedaży) na jednym koncie Binance, system nasłuchuje zmian i jeśli wychwyci zmiany uruchamia takie samo zlecenie na innych podpiętych kontach Binance poprzez API.

MVP - wersja z podstawową funkcjonalnością na start.

Administracja przez prosty panel www (możliwość wykorzystania dowolnego frameworka frontendowego typu Material).

Możliwość dodawania użytkowników. Wyróżniamy 2 typy – użytkownik „superuser” którego 'klonujemy' oraz użytkowników „simpleuser”, na których konta duplikowane są ruchy. Proponuję do użytkowników typu 2 dodać niewidoczną dla nich wartość (którego usera klonuje).

Administracja odbywać się będzie tylko z superusera, simpleuserów będzie mógł dodawać / usuwać / edytować tylko superuser. Simpleuser nie ma możliwości logowania / nie ma żadnego konta itp. Jest to user wirtualny tylko pod kątem zapisanych kluczy API.

Możliwość sprawdzenia, czy podane klucze do API są poprawne.

Bot nasłuchuje na koncie Superusera (na giełdzie Binance) na nowe zlecenia na spot (zlecenia zakupu/sprzedaży kryptowalut). W momencie gdy wychwyci nowe zlecenie kopiuje ruchy na pozostałe konta (kopiowanie ruchów odbywać ma się procentowo czyli np. superuser otwiera zlecenie w wysokości 10% swojego portfela to w userach kopiujących otwiera się proporcjonalnie na ich kontach pozycja na 10% ich wartości portfela.

Każde zlecenie odpalane jest asynchronicznie.

Możliwość blokowania użytkownika. Użytkownik zablokowany nie ma kopiowanych ruchów. Możliwość łatwego odblokowania użytkownika np. poprzez wybór statusu.

Preferowane osoby z doświadczeniem w podobnych typach zleceń lub z doświadczeniem w pracy z API Binance.

Wymagane funkcje:

API Binance, Python