Об этом проекте
TradingAgents — это многоагентный фреймворк для имитации динамики реальных торговых фирм, построенный на LangGraph. Он развертывает специализированных агентов, управляемых LLM, по четырем командам:
**Команда аналитиков:** Fundamental Analyst оценивает финансовое состояние компаний; Sentiment Analyst агрегирует новости, StockTwits и Reddit для формирования сигналов настроения; News Analyst мониторит макроэкономические индикаторы; Technical Analyst использует индикаторы MACD и RSI для выявления паттернов.
**Команда исследователей:** Бычьи и медвежьи исследователи критически оценивают выводы аналитиков через структурированные дебаты, балансируя потенциал прибыли против рисков.
**Агент трейдера:** Композирует отчеты от аналитиков и исследователей для определения времени и объема сделок.
**Риск-менеджмент и портфельный менеджер:** Непрерывно оценивает риски портфеля, корректирует стратегии, а портфельный менеджер одобряет или отклоняет предложения о транзакциях перед исполнением через симулированную биржу.
Фреймворк поддерживает широкий спектр LLM-провайдеров: OpenAI (GPT-5.x), Google (Gemini 3.x), Anthropic (Claude 4.x), xAI (Grok 4.x), DeepSeek, Qwen, GLM, MiniMax, OpenRouter, Ollama для локальных моделей, Azure OpenAI, AWS Bedrock и любые Endpoints, совместимые с OpenAI. Источники рынка — Yahoo Finance, охватывающие US-акции, Гонконг, Токио, Лондон, Индию, Канаду, Австралию, китайские A-shares и крипто.
Использование доступно через интерактивный CLI (`tradingagents`) или Python API (`TradingAgentsGraph.propagate()`). Ключевые функции включают персистентное логирование решений с рефлексией, восстановление из чекпоинтов LangGraph при сбоях, конфигурируемые раунды дебатов и выбор модели, а также температурно-контролируемое сэмплирование для улучшенной воспроизводимости. Фреймворк явно предназначен для исследовательских целей и не является финансовой рекомендацией.
Последний релиз (v0.4.0) включает фиксы look-ahead/point-in-time, поддержку моделей GPT-5.6 и GLM-5.3, работающий CLI-режим восстановления чекпоинтов и защиту от тикерной path traversal.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.