Поиск арбитражных возможностей
Find arbitrage opportunities across exchanges by comparing prices for fungible token pairs like BTC/WBTC and USDT/USDC.
AIhummingbot
official
Другое
Что делает навык
Находит арбитражные возможности между биржами, сравнивая цены на взаимозаменяемые токены (например, BTC/WBTC, USDT/USDC). Скрипт анализирует котировки CEX и DEX, рассчитывает спред и рекомендует пары для покупки и продажи.
Когда применять
- Поиск разницы в ценах на базовые токены (BTC, WBTC, cbBTC) и котируемые (USDT, USDC) между различными централизованными биржами.
- Анализ арбитражных возможностей с участием децентрализованных бирж (DEX), таких как Jupiter и Uniswap, через Hummingbot Gateway.
- Фильтрация результатов по минимальному спреду для выявления только прибыльных операций.
- Ограничение поиска конкретными коннекторами бирж (например, только Binance и Kraken).
Как работает
- Убедиться, что Hummingbot API запущен и настроены коннекторы бирж (выполнить скрипт check_prerequisites.sh).
- Запустить скрипт find_arb_opps.py с параметрами --base и --quote, указав базовые и котируемые токены через запятую.
- При необходимости добавить флаг --dex для получения цен из DEX (Uniswap, Jupiter) через Gateway.
- При необходимости задать фильтр --min-spread для отображения только спредов выше определенного процента.
- Проанализировать вывод скрипта: найти лучший 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 и совместимые) подхватывает его по описанию и следует шагам.