Описание задачи
Требуется создать бота для трейдинга, осуществляющего автоматические торговые операции на финансовых рынках (например, криптовалюты, акции и т.д.). Бот должен работать с основными инструментами и биржами, выполняя покупку и продажу на основе заданных пользователем параметров и технических индикаторов.
Требования к функциональности
- Поддержка автоматического размещения заявок (market и limit).
- Настройка временных интервалов и стратегий (например, торговля по скользящим средним).
- Ведение логов всех сделок для дальнейшего анализа.
- Возможность тестирования на исторических данных (backtesting).
- Гибкие настройки для подключения к разным биржам и управления несколькими активами.
Технические аспекты
Бот разрабатывается полностью на языке Python без использования сторонних торговых фреймворков, только стандартные библиотеки и API для работы с биржами. От исполнителя требуется создать админ-панель для управления настройками и мониторинга в реальном времени.