Skip to content
This repository was archived by the owner on Sep 24, 2026. It is now read-only.

Repository files navigation

⚠️ Архивировано. Этот репозиторий переехал в FinamWeb/finam-trade-api. Дальнейшая разработка продолжается там.

Logo

finam-skill — плагин для Claude Code, Qwen Code, Codex и Cursor

Скиллы для Finam Trade API для Claude Code, Qwen Code, Codex и Cursor.

Этот репозиторий также служит маркетплейсом для Claude (finam-skill), Codex (finam-skill-marketplace) и Cursor (finam-cursor-marketplace).

Доступные скиллы

Скилл Команда Описание
trade-api /finam:trade-api Котировки в реальном времени, стакан заявок, свечи OHLCV, портфель и заявки через REST, gRPC и WebSocket; поиск инструментов и сканирование волатильности; выставление и отмена заявок; разработка скриптов для алгоритмической торговли

Установка

Claude Code

claude plugin marketplace add FinamWeb/finam-skill
claude plugin install finam@finam-skill --scope user

Qwen Code

qwen extensions install FinamWeb/finam-skill

Codex

codex plugin marketplace add FinamWeb/finam-skill
codex plugin add finam@finam-skill-marketplace

Cursor

В Cursor откройте чат с Agent и выполните:

/add-plugin https://github.com/FinamWeb/finam-skill

Настройка

После установки настройте две переменные окружения:

  • FINAM_API_KEY — API-токен с api.finam.ru/docs/tokens
  • FINAM_ACCOUNT_ID — номер счёта с lk.finam.ru (только цифры, без префикса КлФ-)

Claude Code — добавьте в .claude/settings.local.json:

{ "env": { "FINAM_API_KEY": "...", "FINAM_ACCOUNT_ID": "..." } }

Демо-счёт можно открыть на странице токенов. Действует 2 недели и работает так же, как реальный счёт.

Примеры использования

Анализ портфеля:

Проведи глубокий анализ моего портфеля. Покажи структуру, динамику и предложи балансировку.

Сканер рынка:

Найди все акции на Мосбирже из финансового сектора, которые выросли более чем на 5%
за неделю при объёме торгов выше 500 млн рублей.

Моментум-стратегия:

Реализуй моментум-стратегию: покупаем 10 акций с наибольшей инерцией за месяц,
ребалансировка раз в неделю.

Сканирование волатильности:

Выбери 10 самых волатильных бумаг на Мосбирже и раздели портфель поровну между ними.

Управление заявками:

Покажи мои открытые заявки и отмени все лимитные ордера по SBER@MISX.

Алгоскрипт:

Напиши скрипт на Python: если акция за последние 30 дней выросла — покупаем,
иначе продаём. Использовать Finam gRPC API.

Структура проекта

finam-skill/
├── .agents/plugins/marketplace.json   # Реестр маркетплейса Codex
├── .claude-plugin/
│   ├── marketplace.json               # Реестр маркетплейса Claude Code
│   └── plugin.json                    # Манифест Claude Code
├── .codex-plugin/plugin.json          # Манифест Codex
├── .cursor-plugin/
│   ├── marketplace.json               # Реестр маркетплейса Cursor
│   └── plugin.json                    # Манифест Cursor
├── qwen-extension.json                # Манифест Qwen Code
├── assets/logo.svg
├── CLAUDE.md                          # Контекст для Claude Code
├── QWEN.md                            # Контекст для Qwen Code
└── skills/
    └── trade-api/
        ├── SKILL.md                   # Определение скилла
        ├── assets/                    # Списки бирж и топ-100 акций
        ├── references/docs/           # Официальная документация API (REST, gRPC, WebSocket)
        └── scripts/
            ├── asset_search.py        # Поиск инструментов по тикеру (glob) / названию
            └── scanner.py             # Сканирование топ-100 акций по волатильности, росту или объёму

Лицензия

MIT

Авторы

Alexander Panov — github.com/Alexander-Panov

About

Finam Trade API skill for AI-agent — real-time quotes, OHLCV candles, order book, portfolio and orders via REST/gRPC/WebSocket; algo trading scripts through Finam broker

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages