Задача
Требуется разработать Telegram-бота для крипто-арбитража, который будет реализовывать стратегию межбиржевого спреда.
Основные требования
- Мониторинг и обработка информации по 20+ криптовалютным парам в режиме реального времени.
- Алгоритм должен автоматически фиксировать арбитражные возможности на основе разницы в ценах (спреда) между биржами.
- Настройка параметров стратегии (минимальный спред, объем сделки, комиссии) через интерфейс минимум админ-панели бота или конфигурационного файла.
- Настройка лимитов на депозит и защита от негативного проскальзывания (slippage).
Технические требования
- Реализация на любом стеке технологий, поддерживающем эффективную парсинговую и логическую обработку данных. Желательно использование Python.
- Архитектура должна быть модульной и понятной.
- Бот должен уметь подключаться к публичным API (без указания названия бирж) и обрабатывать статистику.
- Возможность завершения всех открытых ордеров по установленному сигналу стоп-лосс.
Общие пожелания
- Весь код и инструкция по запуску предоставляются заказчику.
- История работы, уведомления о сделках, текущая сумма портфеля (шорт/лонг) выводятся в Telegram.
- Не требуется подключения к внешним пулам ликвидности или отдельным сервисам подписок, только прямая работа через обменные API.