Мультиагентный анализ акций своими LLM-агентами во фреймворке TradingAgents
TradingAgents это фреймворк с открытым кодом, в котором несколько LLM-агентов вместе разбирают акцию и предлагают торговое решение. Результатов бенчмарков авторы не приводят, а прогоны дают разные ответы.
Сделано со своим агентом
Что сделали
Репозиторий устанавливают, задают API-ключ провайдера LLM и выбирают тикер и дату в CLI или через вызов TradingAgentsGraph в Python. Агенты-аналитики разбирают фундаментальные показатели, настроения, новости и технический анализ. Затем исследователи с бычьим и медвежьим взглядом спорят между собой, агент-трейдер предлагает решение, а риск-менеджеры его проверяют. Portfolio Manager одобряет или отклоняет сделку. Одобренные заявки уходят на симулированную биржу.
Что получилось
Результатов бенчмарков в источнике нет. Там сказано, что ответы меняются от прогона к прогону, а доходность на бэктесте может не совпасть с опубликованными цифрами. Так что это каркас для исследований, а не стратегия с гарантированной доходностью.
На что обратить внимание
Прогоны не воспроизводятся, потому что модель выбирает ответ с долей случайности, а живые новости и данные соцсетей меняются. Модели с рассуждением игнорируют настройку temperature, поэтому для стабильного результата берите модель без рассуждения.
Пояснение
Тикер это короткое биржевое обозначение акции. Бэктест это проверка стратегии на исторических данных. Temperature это настройка, которая задаёт, насколько случайно модель выбирает слова.
Кому пригодится
Тем, кто интересуется алгоритмической торговлей и хочет поэкспериментировать с командой LLM-агентов на бумаге, без реальных денег.
Попробуйте сами
Создай в этой папке небольшой исследовательский проект, где отдельные LLM-агенты играют роли аналитика по фундаментальным показателям, аналитика новостей, технического аналитика и риск-менеджера для [тикер или список тикеров]. Пусть они поспорят и выдадут по каждому тикеру одну письменную рекомендацию с обоснованием, используя только [бесплатный источник данных, например yfinance]. Это анализ только на бумаге, поэтому никогда не подключайся к брокеру и не совершай сделок. Остановись, когда прогонишь всё на одном тикере и сохранишь отчёт.
Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗
Источник: github.com ·