investbrainapp/investbrain

Smart LLM-enabled investment tracker that consolidates and monitors market performance across your different brokerages

해결하는 문제

Investbrain은 사용자가 포트폴리오를 관리하고 추적하며 정보 기반 투자 결정을 내릴 수 있도록 도와주는 오픈소스 투자 추적 도구입니다. 보유 자산 모니터링, 성과 추적, 시장 데이터 통합을 하나의 중앙 집중식 장소에서 제공합니다.

작동 방식

Investbrain은 Laravel PHP 웹 애플리케이션으로 구축되었으며, Yahoo Finance, Twelve Data, Finnhub, Alpaca, Alpha Vantage 등의 소스에서 실시간 주식 시장 데이터를 가져오기 위해 확장 가능한 시장 데이터 제공자 인터페이스를 사용합니다. 데이터 신뢰성을 보장하기 위해 내장된 백업 메커니즘을 제공합니다. AI 기능은 OpenAI, Anthropic, Gemini, xAI 등 다양한 LLM 제공자와 Ollama와 같은 로컬 LLM 러너를 통합하여 사용자가 자신의 특정 투자 보유 자산과 대화할 수 있도록 합니다.

대상 사용자

상용 투자 추적 도구의 자체 호스팅형 오픈소스 대안을 원하는 투자자와 시장 데이터 제공자 시스템을 확장하고자 하는 개발자.

주요 특징

  • AI 기반 챗 어시스턴트: 사용자의 투자 데이터에 기반하여 의사결정을 위한 사고 파트너로 작동합니다.
  • 확장 가능한 시장 데이터: 여러 제공자 지원과 구성 가능한 백업 시스템, 사용자 정의 제공자 생성 기능을 제공합니다.
  • 데이터 이식성: 포트폴리오 및 거래 데이터의 내장된 임포트 및 익스포트 기능을 제공합니다.
  • 자체 호스팅: Docker Compose를 통해 간편한 배포가 가능합니다.
  • 포괄적인 도구 세트: 시장 데이터, 배당금, 환율 갱신을 위한 명령줄 유틸리티를 제공합니다.

관련

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