AIKraft/Skills/hummingbot

hummingbot

Agent skill that faithfully reproduces Hummingbot CLI commands (connect, balance, create, start, stop, status, history) via Hummingbot API. V1 focuses on core trading workflows. For DEX/LP strategies on Solana, use lp-agent instead.

hummingbot official Дизайн

Что делает навык

Навык позволяет ИИ-агенту управлять торговыми ботами Hummingbot через API, воспроизводя основные команды CLI (connect, balance, create, start, stop, status, history). Он предназначен для работы исключительно со стратегиями V2 (Controllers и Scripts), обеспечивая полный цикл настройки и мониторинга торговых роботов.

Когда применять

  • Подключение к централизованным биржам (CEX) и добавление API-ключей для начала торговли.
  • Создание конфигураций для маркет-мейкинга (например, pmm_v1) или арбитража с использованием шаблонов V2.
  • Запуск, остановка и мониторинг статуса запущенных ботов в реальном времени.
  • Анализ истории торгов и расчет прибыли/убытков (PnL) для конкретных ботов.
  • Проверка доступных балансов активов на подключенных биржах.

Как работает

  1. Убедиться, что Hummingbot API запущен (по умолчанию http://localhost:8000) и установлен клиент hummingbot-api-client.
  2. Использовать команду connect для списка доступных коннекторов и добавления API-ключей (api-key, secret-key, passphrase).
  3. С помощью balance проверить доступные балансы активов на подключенных биржах.
  4. Создать конфигурацию бота через create, выбрав шаблон (например, pmm_v1) или скрипт.
  5. Запустить бота командой start, указав имя бота и тип стратегии (controller или script).
  6. Мониторить состояние бота через status и анализировать историю торгов через history.

Примеры запросов агенту

Подключи биржу Binance, используя ключи API, и проверь мой баланс.
Создай конфигурацию маркет-мейкинга по шаблону pmm_v1 для пары BTC-USDT и запусти бота.
Покажи статус запущенного бота btc_bot и выведи статистику его торговли.

Что понадобится

  • Запущенный Hummingbot API (http://localhost:8000).
  • Установленный пакет hummingbot-api-client.
  • Наличие API-ключей биржи в файлах .env или переменных окружения.

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «hummingbot» из репозитория: # https://github.com/hummingbot/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r hummingbot/ ~/.claude/skills/hummingbot/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.