К основному содержанию
скилл CX Codex

vectorbt-expert — скилл для Claude Code

Скилл помогает создавать и проверять торговые стратегии в VectorBT: от сигналов и данных до отчёта, графиков и сравнения с бенчмарком.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add marketcalls/vectorbt-backtesting-skills --skill vectorbt-expert -a claude-code
Открыть на GitHub

Что делает vectorbt-expert

vectorbt-expert ведёт агента через бэктестинг в Python с vectorbt, pandas, numpy и plotly. Он помогает получать исторические данные, строить входы и выходы, задавать размер позиции, проверять комиссии, считать метрики и анализировать сделки, просадку и кривую капитала.

Для индикаторов по умолчанию используется openalgo.ta, включая exrem(), crossover(), crossunder() и flip(). Скилл задаёт сравнение стратегии с бенчмарком после каждого бэктеста, использует рыночную модель комиссий и предлагает правила для OpenAlgo, DuckDB, yfinance, CCXT, оптимизации параметров и walk-forward анализа.

Скрипты размещаются в каталогах backtesting/{strategy_name}/, а настройки API берутся из корневого .env через python-dotenv и find_dotenv(). Без Python и пакетов vectorbt, pandas, numpy, plotly сценарии не запустятся.

Какие задачи решает

  • провести бэктест торговой стратегии
  • сформировать сигналы входа и выхода
  • сравнить результаты стратегии с бенчмарком
  • проверить просадку и размер позиции
  • оптимизировать параметры стратегии

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

  • Проведи бэктест стратегии EMA crossover на данных из OpenAlgo и сравни результат с бенчмарком.
  • Загрузи исторические данные из DuckDB, создай сигналы входа и выхода и проанализируй сделки.
  • Проверь параметры стратегии в vectorbt, построй кривую капитала и график просадки.

Как установить vectorbt-expert

1Через Skills CLI (Vercel)

npx skills add marketcalls/vectorbt-backtesting-skills --skill vectorbt-expert -a claude-code

2Вручную: положить файлы

~/.claude/skills/vectorbt-expert/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/vectorbt-expert/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о vectorbt-expert

Как установить vectorbt-expert в Claude Code?

Выполните npx skills add marketcalls/vectorbt-backtesting-skills --skill vectorbt-expert -a claude-code. Файл скилла появится по пути ~/.claude/skills/vectorbt-expert/SKILL.md.

Что делает vectorbt-expert?

Скилл помогает агенту писать и разбирать бэктесты в VectorBT: получать данные, создавать сигналы, настраивать позиции, считать показатели и строить графики. После проверки он сравнивает стратегию с бенчмарком и объясняет отчёт обычным языком.

Какие инструменты для индикаторов использует скилл?

По умолчанию применяет openalgo.ta, включая технические индикаторы и функции очистки сигналов. TA-Lib используется только по прямому запросу, а встроенные индикаторы VectorBT не применяются.

Похожие скиллы

Всё по теме «Финансы и бизнес» →
churn-prevention coreyhaines31 Скилл для Claude Code, который разбирает отток подписок: опрос при отмене, предложение под причину ухода, восстановление неудачных платежей. CX Codex +1 121 000установок revops coreyhaines31 Скилл помогает проектировать RevOps: вести лидов по этапам, считать скоринг и выстраивать передачу из маркетинга в продажи. Нужен для CRM-процессов. CX Codex +1 113 500установок community-marketing coreyhaines31 Помогает запустить и развивать сообщество в Discord или Slack для удержания пользователей и создания базы амбассадоров. CX Codex +1 89 500установок ads coreyhaines31 Скилл помогает планировать, проверять и оптимизировать рекламу в Google Ads, Meta и LinkedIn. Опирается на плейбуки и требует фактов вместо домыслов. CX Codex +1 82 800установок pricing coreyhaines31 Помогает агенту разобрать цены и тарифы SaaS: выбрать метрику, собрать планы, проверить страницу с ценами. Пригодится, когда непонятно, сколько брать и за что. CX Codex +1 79 300установок marketing-plan coreyhaines31 Генерирует 12-месячный маркетинговый план по структуре AARRR с аудитом и дорожной картой на 90 дней. Готовый результат оформляется в Markdown для Notion. CX Codex +1 67 900установок

Из того же набора6

backtest Скилл собирает Python-скрипт для проверки торговой стратегии на выбранном инструменте. В отчёт входят статистика, сравнение с бенчмарком и графики. CX Codex +1 3 400установок strategy-compare Сравнивает несколько торговых стратегий или направлений на одном символе и строит таблицу метрик рядом. Пригодится, когда нужно выбрать, что тестировать дальше. CX Codex +1 2 300установок optimize Генерирует Python-скрипты для перебора параметров торговых стратегий на VectorBT, строит тепловые карты Plotly и сверяет результаты с бенчмарком NIFTY. CX Codex +1 2 300установок setup Разворачивает виртуальное окружение Python для тестирования торговых стратегий на VectorBT и OpenAlgo. Настраивает зависимости, папки и файл .env. CX Codex +1 2 000установок quick-stats Строит короткий бэктест по тикеру с пересечением EMA и выводит основные метрики. Пригодится, чтобы проверить идею прямо в ячейке Jupyter или консоли. CX Codex +1 2 000установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой