Trading Skills
Скиллы и MCP-сервер для опционных трейдеров: котировки, технический анализ, греки, спреды, сканеры и портфель Interactive Brokers
Установка
{
"mcpServers": {
"trading-skills": {
"command": "uvx",
"args": ["--from", "git+https://github.com/staskh/trading_skills.git", "trading-skills-mcp"]
}
}
}На Windows используйте command cmd и аргументы /c uvx.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Проект дает агенту набор Python-скриптов для рыночного анализа в двух видах: скиллы для Claude Code и Cursor и MCP-сервер для Claude Desktop. Он получает котировки, историю цен, фундаментальные показатели, опционные цепочки и календарь отчетностей из Yahoo Finance, считает индикаторы, греки, метрики риска и вероятность прибыли спредов. Сканеры ищут бычьи сетапы и кандидатов для стратегии PMCC. При подключении TWS или IB Gateway скиллы читают счет и позиции, ищут варианты роллирования и собирают отчеты, а скилл стоп-лоссов умеет выставлять условные ордера.
Для кого. Для частных трейдеров опционами на американском рынке, особенно клиентов Interactive Brokers.
Подходит, если
- Нужно быстро собрать технические и фундаментальные данные по тикерам в одном ответе
- Нужно оценить опционный спред или найти кандидатов для PMCC
- Нужен отчет по портфелю в Interactive Brokers с рисками перед отчетностями
Не подходит, если
- Нужен анализ российских бумаг и брокеров
- Нужны данные в реальном времени без задержки: Yahoo Finance отдает котировки с задержкой
Пример запроса к агенту
Просканируй AAPL, MSFT и NVDA на бычий тренд и проверь лучшие варианты на пригодность для PMCCОграничения
Это инструмент анализа, а не инвестиционная рекомендация. Нужны Python 3.13+ (README упоминает 3.12+, но pyproject требует 3.13) и uv. Функции портфеля требуют запущенных TWS или IB Gateway с включенным API, поиск крупных опционных сделок требует ключ Massive, отдельные функции используют FMP. Данные Yahoo Finance приходят с задержкой. Доступность Yahoo Finance и Interactive Brokers из России не гарантирована.
Как отключить. Удалите блок trading-skills из claude_desktop_config.json и выполните pip uninstall trading-skills. Для Claude Code достаточно удалить клон репозитория.
MCP
- Транспорт
- stdio
- Авторизация
- API-ключ
| Переменные окружения | |
|---|---|
| MASSIVE_API_KEY секрет | Ключ Massive (бывший Polygon.io) для поиска крупных опционных сделок |
| IB_PORT | Порт TWS или IB Gateway, по умолчанию 7497 для бумажного счета |
| IB_FLEX_TOKEN секрет | Токен IBKR Flex Web Service для полной истории сделок |
| FMP_API_KEY секрет | Ключ Financial Modeling Prep |
Проверка безопасности
- Подключается к брокерскому счету Interactive Brokers
- Скилл стоп-лоссов может выставлять и отменять реальные ордера
Коротко о README
README объясняет два способа работы: полный набор скиллов в Claude Code или Cursor из клона репозитория и облегченный MCP-сервер для Claude Desktop из pip или напрямую с GitHub через uvx. Скиллы разбиты на рыночные данные, анализ, сканеры, портфель IB и отчеты, для инструментов IB отмечено, какие только читают, а какие пишут. Отдельно описаны настройка TWS и ключа Massive. Лицензия MIT.
Частые вопросы
Может ли проект торговать сам?
Почти все инструменты только читают данные. Исключение: стоп-лоссы в Interactive Brokers, которые выставляются только с флагом --execute или execute=True, по умолчанию это пробный запуск.
Нужен ли платный аккаунт Claude?
Нет, по README MCP-сервер работает и с бесплатным Claude Desktop.
Похожие
Официальные MCP-сервер, плагины и скиллы Stripe: агент ищет по API и документации, читает и меняет данные аккаунта
Официальный MCP-сервер и скиллы CCXT: рыночные данные, балансы и торговля по выбору на криптобиржах и рынках предсказаний
Плагины со скиллами для анализа акций, отчетностей, опционов и стартапов плюс чтение соцсетей и рыночных данных
Официальный MCP-сервер Alpha Vantage: котировки, исторические ряды, индикаторы и данные компаний