← Все работы
Кейс · автоматизация

Учёт и аналитика портфеля торговых ботов

Клиент управлял портфелем из нескольких десятков торговых ботов на криптобирже вручную — ежедневная проверка занимала время и не давала увидеть картину целиком.

Задача

Собрать данные в одном месте и превратить разрозненные цифры в инструмент для принятия решений: видеть статус каждого бота без ручной проверки, накапливать историю сделок и понимать, какие стратегии реально работают.

Решение

  1. Таблица как живой дашборд. Google Sheets с логикой на Apps Script: курсы валют подтягиваются с биржевых API по расписанию (с резервным источником на случай сбоя), статус каждого бота пересчитывается автоматически. Мини-сайт на телефоне запускает обновление в один тап.
  2. Надёжный сбор истории через API биржи. Python-скрипт каждый день забирает данные по каждому боту и пишет в архив. Устойчив к сетевым сбоям, отличает реальное закрытие бота от временной ошибки соединения. Автозапуск на отдельном сервере, с изолированными ключами доступа.
  3. Калькулятор для настройки новых ботов. Под выбранную монету и текущую цену пересчитывает границы диапазона под нужную ширину — или наоборот.
  4. Аналитика на данных, а не на ощущениях. Регулярные отчёты: сравнение стратегий через контролируемые эксперименты, причины закрытия как фактор прибыли — с пометкой, что факт, а что гипотеза.

Результат

Ежедневная ручная проверка десятков позиций заменена дашбордом, который обновляется сам и показывает, что требует внимания прямо сейчас. Решения принимаются на основе статистики по сотням сделок, а не по памяти. Каждый слой системы можно дорабатывать отдельно, без риска сломать остальное.

Технологии: Google Apps Script, Python, REST API биржи, Google Sheets API, удалённый сервер, изоляция ключей доступа.

Дашборд
Таблица статусов ботов: IN RANGE / NEAR EDGE / FAR OUT
Калькулятор
Калькулятор настройки диапазона бота и таблица всех валют

Есть похожая задача? Расскажите о ней — студия предложит формат и вилку стоимости.

Обсудить проект →