Веб-дашборд для автоматизации торговли на бирже
Требуется разработать полнофункциональный веб-дашборд для автоматизации торговли на бирже. Проект включает в себя как frontend-часть (React), так и backend-часть (FastAPI/Python), обеспечивающую взаимодействие с аккаунтами биржи по API через прокси.
✨ Основные функции
Управление аккаунтами:
Добавление, хранение, разблокировка и удаление нескольких аккаунтов.
API-ключи (Key, Secret, Passphrase) хранятся в зашифрованном виде в браузере (localStorage) с использованием PIN-кода пользователя.
Возможность привязать к каждому аккаунту индивидуальный прокси-сервер (HTTP/SOCKS5).
Функция проверки внешнего IP-адреса прокси для каждого аккаунта.
Просмотр балансов:
Отображение текущих балансов (Аккаунт, монета, общий баланс, доступно, в холде) для каждого аккаунта.
Общий баланс.
Обмен (Swap) и поиск маршрутов:
Выбор начальной и конечной монеты обмена (например, BTC, TRX)
Поиск возможных маршрутов обмена между двумя монетами (например, BTC → USDT → TRX; BTC → USDС → TRX).
Выполнение обмена по выбранному маршруту с учетом заданного слиппеджа.
Отображение деталей маршрута и логов исполнения.
Вывод средств (Withdraw):
Инициирование вывода средств на указанный адрес.
Подтверждение операции с помощью PIN-кода.
Динамические списки монет:
Все выпадающие списки для выбора монет (обмен, вывод) должны содержать полный актуальный список валют с KuCoin API, с функцией поиска.
Прикреплен прототип интерфейса