find-xemm-opps — скилл для Claude Code: поиск XEMM-пар
Сравнивает глубину стаканов на биржах и находит пары, где удобно котировать на одной площадке, а хеджировать на другой.
npx skills add hummingbot/skills --skill find-xemm-opps -a claude-codeЧто делает find-xemm-opps
Скилл ищет возможности кросс-биржевого маркет-мейкинга. Он смотрит на стаканы подключённых бирж и отбирает пары, где на одной площадке широкий спред и тонкий стакан — там есть место для котировок, а на другой спред узкий и стакан глубокий, поэтому хеджировать дешевле. Ещё учитывается расхождение средней цены между биржами.
Работает через скрипт scripts/find_xemm_opps.py. Пара задаётся флагами --base и --quote, можно перечислить взаимозаменяемые токены через запятую (--base ETH,WETH). Флаг --connectors ограничивает список бирж, --depth задаёт число уровней стакана, --min-spread отсекает пары с маленьким расхождением цены, --json меняет формат вывода. На выходе — таблица по рынкам и пронумерованный список пар с оценкой: отдельно сторона мейкера и сторона хеджа, отношение спредов и глубин.
Перед запуском нужен работающий Hummingbot API и минимум два коннектора с ключами. Адрес и учётные данные берутся из переменных HUMMINGBOT_API_URL, API_USER, API_PASS, а .env скрипт ищет по очереди в ./hummingbot-api/.env, ~/.hummingbot/.env и текущей папке. Без запущенного API и настроенных коннекторов скрипт ничего не покажет.
Какие задачи решает
- найти пару, где котировать на тонком стакане, а хеджировать на глубоком
- сравнить спреды и глубину стаканов нескольких бирж в одной таблице
- отсеять пары с расхождением средней цены ниже заданного порога
- посчитать отношение спредов мейкера и тейкера для отобранных пар
- выгрузить список возможностей в JSON для дальнейшего разбора
Примеры запросов агенту
- Найди XEMM-возможности для SOL/USDT через скилл find-xemm-opps
- Прогони
python scripts/find_xemm_opps.py --base ETH,WETH --quote USDT,USDCи покажи топ пар - Сравни стаканы binance, kraken и okx по BTC/USDT с минимальным спредом 0.05
Как установить find-xemm-opps
1Через Skills CLI (Vercel)
npx skills add hummingbot/skills --skill find-xemm-opps -a claude-code2Вручную: положить файлы
~/.claude/skills/find-xemm-opps/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/find-xemm-opps/
1Через Skills CLI (Vercel)
npx skills add hummingbot/skills --skill find-xemm-opps -a codex2Вручную: положить файлы
.agents/skills/find-xemm-opps/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add hummingbot/skills --skill find-xemm-opps -a cursor2Вручную: положить файлы
.cursor/skills/find-xemm-opps/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install hummingbot/skills find-xemm-opps2Вручную: положить файлы
.github/skills/find-xemm-opps/SKILL.md1Через Skills CLI (Vercel)
npx skills add hummingbot/skills --skill find-xemm-opps -a gemini-cli2Командой платформы
gemini skills install https://github.com/hummingbot/skills --path skills/find-xemm-oppsВручную: положить файлы
.devin/skills/find-xemm-opps/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add hummingbot/skills --skill find-xemm-opps -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о find-xemm-opps
Как установить find-xemm-opps в Claude Code?
Выполните npx skills add hummingbot/skills --skill find-xemm-opps -a claude-code. Скилл появится по пути ~/.claude/skills/find-xemm-opps/SKILL.md.
Что делает find-xemm-opps?
Сравнивает глубину и ликвидность стаканов на подключённых биржах и ранжирует пары для кросс-биржевого маркет-мейкинга: где котировать и где хеджировать.
Что нужно, чтобы скилл заработал?
Запущенный Hummingbot API и как минимум два коннектора бирж с API-ключами. Адрес API и логин с паролем задаются переменными HUMMINGBOT_API_URL, API_USER и API_PASS.