AI4Finance-Foundation/FinRobot

FinRobot: открытая платформа AI-агентов для финансовых приложений на базе LLM 🚀 🚀 🚀

Агенты⭐ 8 039Jupyter Notebookпоследний релиз: desktop-v0.1.0
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

FinRobot — это open-source платформа на базе AI Agent для автоматизации финансовых приложений, объединяющая LLM, обучение с подкреплением и количественный анализ.

Зачем нужен

Инструмент решает задачу комплексного анализа рынков и ценных бумаг, автоматизируя инвестиционные исследования, разработку торговых стратегий и оценку рисков. Он полезен тем, кто хочет заменить ручной сбор данных и первичный анализ на воспроизводимый пайплайн с участием нескольких специализированных AI-агентов.

Что можно реализовать

  • Автоматизированное написание инвестиционных отчетов (equity research) с использованием мультиагентной архитектуры.
  • Проведение детерминированных финансовых расчетов (DCF, DDM, LBO, WACC, Monte Carlo) с последующей генерацией текстового объяснения через LLM.
  • Проведение инвестиционных дебатов (bull case vs bear case) с участием специализированных агентов для объективной оценки рисков.
  • Анализ корпоративных документов (SEC filings) и рыночных данных для формирования инвестиционных меморандумов (IC memos).

Ключевые возможности

  • Строгое разделение: финансовые цифры рассчитываются детерминированным кодом (pure-Python), а нарратив генерируется LLM.
  • Мультиагентная архитектура с Lead Agent-ом, 5 ролевыми суб-агентами и 3 агентами для дебатов (bull/bear/judge).
  • Наличие нативного десктоп-приложения (FinRobot Desktop) для macOS с готовым интерфейсом для исследовательских процессов.
  • Полная прослеживаемость (provenance): каждый вывод в отчете связан с источниками данных и кодом расчета.

👤 Кому подойдёт: Финансовые аналитики, квантовые трейдеры, разработчики в сфере FinTech и исследователи, работающие с LLM для автоматизации инвестиционных исследований.

Релизы

desktop-v0.1.0major
🕐 2 мес назад · релиз на GitHub ↗

Выпущен FinRobot Desktop v0.1.0 — открытый инструмент для финансового анализа на macOS Apple Silicon с поддержкой автообновлений.

  • Added: Первый публичный релиз FinRobot Desktop: десктопная среда для оценки компаний (DCF, LBO) и подготовки инвестиционных отчетов.
  • Added: Поддержка только Apple Silicon (M-series); сборки для Intel отсутствуют.
  • Added: Встроена функция автоматического обновления приложения при появлении новых версий в репозитории.
  • Fixed: Обход блокировки macOS из-за отсутствия Apple Notarization: требуется запуск команды xattr -cr перед первым запуском.