AIKraft/Skills/Поиск арбитражных возможностей

Поиск арбитражных возможностей

Find arbitrage opportunities across exchanges by comparing prices for fungible token pairs like BTC/WBTC and USDT/USDC.

hummingbot official Другое

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

Находит арбитражные возможности между биржами, сравнивая цены на взаимозаменяемые токены (например, BTC/WBTC, USDT/USDC). Скрипт анализирует котировки CEX и DEX, рассчитывает спред и рекомендует пары для покупки и продажи.

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

  • Поиск разницы в ценах на базовые токены (BTC, WBTC, cbBTC) и котируемые (USDT, USDC) между различными централизованными биржами.
  • Анализ арбитражных возможностей с участием децентрализованных бирж (DEX), таких как Jupiter и Uniswap, через Hummingbot Gateway.
  • Фильтрация результатов по минимальному спреду для выявления только прибыльных операций.
  • Ограничение поиска конкретными коннекторами бирж (например, только Binance и Kraken).

Как работает

  1. Убедиться, что Hummingbot API запущен и настроены коннекторы бирж (выполнить скрипт check_prerequisites.sh).
  2. Запустить скрипт find_arb_opps.py с параметрами --base и --quote, указав базовые и котируемые токены через запятую.
  3. При необходимости добавить флаг --dex для получения цен из DEX (Uniswap, Jupiter) через Gateway.
  4. При необходимости задать фильтр --min-spread для отображения только спредов выше определенного процента.
  5. Проанализировать вывод скрипта: найти лучший bid/ask, рассчитать спред и определить пары для арбитража.

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

Найди арбитражные возможности для BTC и USDT на всех доступных CEX.
Используй скрипт find_arb_opps.py для поиска спредов между WBTC и USDC, включая цены из DEX.
Покажи арбитражные возможности для SOL/USDC с учетом DEX, но только если спред больше 0.1%.

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

  • Запущенный Hummingbot API с настроенными коннекторами бирж.
  • Запущенный Hummingbot Gateway (для работы с DEX и флагом --dex).
  • Настроенные API-ключи для бирж в конфигурации коннекторов.

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

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

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

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