GitHub-радар

TradingAgents: многоагентный ИИ для анализа акций

Система с 107k★ от TauricResearch, которая имитирует работу торговой фирмы — специализированные ИИ-агенты изучают фундаменталы, настроения, новости и техническую картину, потом спорят и принимают решение вместе.

TradingAgents — мультиагентная система для анализа акций от компании TauricResearch, которая имитирует работу реальной торговой фирмы. Фундаментальный аналитик изучает финансовые отчёты. Аналитик настроений собирает заголовки новостей, посты в StockTwits и Reddit. Новостной аналитик следит за макроэкономическими событиями. Технический аналитик смотрит на паттерны по MACD, RSI и другим индикаторам. Потом два исследователя — бычий и медвежий — оспаривают выводы в структурированной дискуссии, риск-менеджмент оценивает портфельный риск, и финальное решение принимает агент-трейдер. Всё это происходит в одном CLI-прогоне: указываете тикер, дату и LLM-провайдера. Версия 0.5.0 добавила бэктестинг по сетке тикеров и дат и данные SEC EDGAR. Работает с акциями любого рынка, который покрывает Yahoo Finance, включая США, Гонконг, Лондон, Токио и Индию.

Зачем это вайб-кодеру

Хороший способ увидеть, как мультиагентные дебаты работают на практике: специалисты с разных углов, структурированное несогласие и одно итоговое решение — всё за один прогон. Для тех, кто следит за рынком, это ещё и инструмент для исследовательского анализа конкретной бумаги сразу с нескольких сторон — без ручного сбора данных. Важно понимать: это исследовательская система, а не торговый советник.

Как поставить

Скопируйте и отправьте своему агенту — Claude Code, Codex, любому:

Разверни TradingAgents отсюда: https://github.com/TauricResearch/TradingAgents — выполни cp .env.example .env, спроси у меня ANTHROPIC_API_KEY и ALPHA_VANTAGE_API_KEY, запусти docker compose run --rm tradingagents и покажи анализ акции AAPL.

Запустится на обычном ноутбуке — нужны ключи от LLM-провайдера (Claude, OpenAI или другого) и бесплатный ключ Alpha Vantage для биржевых данных. Проще всего через Docker: одна команда после настройки .env.

Открыть на GitHub