- BrainTools - https://www.braintools.ru -

Всем привет! Меня зовут Александр Панов, я разработчик Trade API в Финаме. Сегодня покажу, как соединить биржевые данные с искусственным интеллектом [1].
Через Финам вы можете торговать не только российскими бумагами, но и инструментами США. Это тысячи акций технологических гигантов (Apple, NVIDIA, Tesla) и перспективных стартапов, разнообразные ETF по секторам и стратегиям, а также товарные фьючеры на нефть, газ, золото.
Если вы еще не пробовали ИИ для анализа рынка — это реальная экономия времени. ИИ автоматически соберет котировки десятков инструментов, посчитает доходность и волатильность, построит графики и сравнит метрики. Задача, на которую раньше уходил час работы с Excel, решается за минуту в обычном диалоге.
Но если просто спрашивать ChatGPT вы получите устаревшие или выдуманные данные, взятые где-то из внутренних данных самого ChatGPT или просторов интернета.
Поэтому мы сделали Finam MCP-сервер на базе Trade API. С его помощью популярные ИИ (ChatGPT, Claude, Gemini) могут во время разговора получать реальные данные по рынку ценных бумаг и использовать их для анализа, визуализации и выработки [2] полезных инсайтов.
В этой статье-туториале мы пройдем путь от установки и настройки Finam MCP-сервера до применения на реальных задачах инвестора. Поехали!
Finam MCP работает через протокол Model Context Protocol (MCP), который пока поддерживают не все ИИ-приложения. Вот приводим таблицу совместимых с MCP ИИ-инструментов, а также их доступность пользователям РФ, тарифы и платформы работы.
|
ИИ-приложение |
Работает из РФ? |
Тариф |
Платформа |
|---|---|---|---|
|
Claude Desktop [3] |
❌ |
Бесплатно |
Windows, MacOS |
|
ChatGPT [4] |
❌ |
Подписка выше Pro |
Web |
|
Lobechat [5] |
❌ |
По токенам |
Любая |
|
LM Studio [6] |
✅ |
*Бесплатно |
Любая |
|
Perplexity App [7] |
✅ |
Бесплатно |
MacOS |
|
Manus [8] |
❌ |
По токенам |
Web |
|
Gemini CLI [9] |
❌ |
Бесплатно |
Любая |
|
Genspark [10] |
❌ |
По токенам |
Web |
* Для LM Studio нужна видеокарта с минимум 16 ГБ памяти [11] — ИИ-модели запускаются локально на вашем компьютере
** Российские ИИ-решения (GigaChat, YandexGPT) и китайские (Qwen, Deepseek) пока не поддерживают MCP
В этом гайде мы будем использовать Claude Desktop [3] — он бесплатный для базового использования, а модель Claude хорошо справляется с финансовым анализом [12] и умеет красочно его представлять. Создайте аккаунт на сайте Anthropic [13], если его еще нет.
Также понадобится брокерский счет Финам и токен Finam Trade API. Брокерский счет можете открыть по ссылке [14], но если вы еще не клиент Финама тестировать можно и на демо-счете [15]. После открытия счета токен на зарегистрированный аккаунт можно получить в разделе токены Trade API [16].
Когда всё готово, переходим к установке.
Скачайте приложение Claude Desktop для вашей ОС с официального сайта [3] и войдите под аккаунтом Anthropic.

Finam MCP-сервер написан на Python и устанавливается через менеджер пакетов uv [17].
Windows: Открыть PowerShell, вставить команду, нажать кнопку enter
powershell -ExecutionPolicy ByPass -c "irm <https://astral.sh/uv/install.ps1> | iex"

MacOS: Запустить терминал, установить brew [18] через команду
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Далее вставить команду установки uv, нажать кнопку enter
brew install uv

Откройте Claude Desktop. Нажмите на ваш аккаунт → Settings → Developer → Edit Config.


Откроется папка с файлом claude_desktop_config.json. Откройте его в блокноте и вставьте эту конфигурацию:
{
"mcpServers": {
"Finam": {
"command": "uvx",
"args": ["finam-mcp-server@latest"],
"env": {
"FINAM_API_KEY": "ваш_api_ключ",
"FINAM_ACCOUNT_ID": "ваш_номер_счета",
"INCLUDE_SERVERS": "market_data"
}
}
}
}
Важно: Замените ваш_api_ключ и ваш_номер_счета на ваш полученный токен и номер счета из личного кабинета Finam. Содержимое файла должно быть таким

Сохраните файл (Ctrl + S) и полностью закройте Claude Desktop — не просто окно, а завершите процесс в системном трее.
Запустите Claude Desktop заново. Если всё прошло успешно, при нажатии кнопки Tools появятся инструменты Finam.

Если появилась ошибка [19] — проверьте правильность API-ключа и номера счета в конфигурационном файле claude_desktop_config.json, пересохраните и повторно откройте приложение, полностью завершив его в трее.
Готово! Далее при запросах разрешите Claude использовать инструменты Finam.
Теперь протестируем возможности Finam MCP на реальных задачах. Используем методы Market Data API для анализа американских инструментов:
Bars — исторические данные (свечи) для построения графиков и расчета метрик
OrderBook — текущий стакан заявок на покупку и продажу
LastQuote — последняя котировка по инструменту
LatestTrades — список последних сделок
💡 Совет: Сlaude автоматически видит доступные инструменты в каждом диалоге. Можете просить его самого составить запрос под вашу задачу — например: “Подскажи промпт для сравнения волатильности Tesla и AMD за квартал”.
⚠️ Важно: Указывайте символы в формате ТИКЕР@MIC (например, AAPL@XNGS). Полный список доступных инструментов и бирж смотрите через метод Assets [20] в Trade API.
Разберем три сценария на примере американского рынка – задача, промпт, результат:
Задача: Сравнить доходность и риски популярных техно-акций и ETF за год.
Проанализируй следующие инструменты за последний год:
Акции: NVDA@XNGS, AAPL@XNGS, AMD@XNGS, ASTS@XNGS, TSLA@XNGS
ETF: SPY@ARCX, QQQ@XNMS
Для каждого инструмента:
1. Получи дневные бары (close цены) за последний год
2. Построй график цен закрытия
3. Рассчитай торговую статистику:
- Return (среднегодовая доходность)
- Volatility (годовая волатильность = стандартное отклонение доходностей)
- Sharpe ratio (return/volatility)
Создай сводный столбчатый график с Sharpe ratio по всем инструментам для сравнения.
Представь результаты в виде таблицы и графиков.

Задача: Посмотреть текущий спрос и предложение на ключевые товарные активы.
Получи текущие данные OrderBook (стакан) для следующих 4 фьючерсов:
- Нефть: BZH26@XNYM
- Газ: NGF26@XNYM
- Золото: GCG26@XCEC
- Евродоллар: M6EH26@XCME
Для каждого инструмента:
1. Запроси данные стакана через Finam:market_data_get_order_book
2. Построй график визуализации стакана (bid/ask)
Создай единый файл с визуализацией всех 4 стаканов.

Задача: Проанализировать внутридневное движение NASDAQ и S&P 500.
Задача:
1. Запроси LastQuote для фьючерсов:
- NQH26@XCME (E-MINI NASDAQ 100 Mar26)
- ESH26@XCME (E-MINI S&P 500 Mar26)
2. Из полученных данных извлеки OHLC (open, high, low, close) для текущего дня
3. Построй визуализацию в виде свечей (candlestick chart) для каждого инструмента:
- Зеленая свеча если close > open
- Красная свеча если close < open
- Покажи bid/ask спред
- Добавь объемы торгов
4. Выведи краткое текстовое резюме с ключевыми метриками

Итак, мы настроили Finam MCP-сервер и протестировали его на реальных кейсах. Теперь Claude работает как ваш личный аналитик фондового рынка.
Помимо Market Data, Trade API предоставляет еще много возможностей: анализ портфеля, данные об инструментах, управление ордерами — которые тоже можно подключить к ИИ. Следите за обновлениями.
Экспериментируйте с промптами, тестируйте свои гипотезы и делитесь своими результатами!
Исходный код сервера: Github [21]
Telegram сообщество: @finam_trade_api [22]
Всем новых инсайтов и профитных стратегий! 📈
Автор: Alex_panov
Источник [23]
Сайт-источник BrainTools: https://www.braintools.ru
Путь до страницы источника: https://www.braintools.ru/article/23316
URLs in this post:
[1] интеллектом: http://www.braintools.ru/article/7605
[2] выработки: http://www.braintools.ru/article/5568
[3] Claude Desktop: https://www.claude.com/download
[4] ChatGPT: https://chatgpt.com/
[5] Lobechat: https://lobehub.com/ru/home
[6] LM Studio: https://lmstudio.ai/
[7] Perplexity App: https://www.perplexity.ai/platforms
[8] Manus: https://manus.im/app
[9] Gemini CLI: https://geminicli.com/
[10] Genspark: https://www.genspark.ai/
[11] памяти: http://www.braintools.ru/article/4140
[12] справляется с финансовым анализом: https://www.claude.com/solutions/financial-services
[13] сайте Anthropic: https://claude.ai/login
[14] по ссылке: https://broker.finam.ru/landing/open-order/
[15] демо-счете: https://www.finam.ru/landings/demoaccount/
[16] в разделе токены Trade API: https://tradeapi.finam.ru/docs/tokens
[17] uv: https://docs.astral.sh/uv/getting-started/installation/
[18] brew: https://brew.sh/
[19] ошибка: http://www.braintools.ru/article/4192
[20] метод Assets: https://tradeapi.finam.ru/docs/guides/rest/assets_service/Assets
[21] Github: https://github.com/Alexander-Panov/finam-mcp
[22] @finam_trade_api: https://t.me/finam_trade_api
[23] Источник: https://habr.com/ru/companies/finam_broker/articles/977740/?utm_source=habrahabr&utm_medium=rss&utm_campaign=977740
Нажмите здесь для печати.