indicator-scanner — скилл для Claude Code: функции и установка
Скилл генерирует скрипты скрининга акций по техническим индикаторам вроде RSI, Supertrend и EMA. Полезен трейдерам для быстрого поиска сигналов в списках бумаг.
npx skills add marketcalls/openalgo-indicator-skills --skill indicator-scanner -a claude-codeЧто делает indicator-scanner
Скилл создаёт автономные Python-скрипты в папке scanners/{scan_type}/ для пакетного скрининга тикеров. Для анализа котировок он обращается к библиотеке openalgo.ta и загружает историю свечей через client.history(). Готовые совпадения выводятся в консоль аккуратной таблицей и записываются в отдельный CSV-файл.
В шаблон заложены готовые списки NIFTY 50 и Bank NIFTY, а также типовые условия: перепроданность RSI, пересечения EMA и MACD, сигналы Supertrend или всплески объёма. Можно передать и свои параметры фильтрации.
Для запуска скрипта обязателен файл .env в корне проекта с настройками клиентского подключения. Без настроенных параметров OpenAlgo скрипт не сможет получить исторические данные.
Какие задачи решает
- Найти перепроданные или перекупленные акции по RSI в списке бумаг
- Отследить пересечения скользящих средних EMA или линий MACD
- Выгрузить отобранные по индикаторам тикеры в файл CSV
- Сформировать Python-скрипт под кастомные условия теханализа
Примеры запросов агенту
- /indicator-scanner rsi-oversold nifty50
- /indicator-scanner ema-crossover banknifty
- /indicator-scanner custom
Как установить indicator-scanner
1Через Skills CLI (Vercel)
npx skills add marketcalls/openalgo-indicator-skills --skill indicator-scanner -a claude-code2Вручную: положить файлы
~/.claude/skills/indicator-scanner/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/indicator-scanner/
1Через Skills CLI (Vercel)
npx skills add marketcalls/openalgo-indicator-skills --skill indicator-scanner -a codex2Вручную: положить файлы
.agents/skills/indicator-scanner/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add marketcalls/openalgo-indicator-skills --skill indicator-scanner -a cursor2Вручную: положить файлы
.cursor/skills/indicator-scanner/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install marketcalls/openalgo-indicator-skills indicator-scanner2Вручную: положить файлы
.github/skills/indicator-scanner/SKILL.md1Через Skills CLI (Vercel)
npx skills add marketcalls/openalgo-indicator-skills --skill indicator-scanner -a gemini-cli2Командой платформы
gemini skills install https://github.com/marketcalls/openalgo-indicator-skills --path .claude/skills/indicator-scannerВручную: положить файлы
.devin/skills/indicator-scanner/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add marketcalls/openalgo-indicator-skills --skill indicator-scanner -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о indicator-scanner
Как установить indicator-scanner в Claude Code?
Выполните npx skills add marketcalls/openalgo-indicator-skills --skill indicator-scanner -a claude-code. Файл будет добавлен по пути ~/.claude/skills/indicator-scanner/SKILL.md.
Что делает скилл indicator-scanner?
Он генерирует Python-скрипты, которые запрашивают историю котировок, рассчитывают индикаторы и фильтруют список акций по заданным условиям.
Что нужно для работы созданных сканеров?
Понадобятся библиотеки openalgo.ta и pandas, а также корректный файл .env в корне проекта для авторизации клиентских запросов к API.