감성 분석, 예측, 금융 NLP 벤치마크 등 금융 작업에 맞게 파인튜닝한 오픈소스 대규모 언어 모델입니다.
AI4Finance-Foundation/FinRobot
LLM과 결정론적 가치평가 도구, 멀티 에이전트 워크플로를 결합한 오픈소스 금융 리서치 에이전트 AI 프레임워크입니다.
대체할 수 있는 제품:Bloomberg Terminal
- 스타
- 8,377
- 포크
- 1,415
- 열린 이슈
- 77
- 마지막 커밋
- 13일 전
이 페이지는 오픈소스 프로젝트 소개이며 투자 조언이 아닙니다. 거래와 투자는 손실이 발생할 수 있으니, 사용 전에 위험을 직접 판단하고 거주 지역의 법규를 따르세요.
어떤 프로젝트인가요?
FinRobot은 주식 리서치, 퀀트 트레이딩, 리스크 분석, 투자은행 업무, 사모펀드, 자산 관리를 아우르는 오픈소스 에이전트 프레임워크입니다. 역할을 분리해 언어 모델은 추론, 설명, 보고서 작성만 담당하고, DCF, DDM, LBO, WACC, 비교 기업 분석, Monte Carlo 시뮬레이션 등의 재무 수치는 출처 추적 기능을 갖춘 순수 Python 코드로 계산합니다.
저장소에는 세 세대의 프로젝트가 들어 있습니다. finrobot_desktop (V2)은 현재 프로덕션 시스템으로, PydanticAI, FastAPI, React/Tauri를 기반으로 만든 데스크톱 리서치 워크스테이션입니다. Lead Agent가 데이터, 분석, 모델링, 종합, 보고서 에이전트와 강세론자·약세론자·심판 역할의 토론 에이전트를 조율합니다. finrobot_equity (V1)는 종목 코드를 입력하면 HTML 또는 PDF 주식 리서치 보고서를 생성하는 자체 호스팅 웹 앱입니다. finrobot_autogen (V0)은 연구 논문의 기반이 된 기존 AutoGen 라이브러리로, 튜토리얼 노트북을 제공하며 프로덕션보다는 학습용으로 설계되었습니다.
V2 데스크톱 앱은 macOS Apple Silicon에서 사용할 수 있으며, 다른 플랫폼에서는 로컬 웹 UI와 CLI로 같은 엔진을 실행할 수 있습니다. 프로젝트 라이선스는 Apache-2.0입니다.
핵심 기능
- 01결정론적 가치평가 연산자(DCF, DDM, LBO, comps, Monte Carlo)를 사용해 재무 수치가 LLM 출력에 포함되지 않도록 합니다.
- 02리드 오케스트레이터, 역할별 리서치 에이전트, 강세론자·약세론자·심판 토론 에이전트로 구성된 멀티 에이전트 파이프라인입니다.
- 03기업 리서치, DCF, comps, LBO, DDM, 실적, IC 메모를 다루는 7개의 리서치 파이프라인을 제공합니다.
- 04FMP, Finnhub, yfinance, SEC EDGAR 등을 포함하며 장애 조치 기능을 갖춘 데이터 제공자를 지원합니다.
- 05데스크톱 앱, 로컬 웹 UI, CLI(예: `finrobot research AAPL`)가 동일한 엔진을 사용합니다.
- 06V0 라이브러리에서 연례 보고서 생성, 예측, 멀티모달 차트 분석을 위한 튜토리얼 노트북을 제공합니다.
활용 사례
- 특정 종목의 가치평가 및 리스크 섹션을 포함한 구조화된 주식 리서치 보고서를 작성합니다.
- V0 AutoGen 라이브러리를 활용해 금융 AI 에이전트의 구성 방식을 가르치거나 프로토타이핑합니다.
- 공유 가능한 주식 리서치 보고서를 생성하는 자체 호스팅 웹 서비스를 운영합니다.
- 강세론과 약세론을 함께 담은 투자위원회 형식의 메모를 작성합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- FinRobot은(는) 무엇인가요?
- LLM과 결정론적 가치평가 도구, 멀티 에이전트 워크플로를 결합한 오픈소스 금융 리서치 에이전트 AI 프레임워크입니다. FinRobot은 주식 리서치, 퀀트 트레이딩, 리스크 분석, 투자은행 업무, 사모펀드, 자산 관리를 아우르는 오픈소스 에이전트 프레임워크입니다. 역할을 분리해 언어 모델은 추론, 설명, 보고서 작성만 담당하고, DCF, DDM, LBO, WACC, 비교 기업 분석, Monte Carlo 시뮬레이션 등의 재무 수치는 출처 추적 기능을 갖춘 순수 Python 코드로 계산합니다.
- FinRobot은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- FinRobot은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- FinRobot은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. FinRobot의 마지막 커밋은 2026년 10월 24일입니다.
- FinRobot은(는) 어디에 사용할 수 있나요?
- 특정 종목의 가치평가 및 리스크 섹션을 포함한 구조화된 주식 리서치 보고서를 작성합니다. V0 AutoGen 라이브러리를 활용해 금융 AI 에이전트의 구성 방식을 가르치거나 프로토타이핑합니다. 공유 가능한 주식 리서치 보고서를 생성하는 자체 호스팅 웹 서비스를 운영합니다. 강세론과 약세론을 함께 담은 투자위원회 형식의 메모를 작성합니다.
- FinRobot은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/AI4Finance-Foundation/FinRobot
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Microsoft의 AI 중심 퀀트 투자 플랫폼으로, 퀀트 연구를 위한 데이터 처리, 모델 학습, 백테스팅 및 주문 실행을 지원합니다.
opencode, Claude Code, Codex 같은 AI 에이전트를 Obsidian vault에서 활용해 조사, 글쓰기, 노트 작업을 할 수 있는 Obsidian 플러그인입니다.
CLI, Web UI, API 또는 MCP를 통해 리서치, 백테스트, 모의 거래와 브로커 연결을 한 번의 명령으로 실행하는 오픈소스 개인 트레이딩 에이전트입니다.
TradingAgents를 포크해 7개 애널리스트 역할과 강세·약세 토론을 갖춘 중국 A주 특화 멀티 에이전트 LLM 투자 리서치 프레임워크입니다.
금융 및 기타 데이터 소스를 연결해 Python, Excel, AI 에이전트, REST API에서 사용할 수 있는 오픈소스 Python 데이터 플랫폼