YUHAI0/fin-agent

Fin-Agent 是一个基于 DeepSeek 等大模型和 Tushare 金融数据的智能金融分析助手。它能够通过自然语言交互,帮助用户查询股票行情、分析财务数据、获取市场指标、选股筛选以及策略回测,并提供投资参考建议。

해결하는 문제

Fin-Agent는 복잡한 금융 분석을 위한 자연어 인터페이스를 제공하여, 사용자가 코드를 작성하거나 복잡한 명령어를 기억할 필요 없이 시장 데이터에 접근하거나 기술적 분석을 수행하거나 거래 전략을 백테스트할 수 있도록 합니다.

작동 방식

대규모 언어 모델(Large Language Models, 예: DeepSeek, Kimi, 또는 Ollama를 통해 로컬 모델)과 Tushare 금융 데이터 API를 통합하는 AI 에이전트로 작동합니다. 사용자의 자연어 질의를 데이터 요청으로 변환하고, LLM을 사용해 결과를 분석하며, 주식 스크리닝, 전략 백테스트, 가격 모니터링과 같은 작업을 위한 특정 도구를 실행할 수 있습니다.

대상 사용자

수동적인 데이터 처리 없이 주식 가격을 빠르게 조회하고, 재무제표를 분석하며, 거시경제 지표를 모니터링하고, 거래 전략을 테스트하고 싶은 투자자 및 금융 분석가를 위한 것입니다.

주요 기능

  • 자연어 상호작용: 중국어로 주가, 재무 보고서, 거시경제 데이터(GDP, CPI, M2)를 질의 가능.
  • 지능형 주식 스크리닝: 기본적 또는 기술적 기준의 자연어 설명에 따라 주식을 자동으로 필터링.
  • 전략 백테스트: MACD, RSI, 터틀, 볼린저 밴드 등 20개 이상의 전략을 지원하는 내장 엔진. 수익률 및 드로다운 결과 출력 가능.
  • 포트폴리오 및 알림 관리: 시뮬레이션된 포트폴리오 추적과 이메일을 통한 자동 가격 알림 지원.
  • 개인화된 프로필: 사용자의 투자 스타일(예: 보수적 vs. 공격적)을 기억하여 맞춤형 제안 제공.
  • 다중 모델 지원: OpenAI 호환 API를 통해 다양한 상용 LLM 및 로컬 배포와 호환 가능.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트